summary refs log tree commit diff
path: root/synapse/streams (unfollow)
Commit message (Expand)AuthorFilesLines
2014-08-29Renamed get_current_token_part to get_current_keyPaul "LeoNerd" Evans1-6/+6
2014-08-29Have EventSource's get_new_events_for_user() API work only on keys within tha...Paul "LeoNerd" Evans5-30/+33
2014-08-29Bugfix for rest presence test - datastore needs to implement profile methodsPaul "LeoNerd" Evans1-0/+10
2014-08-29TypingNotificationEventSource has to return proper tokens, not int 0Paul "LeoNerd" Evans1-2/+2
2014-08-29Rename 'events_key' to 'room_key' so it matches the name of the event sourcePaul "LeoNerd" Evans4-10/+10
2014-08-29Give basic feedback on the state of VoIP calls in the UI.David Baker3-3/+6
2014-08-29todoMatthew Hodgson1-1/+1
2014-08-29fix mobile skin by hiding recents LHS in /roomsMatthew Hodgson1-0/+2
2014-08-29Added case-sensitivity notes on IDs, added TODO on UTF-8.Kegan Dougal1-7/+15
2014-08-29Define a new event stream data source for typing notifications (currently null)Paul "LeoNerd" Evans4-11/+33
2014-08-29Avoid hardcoding names of individual stream token keys in its own implementat...Paul "LeoNerd" Evans1-9/+3
2014-08-29oops. Should not have c+p all linesEmmanuel ROHEE1-2/+0
2014-08-29Implemented /nickEmmanuel ROHEE1-0/+4
2014-08-29Get user display name and avatar from the server rather than storing them in ...Emmanuel ROHEE4-21/+68
2014-08-29update presence times in realtime through the magic of two-way bindingMatthew Hodgson2-35/+15
2014-08-29Use str.join() properlyPaul "LeoNerd" Evans1-2/+1
2014-08-29Move the *EventSource classes into the handlers they relate to, so it's easie...Paul "LeoNerd" Evans4-129/+132
2014-08-29Rooms: More subsections, more bullet points, more detail.Kegan Dougal1-9/+88
2014-08-29Show desktop notification state. Provide help if the user has previously deni...Emmanuel ROHEE3-14/+39
2014-08-29better support for call hangupsDavid Baker1-16/+16
2014-08-29Fix JSFiddles to work with the new C-S API.Kegan Dougal6-81/+93
2014-08-29Update API swagger JSON to default to POSTs not PUTs when describing the API.Kegan Dougal1-61/+19
2014-08-29The away state is unavailable not offlineEmmanuel ROHEE1-7/+7
2014-08-29The away state is unavailable not offlineEmmanuel ROHEE1-7/+7
2014-08-29Only show voice call button if there are exactly 2 members in the room. Also ...David Baker2-3/+7
2014-08-29Flesh out API standards.Kegan Dougal1-4/+81
2014-08-29Oops, forgot a s/sendObject/sendEvent/ - make messages work again!David Baker1-1/+1
2014-08-29Don't break if the call ends before it connectsDavid Baker1-12/+20
2014-08-29Get the equalities right.Erik Johnston2-4/+10
2014-08-29Change call signalling messages to be their own types of room events rather t...David Baker5-18/+27
2014-08-29Show notifications only when the user is detected as idleEmmanuel ROHEE1-10/+9
2014-08-29Fix a couple of bugs in presence handler related to pushing updatesto the cor...Erik Johnston5-90/+200
2014-08-29Expand architecture section to introduce room IDs, room aliases, user IDs, ev...Kegan Dougal1-33/+68
2014-08-29More basic functionality for voip calls (like hanging up)David Baker3-5/+69
2014-08-29Cleaned up ng deps. By convention, angular modules must be listed at firstEmmanuel ROHEE1-3/+3
2014-08-29Added a timeout(40s) to $http stream requests (/events) in order to be notifi...Emmanuel ROHEE2-10/+27
2014-08-29Redo architecture diagram. Reword parts of federation. Formatting fixes and t...Kegan Dougal1-81/+97
2014-08-29Recents update: do not care of events coming from the past (they are fired wh...Emmanuel ROHEE1-2/+4
2014-08-29Display emotes in the recents listEmmanuel ROHEE1-0/+5
2014-08-29ng-show exists. So, for clarity, avoid to use ng-hide and double negation test.Emmanuel ROHEE1-4/+4
2014-08-29Renamed matrixService.assignRoomAliases into getRoomAliasAndDisplayNameEmmanuel ROHEE3-32/+45
2014-08-28First basic working VoIP call supportDavid Baker4-16/+161
2014-08-28Turn of trace_function loggingErik Johnston2-10/+10
2014-08-28Only poll remote users if they are in our presence list, rather than in a com...Erik Johnston1-53/+66
2014-08-28Fix FederationHandler to event.originMark Haines1-1/+1
2014-08-28Don't query the rooms members table so much by using the new notifier api tha...Erik Johnston2-62/+46
2014-08-28Start fleshing out architecture section. Moar .rst formatting! Reword some co...Kegan Dougal1-106/+146
2014-08-28Initial room event stream token must be s0, not s1, or everyone will miss the...Paul "LeoNerd" Evans1-1/+1
2014-08-28Up timeout to 10 minutesErik Johnston1-1/+1
2014-08-28Only send presence "poll"/"unpoll" EDUs when changing from/to zero remotesPaul "LeoNerd" Evans2-8/+47
2014-08-28Ability to assert a DeferredMockCallable has received no callsPaul "LeoNerd" Evans1-0/+15
2014-08-28Avoid AlreadyCalledError from EDU sending failuresPaul "LeoNerd" Evans1-1/+2
2014-08-28Re-enable presence, un-skip presence testsPaul "LeoNerd" Evans4-19/+0
2014-08-28And more logging.Erik Johnston2-1/+3
2014-08-28Do a smart update of the recents from the events stream rather than hammering...Emmanuel ROHEE1-7/+21
2014-08-28Flesh out m.room.message msgtypesKegan Dougal1-10/+102
2014-08-28Remove get_state_for_room function from federation handlerMark Haines3-17/+29
2014-08-28use @wraps to set the __name__ __module__ and __doc__ correctly for logged fu...Mark Haines1-0/+2
2014-08-28Add more logging. Up the event stream timer to 10sErik Johnston2-1/+4
2014-08-28When opening this page, do not join a room already joinedEmmanuel ROHEE1-26/+51
2014-08-28Added waitForInitialSyncCompletion so that clients can know when they can acc...Emmanuel ROHEE2-9/+24
2014-08-28BF: Made member events parsing work (handleEvents expects an array of events)Emmanuel ROHEE1-8/+4
2014-08-28