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
|
56424eca5c
|
Bugfix for rest presence test - datastore needs to implement profile methods
|
2014-08-29 19:12:22 +01:00 |
|
Paul "LeoNerd" Evans
|
6797c7f1b1
|
TypingNotificationEventSource has to return proper tokens, not int 0
|
2014-08-29 19:00: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 |
|
David Baker
|
490f142d73
|
Give basic feedback on the state of VoIP calls in the UI.
|
2014-08-29 18:01:01 +01:00 |
|
Matthew Hodgson
|
26766c22eb
|
todo
|
2014-08-29 17:54:18 +01:00 |
|
Matthew Hodgson
|
e006f101c3
|
fix mobile skin by hiding recents LHS in /rooms
|
2014-08-29 17:54:18 +01:00 |
|
Kegan Dougal
|
74cc722b96
|
Added case-sensitivity notes on IDs, added TODO on UTF-8.
|
2014-08-29 17:45:09 +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
|
f85a3757cf
|
Avoid hardcoding names of individual stream token keys in its own implementation; this at least reduces the number of places in source code the individual parts are stored
|
2014-08-29 17:31:39 +01:00 |
|
Emmanuel ROHEE
|
95cbd026cc
|
oops. Should not have c+p all lines
|
2014-08-29 18:29:04 +02:00 |
|
Emmanuel ROHEE
|
e1f249ce20
|
Implemented /nick
|
2014-08-29 18:24:13 +02:00 |
|
Emmanuel ROHEE
|
67f42b2f26
|
Get user display name and avatar from the server rather than storing them in the local storage
|
2014-08-29 18:23:18 +02:00 |
|
Matthew Hodgson
|
b86d2a2d4f
|
update presence times in realtime through the magic of two-way binding
|
2014-08-29 17:22:48 +01:00 |
|
Paul "LeoNerd" Evans
|
d4145abd33
|
Use str.join() properly
|
2014-08-29 17:17:11 +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 |
|
Kegan Dougal
|
ca025c2b1d
|
Rooms: More subsections, more bullet points, more detail.
|
2014-08-29 16:50:41 +01:00 |
|
Emmanuel ROHEE
|
c3a774e414
|
Show desktop notification state. Provide help if the user has previously denied permission to display them.
|
2014-08-29 17:13:57 +02:00 |
|
David Baker
|
0ef54caa28
|
better support for call hangups
|
2014-08-29 15:18:57 +01:00 |
|
Erik Johnston
|
1118f02689
|
Start adding storage for new events.
|
2014-08-29 15:18:30 +01:00 |
|
Kegan Dougal
|
1cdc29e260
|
Fix JSFiddles to work with the new C-S API.
|
2014-08-29 15:01:55 +01:00 |
|
Kegan Dougal
|
339dd3dc6c
|
Update API swagger JSON to default to POSTs not PUTs when describing the API.
|
2014-08-29 15:01:55 +01:00 |
|
Emmanuel ROHEE
|
27047d8f51
|
Merge branch 'release-v0.1.0' into develop
|
2014-08-29 15:33:17 +02:00 |
|
Emmanuel ROHEE
|
7c4b47652e
|
The away state is unavailable not offline
|
2014-08-29 15:33:02 +02:00 |
|
Emmanuel ROHEE
|
bf6466f02a
|
The away state is unavailable not offline
|
2014-08-29 15:29:26 +02:00 |
|
Erik Johnston
|
8e2d4c6da5
|
Merge branch 'develop' of github.com:matrix-org/synapse into room_config
|
2014-08-29 14:22:04 +01:00 |
|
David Baker
|
e76cd252fe
|
Merge branch 'release-v0.1.0' into develop
|
2014-08-29 14:01:30 +01:00 |
|
David Baker
|
4b7f6dd7fc
|
Only show voice call button if there are exactly 2 members in the room. Also hide the somewhat user unfriendly call state.
|
2014-08-29 14:00:20 +01:00 |
|
Erik Johnston
|
fbdacce3fe
|
Merge branch 'develop' of github.com:matrix-org/synapse into develop
|
2014-08-29 13:52:10 +01:00 |
|
Kegan Dougal
|
898dde8812
|
Flesh out API standards.
|
2014-08-29 13:50:31 +01:00 |
|
David Baker
|
073bec4830
|
Oops, forgot a s/sendObject/sendEvent/ - make messages work again!
|
2014-08-29 13:45:15 +01:00 |
|
David Baker
|
cc413be446
|
Don't break if the call ends before it connects
|
2014-08-29 13:28:39 +01:00 |
|
Erik Johnston
|
ee06023573
|
Get the equalities right.
|
2014-08-29 13:28:06 +01:00 |
|
David Baker
|
3e6a19cf09
|
Merge branch 'develop' of github.com:matrix-org/synapse into develop
|
2014-08-29 13:24:08 +01:00 |
|
David Baker
|
5308e3026a
|
Change call signalling messages to be their own types of room events rather than room messages with different msgtypes: room messages should be things that the client can display as a unit message to the user.
|
2014-08-29 13:23:01 +01:00 |
|
Emmanuel ROHEE
|
eab463fda5
|
Show notifications only when the user is detected as idle
|
2014-08-29 13:44:10 +02:00 |
|
Erik Johnston
|
47fb286184
|
Merge branch 'presence_logging' into develop
|
2014-08-29 12:10:00 +01:00 |
|
Erik Johnston
|
5dd38d579b
|
Fix a couple of bugs in presence handler related to pushing updatesto the correct user. Fix presence tests.
|
2014-08-29 12:08:33 +01:00 |
|
Kegan Dougal
|
ac56ac67cc
|
Expand architecture section to introduce room IDs, room aliases, user IDs, events and federation.
|
2014-08-29 11:42:05 +01:00 |
|
David Baker
|
171d8b032f
|
Merge branch 'voip' into develop
Conflicts:
webclient/room/room-controller.js
|
2014-08-29 11:33:36 +01:00 |
|
David Baker
|
41d02ab674
|
More basic functionality for voip calls (like hanging up)
|
2014-08-29 11:29:36 +01:00 |
|
Emmanuel ROHEE
|
1abc93d65c
|
Cleaned up ng deps. By convention, angular modules must be listed at first
|
2014-08-29 11:58:35 +02:00 |
|
Emmanuel ROHEE
|
ee079cd250
|
Added a timeout(40s) to $http stream requests (/events) in order to be notified by an error when there is a network issue. Thus, we can retry with a new request.
|
2014-08-29 11:32:06 +02:00 |
|
Kegan Dougal
|
d1bf659ed7
|
Redo architecture diagram. Reword parts of federation. Formatting fixes and tweaks.
|
2014-08-29 10:30:14 +01:00 |
|
Emmanuel ROHEE
|
089d1b1b78
|
Recents update: do not care of events coming from the past (they are fired when doing pagination of room messages in the past)
|
2014-08-29 09:55:47 +02:00 |
|
Emmanuel ROHEE
|
9b2cb41dcf
|
Display emotes in the recents list
|
2014-08-29 09:49:03 +02:00 |
|
Emmanuel ROHEE
|
96baf62e7a
|
ng-show exists. So, for clarity, avoid to use ng-hide and double negation test.
|
2014-08-29 09:32:09 +02:00 |
|
Emmanuel ROHEE
|
246b2a3c3e
|
Renamed matrixService.assignRoomAliases into getRoomAliasAndDisplayName
|
2014-08-29 09:32:09 +02:00 |
|
David Baker
|
ca7426eee0
|
First basic working VoIP call support
|
2014-08-28 19:03:34 +01:00 |
|