summary refs log tree commit diff
path: root/synapse/streams/events.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add receipts_key to StreamTokenErik Johnston2015-07-021-1/+2
* Make get_current_token accept a direction parameter, which tells whether the ...Erik Johnston2015-05-121-3/+3
* Update copyright noticesMark Haines2015-01-061-1/+1
* Construct a source-specific 'SourcePaginationConfig' to pass into get_paginat...Paul "LeoNerd" Evans2014-10-291-1/+1
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Renamed get_current_token_part to get_current_keyPaul "LeoNerd" Evans2014-08-291-6/+6
* Have EventSource's get_new_events_for_user() API work only on keys within tha...Paul "LeoNerd" Evans2014-08-291-3/+4
* Rename 'events_key' to 'room_key' so it matches the name of the event sourcePaul "LeoNerd" Evans2014-08-291-1/+1
* Define a new event stream data source for typing notifications (currently null)Paul "LeoNerd" Evans2014-08-291-7/+13
* Move the *EventSource classes into the handlers they relate to, so it's easie...Paul "LeoNerd" Evans2014-08-291-127/+4
* Fix typo in NullSource.get_pagination_rows. Remove unused import.Erik Johnston2014-08-281-2/+1
* Define a NullSource useful for unit-testingPaul "LeoNerd" Evans2014-08-271-0/+16
* Index sources in a nicer fashion.Erik Johnston2014-08-271-11/+10
* Convert get_paginat_rows to use PaginationConfig. This allows people to suppl...Erik Johnston2014-08-271-6/+14
* PEP8 tweaks.Erik Johnston2014-08-271-1/+0
* Implement presence event source. Change the way the notifier indexes listenersErik Johnston2014-08-271-25/+48
* Enable presence again. Fix up api to match old api.Erik Johnston2014-08-261-2/+2
* Fix exceptions so that the event stream works. Presence like events are turne...Erik Johnston2014-08-261-2/+4
* WIP: Completely change how event streaming and pagination work. This reflects...Erik Johnston2014-08-261-0/+149