Erik Johnston
							
						 
						
							 
							
							
							
								
							
								265d847ffd 
								
							
								 
							
						 
						
							
							
								
								Fix typo in log line  
							
							 
							
							
							
						 
						
							2016-09-01 14:50:06 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								f4778d4cd9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'erikj/pdu_check' of github.com:matrix-org/synapse into develop  
							
							 
							
							
							
						 
						
							2016-09-01 14:40:36 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								9e25443db8 
								
							
								 
							
						 
						
							
							
								
								Move to storing state_groups_state as deltas  
							
							 
							
							
							
						 
						
							2016-09-01 14:31:26 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								44982606ee 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1060  from matrix-org/erikj/state_ids  
							
							 
							
							... 
							
							
							
							Assign state groups in state handler. 
							
						 
						
							2016-09-01 14:20:42 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								516a272aca 
								
							
								 
							
						 
						
							
							
								
								Ensure we only return a validated pdu in get_pdu  
							
							 
							
							
							
						 
						
							2016-09-01 10:55:02 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								0cfd6c3161 
								
							
								 
							
						 
						
							
							
								
								Use state_groups table to test existence  
							
							 
							
							
							
						 
						
							2016-08-31 16:25:57 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								5405351b14 
								
							
								 
							
						 
						
							
							
								
								Lower get_linearized_receipts_for_room cache size  
							
							 
							
							
							
						 
						
							2016-08-31 16:19:44 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1b91ff685f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1053  from Takios/develop  
							
							 
							
							... 
							
							
							
							Add prerequisites to install on openSUSE to README 
							
						 
						
							2016-08-31 16:00:02 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								ed7a703d4c 
								
							
								 
							
						 
						
							
							
								
								Handle the fact that workers can't generate state groups  
							
							 
							
							
							
						 
						
							2016-08-31 15:53:19 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1671913287 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1059  from matrix-org/erikj/sent_transaction_delete  
							
							 
							
							... 
							
							
							
							Clean up old sent transactions 
							
						 
						
							2016-08-31 15:07:33 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								f51888530d 
								
							
								 
							
						 
						
							
							
								
								Always specify state_group so that its in the cache  
							
							 
							
							
							
						 
						
							2016-08-31 14:58:11 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								826ca61745 
								
							
								 
							
						 
						
							
							
								
								Add storage function to SlaveStore  
							
							 
							
							
							
						 
						
							2016-08-31 14:45:04 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								fbd2615de4 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1057  from matrix-org/erikj/fix_email_name  
							
							 
							
							... 
							
							
							
							Fix email notifs by adding missing param 
							
						 
						
							2016-08-31 14:33:45 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c10cb581c6 
								
							
								 
							
						 
						
							
							
								
								Correctly handle the difference between prev and current state  
							
							 
							
							
							
						 
						
							2016-08-31 14:26:22 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								ef0cc648cf 
								
							
								 
							
						 
						
							
							
								
								Clean up old sent transactions  
							
							 
							
							
							
						 
						
							2016-08-31 11:12:02 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								761f9fccff 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1058  from matrix-org/markjh/direct_to_device_synchrotron  
							
							 
							
							... 
							
							
							
							Add a replication stream for direct to device messages 
							
						 
						
							2016-08-31 11:08:18 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								a662252758 
								
							
								 
							
						 
						
							
							
								
								Return the current stream position from add_messages_to_device_inbox  
							
							 
							
							
							
						 
						
							2016-08-31 10:42:52 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								1aa3e1d287 
								
							
								 
							
						 
						
							
							
								
								Add a replication stream for direct to device messages  
							
							 
							
							
							
						 
						
							2016-08-31 10:38:58 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1bb8ec296d 
								
							
								 
							
						 
						
							
							
								
								Generate state group ids in state layer  
							
							 
							
							
							
						 
						
							2016-08-31 10:09:46 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								d80f64d370 
								
							
								 
							
						 
						
							
							
								
								Fix email notifs by adding missing param  
							
							 
							
							
							
						 
						
							2016-08-30 21:46:39 +01:00  
						
					 
				
					
						
							
							
								 
								Kegsay
							
						 
						
							 
							
							
							
								
							
								998666be64 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1056  from matrix-org/kegan/appservice-url-is-optional  
							
							 
							
							... 
							
							
							
							Allow application services to have an optional 'url' 
							
						 
						
							2016-08-30 17:56:05 +01:00  
						
					 
				
					
						
							
							
								 
								Kegan Dougal
							
						 
						
							 
							
							
							
								
							
								c882783535 
								
							
								 
							
						 
						
							
							
								
								flake8  
							
							 
							
							
							
						 
						
							2016-08-30 17:20:31 +01:00  
						
					 
				
					
						
							
							
								 
								Kegan Dougal
							
						 
						
							 
							
							
							
								
							
								572acde483 
								
							
								 
							
						 
						
							
							
								
								Use None instead of the empty string  
							
							 
							
							... 
							
							
							
							Change how we validate the 'url' field as a result. 
							
						 
						
							2016-08-30 17:16:00 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								5dc2a702cf 
								
							
								 
							
						 
						
							
							
								
								Make _state_groups_id_gen a normal IdGenerator  
							
							 
							
							
							
						 
						
							2016-08-30 16:55:11 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								3e784eff74 
								
							
								 
							
						 
						
							
							
								
								Remove state replication stream  
							
							 
							
							
							
						 
						
							2016-08-30 16:51:36 +01:00  
						
					 
				
					
						
							
							
								 
								Kegan Dougal
							
						 
						
							 
							
							
							
								
							
								16b652f0a3 
								
							
								 
							
						 
						
							
							
								
								Flake8  
							
							 
							
							
							
						 
						
							2016-08-30 16:30:12 +01:00  
						
					 
				
					
						
							
							
								 
								Kegan Dougal
							
						 
						
							 
							
							
							
								
							
								e82247f990 
								
							
								 
							
						 
						
							
							
								
								Allow application services to have an optional 'url'  
							
							 
							
							... 
							
							
							
							If 'url' is not specified, they will not be pushed for events or queries. This
