Mark Haines
							
						 | 
						
							
							
							
							
								
							
								303b6f29f0
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1087 from matrix-org/markjh/reapply_delta
							
							
							
							
							
							
							
							Reapply 34/device_outbox in 35/device_outbox_again.py since the schem… 
							
						 | 
						
							2016-09-09 11:24:27 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								1fe7ca1362
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'release-v0.17.3' of github.com:matrix-org/synapse into develop
							
							
							
							
							
						 | 
						
							2016-09-09 11:15:40 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								66efcbbff1
								
							
								
							
						 | 
						
							
							
								
								Bump changelog and version
							
							
							
							
							
						 | 
						
							2016-09-09 11:07:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								0877157353
								
							
								
							
						 | 
						
							
							
								
								Just move the schema and add some DROPs
							
							
							
							
							
						 | 
						
							2016-09-09 11:04:47 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2ffec928e2
								
							
								
							
						 | 
						
							
							
								
								Reduce batch size to be under SQL limit
							
							
							
							
							
						 | 
						
							2016-09-09 11:03:31 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b390756150
								
							
								
							
						 | 
						
							
							
								
								Update last_device_stream_id_by_dest if there is nothing to send
							
							
							
							
							
						 | 
						
							2016-09-09 11:00:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								b8f84f99ff
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1081 from matrix-org/dbkr/notifications_only_highlight
							
							
							
							
							
							
							
							Implement `only=highlight` on `/notifications` 
							
						 | 
						
							2016-09-09 00:09:51 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								43b77c5d97
								
							
								
							
						 | 
						
							
							
								
								Only catch databas errors
							
							
							
							
							
						 | 
						
							2016-09-08 17:44:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								2f267ee160
								
							
								
							
						 | 
						
							
							
								
								Collect up all the "instances" lists of individual AS protocol results into one combined answer to the client
							
							
							
							
							
						 | 
						
							2016-09-08 17:43:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								7d5b142547
								
							
								
							
						 | 
						
							
							
								
								Add a stub run_upgrade
							
							
							
							
							
						 | 
						
							2016-09-08 17:39:11 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								c3276aef25
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1080 from matrix-org/dbkr/fix_notifications_api_with_from
							
							
							
							
							
							
							
							Fix /notifications API when used with `from` param 
							
						 | 
						
							2016-09-08 17:35:35 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								fa722a699c
								
							
								
							
						 | 
						
							
							
								
								Reapply 34/device_outbox in 35/device_outbox_again.py since the schema was bumped before it landed on develop
							
							
							
							
							
						 | 
						
							2016-09-08 17:35:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								023143f9ae
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1085 from matrix-org/erikj/reindex_state_groups
							
							
							
							
							
							
							
							Reindex state_groups_state after pruning 
							
						 | 
						
							2016-09-08 17:16:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5c688739d6
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/reindex_state_groups
							
							
							
							
							
						 | 
						
							2016-09-08 16:52:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ebb46497ba
								
							
								
							
						 | 
						
							
							
								
								Add delta file
							
							
							
							
							
						 | 
						
							2016-09-08 16:38:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								91ec972277
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1084 from matrix-org/markjh/direct_to_device_wildcard
							
							
							
							
							
							
							
							Support wildcard device_ids for direct to device messages 
							
						 | 
						
							2016-09-08 16:28:08 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5beda10bbd
								
							
								
							
						 | 
						
							
							
								
								Reindex state_groups_state after pruning
							
							
							
							
							
						 | 
						
							2016-09-08 16:18:01 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								257025ac89
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1082 from matrix-org/erikj/remote_public_rooms
							
							
							
							
							
							
							
							Add server param to /publicRooms 
							
						 | 
						
							2016-09-08 16:04:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3f9889bfd6
								
							
								
							
						 | 
						
							
							
								
								Use parse_string
							
							
							
							
							
						 | 
						
							2016-09-08 15:51:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								caa22334b3
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of github.com:matrix-org/synapse into develop
							
							
							
							
							
						 | 
						
							2016-09-08 15:33:00 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5834c6178c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'release-v0.17.2' of github.com:matrix-org/synapse
							
							
							
							
							
						 | 
						
							2016-09-08 15:26:26 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b152ee71fe
								
							
								
							
						 | 
						
							
							
								
								Bump version and changelog
							
							
							
							
							
						 | 
						
							2016-09-08 15:23:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d987353840
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1083 from matrix-org/erikj/check_origin
							
							
							
							
							
							
							
							Check the user_id for presence/typing matches origin 
							
						 | 
						
							2016-09-08 15:17:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								a1c8f268e5
								
							
								
							
						 | 
						
							
							
								
								Support wildcard device_ids for direct to device messages
							
							
							
							
							
						 | 
						
							2016-09-08 15:13:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								8b93af662d
								
							
								
							
						 | 
						
							
							
								
								Check the user_id for presence/typing matches origin
							
							
							
							
							
						 | 
						
							2016-09-08 15:07:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								2117c409a0
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1074 from matrix-org/markjh/direct_to_device_federation
							
							
							
							
							
							
							
							Send device messages over federation 
							
						 | 
						
							2016-09-08 14:26:47 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								fa9d36e050
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into markjh/direct_to_device_federation
							
							
							
							
							
						 | 
						
							2016-09-08 13:43:43 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								4ef222ab61
								
							
								
							
						 | 
						
							
							
								
								Implement `only=highlight` on `/notifications`
							
							
							
							
							
						 | 
						
							2016-09-08 13:43:35 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								61cd9af09b
								
							
								
							
						 | 
						
							
							
								
								Log delta files we're applying
							
							
							
							
							
						 | 
						
							2016-09-08 13:40:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								791658b576
								
							
								
							
						 | 
						
							
							
								
								Add server param to /publicRooms
							
							
							
							
							
						 | 
						
							2016-09-08 11:53:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2982d16e07
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1079 from matrix-org/erikj/state_seqscan
							
							
							
							
							
							
							
							Temporarily disable sequential scans for state fetching 
							
						 | 
						
							2016-09-08 09:55:16 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								c5b49eb7ca
								
							
								
							
						 | 
						
							
							
								
								Fix /notifications API when used with `from` param
							
							
							
							
							
						 | 
						
							2016-09-08 09:40:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b568ca309c
								
							
								
							
						 | 
						
							
							
								
								Temporarily disable sequential scans for state fetching
							
							
							
							
							
						 | 
						
							2016-09-08 09:38:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								3c320c006c
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1077 from matrix-org/markjh/device_logging
							
							
							
							
							
							
							
							Log the types and values when failing to store devices 
							
						 | 
						
							2016-09-07 18:24:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								85b51fdd6b
								
							
								
							
						 | 
						
							
							
								
								Log the types and values when failing to store devices
							
							
							
							
							
						 | 
						
							2016-09-07 17:19:18 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								43954d000e
								
							
								
							
						 | 
						
							
							
								
								Add a new method to enqueue the device messages rather than sending a dummy EDU
							
							
							
							
							
						 | 
						
							2016-09-07 16:10:51 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								2a0159b8ae
								
							
								
							
						 | 
						
							
							
								
								Fix the stream change cache to work over replication
							
							
							
							
							
						 | 
						
							2016-09-07 15:58:00 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								cb98ac261b
								
							
								
							
						 | 
						
							
							
								
								Move the check for federated device_messages.
							
							
							
							
							
							
							
							Move the check into _attempt_new_transaction.
