summary refs log tree commit diff
path: root/synapse/handlers/sync.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This ↵Erik Johnston2015-03-091-2/+4
| | | | uses the a storage api that is cached.
* Fix code-styleMark Haines2015-02-101-1/+1
|
* During room intial sync, only calculate current state once.Erik Johnston2015-02-091-3/+6
|
* SYN-258: get_recent_events_for_room only accepts stream tokens, convert the ↵Mark Haines2015-02-061-1/+3
| | | | topological token to a stream token before passing it to get_recent_events_for_room
* Return empty list rather than None when there are no emphemeral events for a ↵Mark Haines2015-01-301-1/+1
| | | | room
* Add doc string for __nonzero__ overrides for sync results, raise not ↵Mark Haines2015-01-301-1/+8
| | | | implemented if the client attempts to do a gapless sync
* Check if the user has joined the room between incremental syncsMark Haines2015-01-301-4/+27
|
* Pass client info to the sync_configMark Haines2015-01-301-2/+3
|
* Fix token formattingMark Haines2015-01-301-3/+3
|
* Filter the recent events before applying the limit when doing an initial syncMark Haines2015-01-301-11/+10
|
* Filter the recent events before applying the limit when doing an incremental ↵Mark Haines2015-01-301-15/+38
| | | | sync with a gap
* Update todo for the filtering on syncMark Haines2015-01-291-1/+2
|
* Fix indentMark Haines2015-01-291-1/+1
|
* Move typing notifs to an "emphermal" event list on the room objectMark Haines2015-01-291-5/+7
|
* Fix check for empty room updateMark Haines2015-01-291-1/+1
|
* Fix v2 initial syncMark Haines2015-01-291-1/+2
|
* Use get_room_events_stream to get changes to the rooms if the number of ↵Mark Haines2015-01-291-11/+45
| | | | changes is small
* Remove typing TODOMark Haines2015-01-291-1/+0
|
* Add typing notifications to syncMark Haines2015-01-291-9/+21
|
* Fix FormattingMark Haines2015-01-271-8/+5
|
* Wait for events if the incremental sync is empty and a timeout is givenMark Haines2015-01-271-7/+12
|
* Start implementing incremental initial syncMark Haines2015-01-271-25/+208
|
* Start implementing the non-incremental sync portion of the v2 /sync APIMark Haines2015-01-261-25/+62
|
* Add handler for /sync APIMark Haines2015-01-261-0/+110