is useful for bots who simply wish to reserve large chunks of user/alias
namespace, and don't care about being pushed for events. 
							
						 
						
							2016-08-30 16:21:16 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c7f665d700 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1055  from matrix-org/erikj/occaisonally_persist  
							
							 
							
							... 
							
							
							
							Occaisonally persist unpersisted presence updates 
							
						 
						
							2016-08-30 15:59:00 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								d3f108b6bb 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1054  from matrix-org/erikj/presence_noop_online  
							
							 
							
							... 
							
							
							
							Don't notify for online -> online transitions. 
							
						 
						
							2016-08-30 15:51:28 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								097330bae8 
								
							
								 
							
						 
						
							
							
								
								Check correct variable  
							
							 
							
							
							
						 
						
							2016-08-30 15:50:20 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								21b977ccfe 
								
							
								 
							
						 
						
							
							
								
								Occaisonally persist unpersisted presence updates  
							
							 
							
							
							
						 
						
							2016-08-30 15:39:50 +01:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								928d337c16 
								
							
								 
							
						 
						
							
							
								
								Remove FUD over psql  
							
							 
							
							
							
						 
						
							2016-08-30 15:33:13 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								bc1a8b1f7a 
								
							
								 
							
						 
						
							
							
								
								Don't notify for online -> online transitions.  
							
							 
							
							... 
							
							
							
							Specifically, if currently_active remains true then we should not notify
if only the last active time changes. 
							
						 
						
							2016-08-30 15:05:32 +01:00  
						
					 
				
					
						
							
							
								 
								Fabian Niepelt
							
						 
						
							 
							
							
							
								
							
								b3be9e4376 
								
							
								 
							
						 
						
							
							
								
								Add prerequisites to install on openSUSE to README  
							
							 
							
							... 
							
							
							
							Signed-off-by: Fabian Niepelt <fniepelt@takios.de> 
							
						 
						
							2016-08-30 15:03:03 +02:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								67f0c990f8 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1051  from matrix-org/erikj/fix_push_names  
							
							 
							
							... 
							
							
							
							Fix push room names for rooms with only an alias 
							
						 
						
							2016-08-30 11:50:34 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								fba1111dd6 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1052  from matrix-org/erikj/noop_new_device_message  
							
							 
							
							... 
							
							
							
							Noop get_new_messages_for_device if token hasn't changed 
							
						 
						
							2016-08-30 11:36:27 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c8cd87b21b 
								
							
								 
							
						 
						
							
							
								
								Comment about message deletion  
							
							 
							
							
							
						 
						
							2016-08-30 11:23:26 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								55e17d3697 
								
							
								 
							
						 
						
							
							
								
								Fix push room names for rooms with only an alias  
							
							 
							
							
							
						 
						
							2016-08-30 11:19:59 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1ee6285905 
								
							
								 
							
						 
						
							
							
								
								Fix check  
							
							 
							
							
							
						 
						
							2016-08-30 11:17:46 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								68e1a872fd 
								
							
								 
							
						 
						
							
							
								
								Noop get_new_messages_for_device if token hasn't changed  
							
							 
							
							
							
						 
						
							2016-08-30 10:58:46 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								55fc17cf4b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1049  from matrix-org/erikj/presence_users_in_room  
							
							 
							
							... 
							
							
							
							Use state handler instead of get_users_in_room/get_joined_hosts 
							
						 
						
							2016-08-30 10:50:37 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								ffc807af50 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1050  from matrix-org/erikj/fix_device_sync  
							
							 
							
							... 
							
							
							
							Add new direct message storage functions to slave store 
							
						 
						
							2016-08-30 10:29:41 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								41788bba50 
								
							
								 
							
						 
						
							
							
								
								Add to slave store  
							
							 
							
							
							
						 
						
							2016-08-30 09:55:17 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								873f870e5a 
								
							
								 
							
						 
						
							
							
								
								Add new direct message storage functions to slave store  
							
							 
							
							
							
						 
						
							2016-08-30 09:40:32 +01:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								5acbe09b67 
								
							
								 
							
						 
						
							
							
								
								warn people to avoid running a HS media repository on the same domain as another webapp  
							
							 
							
							
							
						 
						
							2016-08-27 00:20:39 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								8c1e746f54 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1046  from matrix-org/markjh/direct_to_device  
							
							 
							
							... 
							
							
							
							Start adding store-and-forward direct-to-device messaging 
							
						 
						
							2016-08-26 15:43:35 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								93b32d4515 
								
							
								 
							
						 
						
							
							
								
								Fix unit tests  
							
							 
							
							
							
						 
						
							2016-08-26 15:40:27 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								bed10f9880 
								
							
								 
							
						 
						
							
							
								
								Use state handler instead of get_users_in_room/get_joined_hosts  
							
							 
							
							
							
						 
						
							2016-08-26 14:54:30 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								4bbef62124 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into markjh/direct_to_device  
							
							 
							
							
							
						 
						
							2016-08-26 14:35:31 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								3cf15edef7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1048  from matrix-org/erikj/fix_mail_name  
							
							 
							
							... 
							
							
							
							Fix room name in email notifs 
							
						 
						
							2016-08-26 14:22:16 +01:00