Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ddf7979531
								
							
								
							
						 | 
						
							
							
								
								Add receipts_key to StreamToken
							
							
							
							
							
						 | 
						
							2015-07-02 11:45:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								1e90715a3d
								
							
								
							
						 | 
						
							
							
								
								Make sure the notifier stream token goes forward when it is updated. Sort the pending events by the correct room_stream_id
							
							
							
							
							
						 | 
						
							2015-05-18 13:17:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								63878c0379
								
							
								
							
						 | 
						
							
							
								
								Don't bother checking for updates if the stream token hasn't advanced for a user
							
							
							
							
							
						 | 
						
							2015-05-13 13:42:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								17653a5dfe
								
							
								
							
						 | 
						
							
							
								
								Move storage.stream._StreamToken to types.RoomStreamToken
							
							
							
							
							
						 | 
						
							2015-05-11 18:01:01 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								3cca61e006
								
							
								
							
						 | 
						
							
							
								
								Rename ClientID to ClientInfo since it is a pair of IDs rather than a single identifier
							
							
							
							
							
						 | 
						
							2015-01-28 17:16:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								388581e087
								
							
								
							
						 | 
						
							
							
								
								Extract the id token of the token when authing users, include the token and device_id in the internal meta data for the event along with the transaction id when sending events
							
							
							
							
							
						 | 
						
							2015-01-28 16:58:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								adb04b1e57
								
							
								
							
						 | 
						
							
							
								
								Update copyright notices
							
							
							
							
							
						 | 
						
							2015-01-06 13:21:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								9d53228158
								
							
								
							
						 | 
						
							
							
								
								Change DomainSpecificString so that it doesn't use a HomeServer object
							
							
							
							
							
						 | 
						
							2014-12-02 10:42:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								8918422156
								
							
								
							
						 | 
						
							
							
								
								Move FederationError to synapse.api.errors
							
							
							
							
							
						 | 
						
							2014-11-04 15:10:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								440cbd5235
								
							
								
							
						 | 
						
							
							
								
								Add support for sending failures
							
							
							
							
							
						 | 
						
							2014-11-04 14:17:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								12ce441e67
								
							
								
							
						 | 
						
							
							
								
								Convert event ids to be of the form :example.com
							
							
							
							
							
						 | 
						
							2014-10-30 17:00:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								8a7c1d6a00
								
							
								
							
						 | 
						
							
							
								
								fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.
							
							
							
							
							
						 | 
						
							2014-09-03 17:31:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								4bfdec1eb2
								
							
								
							
						 | 
						
							
							
								
								Rename 'events_key' to 'room_key' so it matches the name of the event source
							
							
							
							
							
						 | 
						
							2014-08-29 19:00:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								6dd50da54e
								
							
								
							
						 | 
						
							
							
								
								Define a new event stream data source for typing notifications (currently null)
							
							
							
							
							
						 | 
						
							2014-08-29 17:39:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								f85a3757cf
								
							
								
							
						 | 
						
							
							
								
								Avoid hardcoding names of individual stream token keys in its own implementation; this at least reduces the number of places in source code the individual parts are stored
							
							
							
							
							
						 | 
						
							2014-08-29 17:31:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								d4145abd33
								
							
								
							
						 | 
						
							
							
								
								Use str.join() properly
							
							
							
							
							
						 | 
						
							2014-08-29 17:17:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								77a255c7c3
								
							
								
							
						 | 
						
							
							
								
								PEP8 tweaks.
							
							
							
							
							
						 | 
						
							2014-08-27 14:19:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3a2a5b959c
								
							
								
							
						 | 
						
							
							
								
								WIP: Completely change how event streaming and pagination work. This reflects the change in the underlying storage model.
							
							
							
							
							
						 | 
						
							2014-08-26 18:57:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								7bec359408
								
							
								
							
						 | 
						
							
							
								
								Add in StreamToken type
							
							
							
							
							
						 | 
						
							2014-08-21 11:01:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								e01bdf2432
								
							
								
							
						 | 
						
							
							
								
								Define __copy__ and __deepcopy__ as identity functions on DomainSpecificString, so that copy.deepcopy() will work on them
							
							
							
							
							
						 | 
						
							2014-08-20 16:06:47 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								6fafa878f6
								
							
								
							
						 | 
						
							
							
								
								Deny __iter__ on UserID/RoomID/RoomName instances as it's a subtle bug that will bite you
							
							
							
							
							
						 | 
						
							2014-08-19 11:16:23 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								f98e6380f1
								
							
								
							
						 | 
						
							
							
								
								add in whitespace after copyright statements to improve legibility
							
							
							
							
							
						 | 
						
							2014-08-13 03:14:34 +01:00 | 
						
					
				
					
						
							
							
								 
								matrix.org
							
						 | 
						
							
							
							
							
								
							
								4f475c7697
								
							
								
							
						 | 
						
							
							
								
								Reference Matrix Home Server
							
							
							
							
							
						 | 
						
							2014-08-12 15:10:52 +01:00 |