Mark Haines
							
						 | 
						
							
							
							
							
								
							
								adb04b1e57
								
							
								
							
						 | 
						
							
							
								
								Update copyright notices
							
							
							
							
							
						 | 
						
							2015-01-06 13:21:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								afb646dc1e
								
							
								
							
						 | 
						
							
							
								
								Allow GET /room/:room_id/messages without 'limit' parameter to default to 10
							
							
							
							
							
						 | 
						
							2014-12-02 18:01:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								5f19c55731
								
							
								
							
						 | 
						
							
							
								
								SYN-58: Allow passing explicit limit=0 to initialSync to request no messages at all; missing still implies default 10
							
							
							
							
							
						 | 
						
							2014-11-20 19:33:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								d6bcffa929
								
							
								
							
						 | 
						
							
							
								
								Construct a source-specific 'SourcePaginationConfig' to pass into get_pagination_rows; meaning each source doesn't have to care about its own name any more
							
							
							
							
							
						 | 
						
							2014-10-29 16:16:01 +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
							
						 | 
						
							
							
							
							
								
							
								a8e8d1d06c
								
							
								
							
						 | 
						
							
							
								
								Renamed get_current_token_part to get_current_key
							
							
							
							
							
						 | 
						
							2014-08-29 19:15:23 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								eec67a675f
								
							
								
							
						 | 
						
							
							
								
								Have EventSource's get_new_events_for_user() API work only on keys within that source, not overall eventstream tokens
							
							
							
							
							
						 | 
						
							2014-08-29 19:13:55 +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
							
						 | 
						
							
							
							
							
								
							
								20d0db6cfb
								
							
								
							
						 | 
						
							
							
								
								Move the *EventSource classes into the handlers they relate to, so it's easier to find the code
							
							
							
							
							
						 | 
						
							2014-08-29 17:10:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b8b52ca09d
								
							
								
							
						 | 
						
							
							
								
								Add logging to try and figure out what is going on with the presence stuff
							
							
							
							
							
						 | 
						
							2014-08-28 14:58:51 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								f3f32addca
								
							
								
							
						 | 
						
							
							
								
								Fix typo in NullSource.get_pagination_rows. Remove unused import.
							
							
							
							
							
						 | 
						
							2014-08-28 10:57:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								407c86c013
								
							
								
							
						 | 
						
							
							
								
								Define a NullSource useful for unit-testing
							
							
							
							
							
						 | 
						
							2014-08-27 18:30:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								bfe9faad5a
								
							
								
							
						 | 
						
							
							
								
								Index sources in a nicer fashion.
							
							
							
							
							
						 | 
						
							2014-08-27 15:33:52 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								05672a6a8c
								
							
								
							
						 | 
						
							
							
								
								Convert get_paginat_rows to use PaginationConfig. This allows people to supply directions.
							
							
							
							
							
						 | 
						
							2014-08-27 15:25:27 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								77a255c7c3
								
							
								
							
						 | 
						
							
							
								
								PEP8 tweaks.
							
							
							
							
							
						 | 
						
							2014-08-27 14:19:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								bd16b93e8f
								
							
								
							
						 | 
						
							
							
								
								Implement presence event source. Change the way the notifier indexes listeners
							
							
							
							
							
						 | 
						
							2014-08-27 14:03:27 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								67c5f89244
								
							
								
							
						 | 
						
							
							
								
								Enable presence again. Fix up api to match old api.
							
							
							
							
							
						 | 
						
							2014-08-26 19:40:29 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c1cf0b334e
								
							
								
							
						 | 
						
							
							
								
								Fix exceptions so that the event stream works. Presence like events are turned off currently.
							
							
							
							
							
						 | 
						
							2014-08-26 19:18:11 +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 |