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 |
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 |
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 |
Erik Johnston
|
8113eb7c79
|
Turn of trace_function logging
|
2014-08-28 18:45:00 +01:00 |
Erik Johnston
|
aaf4fd98ee
|
Only poll remote users if they are in our presence list, rather than in a common room
|
2014-08-28 18:43:03 +01:00 |
Mark Haines
|
722c19d033
|
Fix FederationHandler to event.origin
|
2014-08-28 18:32:44 +01:00 |
Erik Johnston
|
1b7686329e
|
Don't query the rooms members table so much by using the new notifier api that allows you to specify room_ids to notify.
|
2014-08-28 17:43:15 +01:00 |
Kegan Dougal
|
068b348e7e
|
Start fleshing out architecture section. Moar .rst formatting! Reword some copypastaed sections to be terser.
|
2014-08-28 17:40:12 +01:00 |
Paul "LeoNerd" Evans
|
2c7c12bc6e
|
Initial room event stream token must be s0, not s1, or everyone will miss the very first room event
|
2014-08-28 17:39:34 +01:00 |