d87b87adf7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/bulk_push  
							
							
							
						 
						
							2016-09-05 11:52:49 +01:00  
				
					
						
							
							
								 
						
							
							
								caed150363 
								
							
								 
							
						 
						
							
							
								
								Remove unused imports  
							
							
							
						 
						
							2016-09-05 10:52:01 +01:00  
				
					
						
							
							
								 
						
							
							
								80a6a445fa 
								
							
								 
							
						 
						
							
							
								
								Only fetch local pushers  
							
							
							
						 
						
							2016-09-05 10:43:32 +01:00  
				
					
						
							
							
								 
						
							
							
								274c2f50a5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1067  from matrix-org/markjh/idempotent  
							
							... 
							
							
							
							Fix membership changes to be idempotent 
							
						 
						
							2016-09-05 10:21:25 +01:00  
				
					
						
							
							
								 
						
							
							
								3847fa38c4 
								
							
								 
							
						 
						
							
							
								
								Make bulk_get_push_rules_for_room use get_joined_users_from_context cache  
							
							
							
						 
						
							2016-09-05 10:02:38 +01:00  
				
					
						
							
							
								 
						
							
							
								f2690c6423 
								
							
								 
							
						 
						
							
							
								
								Fix membership changes to be idempotent  
							
							
							
						 
						
							2016-09-02 19:23:22 +01:00  
				
					
						
							
							
								 
						
							
							
								81b94c5750 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1066  from matrix-org/markjh/direct_to_device_lowerbound  
							
							... 
							
							
							
							Only return new device messages in /sync 
							
						 
						
							2016-09-02 16:18:34 +01:00  
				
					
						
							
							
								 
						
							
							
								65fa37ac5e 
								
							
								 
							
						 
						
							
							
								
								Only return new device messages in /sync  
							
							
							
						 
						
							2016-09-02 15:50:37 +01:00  
				
					
						
							
							
								 
						
							
							
								c0238ecbed 
								
							
								 
							
						 
						
							
							
								
								Explicitly specify state_key for history_visibility fetching  
							
							
							
						 
						
							2016-09-02 14:53:46 +01:00  
				
					
						
							
							
								 
						
							
							
								273b6bcf22 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1064  from matrix-org/erikj/on_receive_check  
							
							... 
							
							
							
							Only check if host is in room if we have state and auth_chain 
							
						 
						
							2016-09-02 14:43:35 +01:00  
				
					
						
							
							
								 
						
							
							
								f7f1027d3d 
								
							
								 
							
						 
						
							
							
								
								Comment on when auth chain and state are None  
							
							
							
						 
						
							2016-09-02 14:42:38 +01:00  
				
					
						
							
							
								 
						
							
							
								34e5e17f91 
								
							
								 
							
						 
						
							
							
								
								Comment  
							
							
							
						 
						
							2016-09-02 14:26:07 +01:00  
				
					
						
							
							
								 
						
							
							
								b96c6c3185 
								
							
								 
							
						 
						
							
							
								
								Docstrings  
							
							
							
						 
						
							2016-09-02 14:19:22 +01:00  
				
					
						
							
							
								 
						
							
							
								1ffe9578d1 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1063  from matrix-org/erikj/pull_out_ids_only  
							
							... 
							
							
							
							Only pull out IDs from DB for /state_ids/ request 
							
						 
						
							2016-09-02 14:16:28 +01:00  
				
					
						
							
							
								 
						
							
							
								cce957e254 
								
							
								 
							
						 
						
							
							
								
								Bump max_entries on get_destination_retry_timings  
							
							
							
						 
						
							2016-09-02 14:08:33 +01:00  
				
					
						
							
							
								 
						
							
							
								bd9b8d87ae 
								
							
								 
							
						 
						
							
							
								
								Only check if host is in room if we have state and auth_chain  
							
							
							
						 
						
							2016-09-02 13:40:28 +01:00  
				
					
						
							
							
								 
						
							
							
								965168a842 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into markjh/direct_to_device_synchrotron  
							
							
							
						 
						
							2016-09-02 10:59:24 +01:00  
				
					
						
							
							
								 
						
							
							
								2854ee2a52 
								
							
								 
							
						 
						
							
							
								
								Only pull out IDs from DB for /state_ids/ request  
							
							
							
						 
						
							2016-09-02 10:53:36 +01:00  
				
					
						
							
							
								 
						
							
							
								7ed5acacf4 
								
							
								 
							
						 
						
							
							
								
								Fix up the calls to the notifier for device messages  
							
							
							
						 
						
							2016-09-01 18:08:40 +01:00  
				
					
						
							
							
								 
						
							
							
								051a9ea921 
								
							
								 
							
						 
						
							
							
								
								Linearize state resolution to help caches  
							
							
							
						 
						
							2016-09-01 14:55:03 +01:00  
				
					
						
							
							
								 
						
							
							
								265d847ffd 
								
							
								 
							
						 
						
							
							
								
								Fix typo in log line  
							
							
							
						 
						
							2016-09-01 14:50:06 +01:00  
				
					
						
							
							
								 
						
							
							
								f4778d4cd9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'erikj/pdu_check' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2016-09-01 14:40:36 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								516a272aca 
								
							
								 
							
						 
						
							
							
								
								Ensure we only return a validated pdu in get_pdu  
							
							
							
						 
						
							2016-09-01 10:55:02 +01:00  
				
					
						
							
							
								 
						
							
							
								0cfd6c3161 
								
							
								 
							
						 
						
							
							
								
								Use state_groups table to test existence  
							
							
							
						 
						
							2016-08-31 16:25:57 +01:00  
				
					
						
							
							
								 
						
							
							
								5405351b14 
								
							
								 
							
						 
						
							
							
								
								Lower get_linearized_receipts_for_room cache size  
							
							
							
						 
						
							2016-08-31 16:19:44 +01:00  
				
					
						
							
							
								 
						
							
							
								ed7a703d4c 
								
							
								 
							
						 
						
							
							
								
								Handle the fact that workers can't generate state groups  
							
							
							
						 
						
							2016-08-31 15:53:19 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f51888530d 
								
							
								 
							
						 
						
							
							
								
								Always specify state_group so that its in the cache  
							
							
							
						 
						
							2016-08-31 14:58:11 +01:00  
				
					
						
							
							
								 
						
							
							
								826ca61745 
								
							
								 
							
						 
						
							
							
								
								Add storage function to SlaveStore  
							
							
							
						 
						
							2016-08-31 14:45:04 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c10cb581c6 
								
							
								 
							
						 
						
							
							
								
								Correctly handle the difference between prev and current state  
							
							
							
						 
						
							2016-08-31 14:26:22 +01:00  
				
					
						
							
							
								 
						
							
							
								ef0cc648cf 
								
							
								 
							
						 
						
							
							
								
								Clean up old sent transactions  
							
							
							
						 
						
							2016-08-31 11:12:02 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								a662252758 
								
							
								 
							
						 
						
							
							
								
								Return the current stream position from add_messages_to_device_inbox  
							
							
							
						 
						
							2016-08-31 10:42:52 +01:00  
				
					
						
							
							
								 
						
							
							
								1aa3e1d287 
								
							
								 
							
						 
						
							
							
								
								Add a replication stream for direct to device messages  
							
							
							
						 
						
							2016-08-31 10:38:58 +01:00  
				
					
						
							
							
								 
						
							
							
								1bb8ec296d 
								
							
								 
							
						 
						
							
							
								
								Generate state group ids in state layer  
							
							
							
						 
						
							2016-08-31 10:09:46 +01:00  
				
					
						
							
							
								 
						
							
							
								d80f64d370 
								
							
								 
							
						 
						
							
							
								
								Fix email notifs by adding missing param  
							
							
							
						 
						
							2016-08-30 21:46:39 +01:00  
				
					
						
							
							
								 
						
							
							
								c882783535 
								
							
								 
							
						 
						
							
							
								
								flake8  
							
							
							
						 
						
							2016-08-30 17:20:31 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								5dc2a702cf 
								
							
								 
							
						 
						
							
							
								
								Make _state_groups_id_gen a normal IdGenerator  
							
							
							
						 
						
							2016-08-30 16:55:11 +01:00  
				
					
						
							
							
								 
						
							
							
								3e784eff74 
								
							
								 
							
						 
						
							
							
								
								Remove state replication stream  
							
							
							
						 
						
							2016-08-30 16:51:36 +01:00  
				
					
						
							
							
								 
						
							
							
								16b652f0a3 
								
							
								 
							
						 
						
							
							
								
								Flake8  
							
							
							
						 
						
							2016-08-30 16:30:12 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c7f665d700 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1055  from matrix-org/erikj/occaisonally_persist  
							
							... 
							
							
							
							Occaisonally persist unpersisted presence updates 
							
						 
						
							2016-08-30 15:59:00 +01:00  
				
					
						
							
							
								 
						
							
							
								097330bae8 
								
							
								 
							
						 
						
							
							
								
								Check correct variable  
							
							
							
						 
						
							2016-08-30 15:50:20 +01:00  
				
					
						
							
							
								 
						
							
							
								21b977ccfe 
								
							
								 
							
						 
						
							
							
								
								Occaisonally persist unpersisted presence updates  
							
							
							
						 
						
							2016-08-30 15:39:50 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c8cd87b21b 
								
							
								 
							
						 
						
							
							
								
								Comment about message deletion  
							
							
							
						 
						
							2016-08-30 11:23:26 +01:00