ab55794b6f 
								
							
								 
							
						 
						
							
							
								
								Fix deletion of old sent devices correctly  
							
							
							
						 
						
							2017-01-31 13:22:41 +00:00  
				
					
						
							
							
								 
						
							
							
								d3169e8d28 
								
							
								 
							
						 
						
							
							
								
								Only fetch with row ts and count > 1  
							
							
							
						 
						
							2017-01-31 11:20:03 +00:00  
				
					
						
							
							
								 
						
							
							
								05b9f48ee5 
								
							
								 
							
						 
						
							
							
								
								Fix clearing out old device list outbound pokes  
							
							
							
						 
						
							2017-01-31 10:08:55 +00:00  
				
					
						
							
							
								 
						
							
							
								c2c9a78db9 
								
							
								 
							
						 
						
							
							
								
								Noop device key changes if they're the same  
							
							
							
						 
						
							2017-01-30 16:55:04 +00:00  
				
					
						
							
							
								 
						
							
							
								e75a779d9e 
								
							
								 
							
						 
						
							
							
								
								Fix query  
							
							
							
						 
						
							2017-01-30 16:38:20 +00:00  
				
					
						
							
							
								 
						
							
							
								3670025e64 
								
							
								 
							
						 
						
							
							
								
								Rename func  
							
							
							
						 
						
							2017-01-30 14:11:31 +00:00  
				
					
						
							
							
								 
						
							
							
								d360c97ae1 
								
							
								 
							
						 
						
							
							
								
								Clear out old destination pokes.  
							
							
							
						 
						
							2017-01-30 10:14:37 +00:00  
				
					
						
							
							
								 
						
							
							
								76100203ab 
								
							
								 
							
						 
						
							
							
								
								Always use the latest stream_id, sent or unsent  
							
							
							
						 
						
							2017-01-30 10:14:25 +00:00  
				
					
						
							
							
								 
						
							
							
								d1e1fd6210 
								
							
								 
							
						 
						
							
							
								
								Add ts column to device_lists_outbound_pokes  
							
							
							
						 
						
							2017-01-27 15:23:48 +00:00  
				
					
						
							
							
								 
						
							
							
								252b503fc8 
								
							
								 
							
						 
						
							
							
								
								Hook device list updates to replication  
							
							
							
						 
						
							2017-01-27 14:31:35 +00:00  
				
					
						
							
							
								 
						
							
							
								84a35f32c7 
								
							
								 
							
						 
						
							
							
								
								Comment  
							
							
							
						 
						
							2017-01-27 10:35:12 +00:00  
				
					
						
							
							
								 
						
							
							
								738a2867c8 
								
							
								 
							
						 
						
							
							
								
								SQL param ordering  
							
							
							
						 
						
							2017-01-27 10:31:29 +00:00  
				
					
						
							
							
								 
						
							
							
								755adff0e4 
								
							
								 
							
						 
						
							
							
								
								User if rather than for  
							
							
							
						 
						
							2017-01-27 10:31:06 +00:00  
				
					
						
							
							
								 
						
							
							
								888c59c955 
								
							
								 
							
						 
						
							
							
								
								Better name  
							
							
							
						 
						
							2017-01-27 10:29:47 +00:00  
				
					
						
							
							
								 
						
							
							
								f25a4a4692 
								
							
								 
							
						 
						
							
							
								
								Remove unused param  
							
							
							
						 
						
							2017-01-27 10:27:39 +00:00  
				
					
						
							
							
								 
						
							
							
								76d40f4904 
								
							
								 
							
						 
						
							
							
								
								Handle users leaving rooms  
							
							
							
						 
						
							2017-01-26 16:39:33 +00:00  
				
					
						
							
							
								 
						
							
							
								fbfad76c03 
								
							
								 
							
						 
						
							
							
								
								Add comments  
							
							
							
						 
						
							2017-01-26 16:33:21 +00:00  
				
					
						
							
							
								 
						
							
							
								c974116f19 
								
							
								 
							
						 
						
							
							
								
								Implement device key caching over federation  
							
							
							
						 
						
							2017-01-26 16:07:24 +00:00  
				
					
						
							
							
								 
						
							
							
								51e9fe36e4 
								
							
								 
							
						 
						
							
							
								
								Fix up sending of m.device_list_update edus  
							
							
							
						 
						
							2017-01-25 16:55:21 +00:00  
				
					
						
							
							
								 
						
							
							
								2367c5568c 
								
							
								 
							
						 
						
							
							
								
								Add basic implementation of local device list changes  
							
							
							
						 
						
							2017-01-25 14:27:27 +00:00  
				
					
						
							
							
								 
						
							
							
								85b51fdd6b 
								
							
								 
							
						 
						
							
							
								
								Log the types and values when failing to store devices  
							
							
							
						 
						
							2016-09-07 17:19:18 +01:00  
				
					
						
							
							
								 
						
							
							
								012b4c1913 
								
							
								 
							
						 
						
							
							
								
								Implement updating devices  
							
							... 
							
							
							
							You can update the displayname of devices now. 
							
						 
						
							2016-07-26 07:35:48 +01:00  
				
					
						
							
							
								 
						
							
							
								436bffd15f 
								
							
								 
							
						 
						
							
							
								
								Implement deleting devices  
							
							
							
						 
						
							2016-07-26 07:35:48 +01:00  
				
					
						
							
							
								 
						
							
							
								bc8f265f0a 
								
							
								 
							
						 
						
							
							
								
								GET /devices endpoint  
							
							... 
							
							
							
							implement a GET /devices endpoint which lists all of the user's devices.
It also returns the last IP where we saw that device, so there is some dancing
to fish that out of the user_ips table. 
							
						 
						
							2016-07-20 16:42:32 +01:00  
				
					
						
							
							
								 
						
							
							
								f863a52cea 
								
							
								 
							
						 
						
							
							
								
								Add device_id support to /login  
							
							... 
							
							
							
							Add a 'devices' table to the storage, as well as a 'device_id' column to
refresh_tokens.
Allow the client to pass a device_id, and initial_device_display_name, to
/login. If login is successful, then register the device in the devices table
if it wasn't known already. If no device_id was supplied, make one up.
Associate the device_id with the access token and refresh token, so that we can
get at it again later. Ensure that the device_id is copied from the refresh
token to the access_token when the token is refreshed. 
							
						 
						
							2016-07-18 16:39:44 +01:00