Only delete messages if there were messages to delete. 
							
						 | 
						
							2016-09-07 15:39:13 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								31a07d2335
								
							
								
							
						 | 
						
							
							
								
								Add stream change caches for device messages
							
							
							
							
							
						 | 
						
							2016-09-07 15:27:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								91279fd218
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1076 from matrix-org/erikj/state_storage
							
							
							
							
							
							
							
							Use windowing function to make use of index 
							
						 | 
						
							2016-09-07 14:57:25 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								513188aa56
								
							
								
							
						 | 
						
							
							
								
								Comment
							
							
							
							
							
						 | 
						
							2016-09-07 14:53:23 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								fadb01551a
								
							
								
							
						 | 
						
							
							
								
								Add appopriate framing clause
							
							
							
							
							
						 | 
						
							2016-09-07 14:39:01 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d25c20ccbe
								
							
								
							
						 | 
						
							
							
								
								Use windowing function to make use of index
							
							
							
							
							
						 | 
						
							2016-09-07 14:22:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								7d893beebe
								
							
								
							
						 | 
						
							
							
								
								Comment the add_messages storage functions
							
							
							
							
							
						 | 
						
							2016-09-07 12:03:37 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								94a83b534f
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1065 from matrix-org/erikj/state_storage
							
							
							
							
							
							
							
							Move to storing state_groups_state as deltas 
							
						 | 
						
							2016-09-07 09:39:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								74cbfdc7de
								
							
								
							
						 | 
						
							
							
								
								Fix unit tests
							
							
							
							
							
						 | 
						
							2016-09-06 18:30:03 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								d4a35ada28
								
							
								
							
						 | 
						
							
							
								
								Send device messages over federation
							
							
							
							
							
						 | 
						
							2016-09-06 18:16:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								e020834e4f
								
							
								
							
						 | 
						
							
							
								
								Add storage methods for federated device messages
							
							
							
							
							
						 | 
						
							2016-09-06 15:12:13 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								2ad72da931
								
							
								
							
						 | 
						
							
							
								
								Add tables for federated device messages
							
							
							
							
							
							
							
							Adds tables for storing the messages that need to be sent to a
remote device and for deduplicating messages received. 
							
						 | 
						
							2016-09-06 15:10:40 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								8da7d0e4f9
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1073 from matrix-org/erikj/presence_fiddle
							
							
							
							
							
							
							
							Record counts of state changes 
							
						 | 
						
							2016-09-06 11:37:20 +01:00 |