|  Mark Haines | e993925279 | Add store-and-forward direct-to-device messaging | 2016-08-25 17:35:37 +01:00 | 
				
					
						|  Mark Haines | ddf9e7b302 | Hook up the push rules to the notifier | 2016-03-03 14:57:45 +00:00 | 
				
					
						|  Erik Johnston | 339c8f0133 | Clamp pagination limits to at most 1000 | 2016-01-14 10:22:02 +00:00 | 
				
					
						|  Matthew Hodgson | 6c28ac260c | copyrights | 2016-01-07 04:26:29 +00:00 | 
				
					
						|  Mark Haines | 1c960fbb80 | s/private_user_data/account_data/ | 2015-11-18 15:31:04 +00:00 | 
				
					
						|  Mark Haines | f40b0ed5e1 | Inform the client of new room tags using v1 /events | 2015-10-29 15:21:09 +00:00 | 
				
					
						|  Mark Haines | bb4dddd6c4 | Move NullSource out of synapse and into tests since it is only used by the tests | 2015-09-22 18:33:34 +01:00 | 
				
					
						|  Mark Haines | a247729806 | synapse/streams/events.py:StreamSource was unused | 2015-09-22 18:19:49 +01:00 | 
				
					
						|  Mark Haines | b35baf6f3c | Define __repr__ methods for StreamConfig and PaginationConfig So that they can be used with "%r" log formats. | 2015-09-22 15:13:10 +01:00 | 
				
					
						|  Erik Johnston | ca041d5526 | Wire together receipts and the notifer/federation | 2015-07-07 15:25:30 +01:00 | 
				
					
						|  Erik Johnston | ddf7979531 | Add receipts_key to StreamToken | 2015-07-02 11:45:44 +01:00 | 
				
					
						|  Erik Johnston | 4df11b5039 | Make get_current_token accept a direction parameter, which tells whether the source whether we want a token for going 'forwards' or 'backwards' | 2015-05-12 10:28:10 +01:00 | 
				
					
						|  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 |