Emmanuel ROHEE
|
3bfffab201
|
Do not systematically scroll to the bottom on new events in the room
|
2014-09-05 10:40:59 +02:00 |
|
Matthew Hodgson
|
3bc7bba262
|
switch IRC-style command parser to use regexps rather than split(" ") so that it doesn't choke on consecutive whitespaces
yield better errors for invalid commands
don't pass invalid commands through as messages
support kick reasons
|
2014-09-04 23:14:52 -07:00 |
|
Emmanuel ROHEE
|
1bf6c3faad
|
BF: presence PUT requests stopped to work with old "state" param yesterday evening :( -cda31fb755
|
2014-09-04 15:10:43 +02:00 |
|
Emmanuel ROHEE
|
3ab8cfbc14
|
Fixed registration flow when registering with matrixID & password and no email
|
2014-09-04 14:04:35 +02:00 |
|
Emmanuel ROHEE
|
3983bae160
|
Added mUserDisplayName, a filter to resolve a user display name from a user_id
|
2014-09-04 13:57:27 +02:00 |
|
Emmanuel ROHEE
|
7346ea85c0
|
Moved mRoomName filter into matrix-filter.js, a place for all generic filters using Matrix data.
|
2014-09-04 13:43:48 +02:00 |
|
David Baker
|
eb7d7ce354
|
Re-apply fixes to the link-email screen to make it work again (in a somewhat temporary way until home servers sign associations). Unhide the linked emails box.
|
2014-09-04 11:38:26 +01:00 |
|
Emmanuel ROHEE
|
b1b57a3f28
|
BF: Do not filter incoming member events. Before, only invitations to the current user were showned in the recents.
|
2014-09-04 11:03:49 +02:00 |
|
Emmanuel ROHEE
|
82cf76a8f9
|
Report ban/unban messages to recents lists
|
2014-09-04 09:08:34 +02:00 |
|
David Baker
|
284d6b279b
|
Hide email link UI from the settings because it doesn't work.
|
2014-09-03 19:00:56 +01:00 |
|
Emmanuel ROHEE
|
6322aa154b
|
Added more ng-if to make nice sentences like "Bob kicked Alice" or "Bob unbanned Alice"
|
2014-09-03 19:52:09 +02:00 |
|
Matthew Hodgson
|
7f01d1d8c8
|
better error msgs
|
2014-09-03 18:39:09 +01:00 |
|
Emmanuel ROHEE
|
069a9745b0
|
Ignore leave members in the list too
|
2014-09-03 19:37:54 +02:00 |
|
Emmanuel ROHEE
|
78087617d1
|
Fixed used of state_key instead of user_id in member events.
Needed to split into 2 conditional spans for grammar reason
|
2014-09-03 19:29:36 +02:00 |
|
David Baker
|
d72ce4da64
|
Merge branch 'develop' of github.com:matrix-org/synapse into develop
Conflicts:
synapse/http/client.py
|
2014-09-03 18:25:17 +01:00 |
|
David Baker
|
a25d1530ef
|
Make registering and logging in with a threepid work in the webclient.
|
2014-09-03 18:23:56 +01:00 |
|
Erik Johnston
|
66a5bc4fad
|
Fix ban path
|
2014-09-03 18:19:57 +01:00 |
|
Erik Johnston
|
0d75b9fa96
|
Fix a few cases where we used user_id instead of state_key
|
2014-09-03 18:03:10 +01:00 |
|
Emmanuel ROHEE
|
1a32b1f002
|
Normalise users power levels so that the user with the higher power level will have a bar covering 100% of the width of his avatar
|
2014-09-03 18:55:48 +02:00 |
|
Emmanuel ROHEE
|
5dd1a738f8
|
Use /rooms/$room_id/state/m.room.member/$user_id to change the membership of another user
|
2014-09-03 18:33:51 +02:00 |
|
Matthew Hodgson
|
8a7c1d6a00
|
fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.
|
2014-09-03 17:31:57 +01:00 |
|
Emmanuel ROHEE
|
5f7cdbe0b8
|
List commands and their usage in the settings page
|
2014-09-03 17:02:02 +02:00 |
|
Emmanuel ROHEE
|
ede161d296
|
Added /kick $user_id
|
2014-09-03 17:02:02 +02:00 |
|
Emmanuel ROHEE
|
277fd2250a
|
Added /unban $user_id
|
2014-09-03 15:58:40 +02:00 |
|
Erik Johnston
|
073a42cc95
|
Add support for room names
|
2014-09-03 14:41:38 +01:00 |
|
Emmanuel ROHEE
|
c06d07a276
|
Send unrecognized commands as text message (as before)
|
2014-09-03 15:25:59 +02:00 |
|
Emmanuel ROHEE
|
4c7da89219
|
Do not define power level limits in setUserPowerLevel. Update the function to be used as a resetUserPowerLevel
|
2014-09-03 15:20:09 +02:00 |
|
Emmanuel ROHEE
|
932f35a7f0
|
Added /deop $user_id
|
2014-09-03 15:20:09 +02:00 |
|
Emmanuel ROHEE
|
4777c1cd5b
|
BF: Do not be polluted by ops events that come when paginating back
|
2014-09-03 15:00:19 +02:00 |
|
Emmanuel ROHEE
|
4b85c5f52c
|
Added /op $user_id $powerLevel
|
2014-09-03 14:12:56 +02:00 |
|
Emmanuel ROHEE
|
d29d41322a
|
Better indicate in the page feedback section that a user can't join a room (because he has been banned for ex). May be worth to be put in the middle of screen
|
2014-09-03 11:45:40 +02:00 |
|
Emmanuel ROHEE
|
4ba5b4b55d
|
Do not show banned people in member list. Format ban events strings in room and recent flows
|
2014-09-03 11:38:24 +02:00 |
|
Emmanuel ROHEE
|
56427b8057
|
Added /ban command
|
2014-09-03 11:17:58 +02:00 |
|
Emmanuel ROHEE
|
65c7f78e9f
|
Made IRC style command easier to handle specifically for possible arguments
|
2014-09-03 11:07:53 +02:00 |
|
Erik Johnston
|
ddc16d8642
|
Merge branch 'master' into develop
|
2014-09-03 09:46:39 +01:00 |
|
Emmanuel ROHEE
|
6e2ce83d57
|
roomName directive: Take into account invited users.
Use the last user display name
|
2014-09-02 18:26:20 +02:00 |
|
Erik Johnston
|
211a8b288a
|
Hide the email textbox during registeration has it has not been wired up yet.
|
2014-09-02 16:59:45 +01:00 |
|
Matthew Hodgson
|
044daf4fe2
|
make power level more visible
|
2014-09-02 16:07:00 +01:00 |
|
Emmanuel ROHEE
|
d3c7567369
|
Attempt to make avatar change clearer
|
2014-09-02 17:00:47 +02:00 |
|
Emmanuel ROHEE
|
bcf30b29ad
|
BF: Reset base timer time ($scope.now) everytime last_active_ago is touched
|
2014-09-02 16:39:29 +02:00 |
|
Emmanuel ROHEE
|
e565a4bfc4
|
BF: Prevent controllers from being instantiated twice.
AngularJS will instantiate it when discovering ng-controller in their respective html files
|
2014-09-02 15:12:51 +02:00 |
|
Emmanuel ROHEE
|
d5da6b0cef
|
Handle "m.room.create" in order to inform controllers about new rooms
|
2014-09-02 13:55:23 +02:00 |
|
Emmanuel ROHEE
|
828101dd51
|
Represent user power level in a room by a red bar at the bottom of his avatar image. The width of this bar depends on the power level.
|
2014-09-02 11:54:35 +02:00 |
|
Emmanuel ROHEE
|
1bc05aef20
|
BF: Armed updateMemberListPresenceAge only once
|
2014-09-02 11:14:58 +02:00 |
|
Emmanuel ROHEE
|
07d609cbc2
|
BF: Take into account MEMBER_EVENT and PRESENCE_EVENT events only after the initialSync is done
|
2014-09-02 09:39:43 +02:00 |
|
Emmanuel ROHEE
|
0271e8e692
|
Follow API renaming. state -> presence. mtime_ago -> last_active_ago
|
2014-09-01 19:09:49 +02:00 |
|
Emmanuel ROHEE
|
7d99cee3ef
|
Added roomName, a directive to compute a room name based on its alias (not aliases for now) and its users displaynames or ids
|
2014-09-01 18:52:24 +02:00 |
|
David Baker
|
ab8de33c76
|
Oops, show the voice call button once a call has ended
|
2014-09-01 17:41:42 +01:00 |
|
David Baker
|
57f047a05a
|
Fairly simple move of the call status widget to the header bar (and therefore into the index page rather than the rooms page).
|
2014-09-01 17:16:27 +01:00 |
|
Emmanuel ROHEE
|
9b61076d42
|
BF: Check config exists (=defined in the localstorage) before using it
|
2014-09-01 17:43:27 +02:00 |
|