Commit Graph

7310 Commits (b2ddcb8027b95cb6bea0306561fb8d651aa32f0f)

Author SHA1 Message Date
Luke Barnard 775468e71a Display whether the group summary/room list is loading
This uses a `ready` flag assigned to each fetching API used by the GroupServer. I've avoided making this generic for now for want of not doing so early.
2017-10-31 11:42:09 +00:00
Luke Barnard 20bf69c3c2 Prevent non-members from opening group settings 2017-10-31 10:54:44 +00:00
Luke Barnard f53a12d904 Generate en_EN translations 2017-10-31 10:25:48 +00:00
Luke Barnard 53938f7998 Change client-side validation of group IDs to match synapse 2017-10-31 10:25:06 +00:00
David Baker deebd4cbcf
Merge pull request #1556 from matrix-org/luke/groups-disinvite
Alter UI for disinviting a group member
2017-10-30 18:23:11 +00:00
Luke Barnard 4e234cfc3b Alter UI for disinviting a group member
The same API as kicking is used for disinviting, so only cosmetic changes needed here.
2017-10-30 18:17:35 +00:00
Luke Barnard 19b798be10
Merge pull request #1555 from matrix-org/luke/groups-fix-admin-tools
Only show admin tools to privileged users
2017-10-30 18:03:24 +00:00
Luke Barnard c655e82867
Merge pull request #1550 from matrix-org/dbkr/try_lowercase_username
Try lowercase username on login
2017-10-30 17:28:00 +00:00
David Baker 5ea19e2751 Log errors from other login attempts 2017-10-30 17:15:27 +00:00
David Baker 6874f313e3 log login errors 2017-10-30 17:04:21 +00:00
Luke Barnard 3e64333ada Only show admin tools to privileged users 2017-10-30 16:45:45 +00:00
David Baker dfa782280c
Merge pull request #1554 from matrix-org/dbkr/pw_change_prevent_default
Don't refresh page on password change prompt
2017-10-30 16:35:32 +00:00
David Baker 57d516f042 Don't refresh page on password change prompt
It's on the form submit but missing a preventDefault
2017-10-30 16:28:27 +00:00
David Baker 9dd77af5ef
Merge pull request #1553 from matrix-org/luke/groups-fix-initial-avatar
Fix initial in GroupAvatar in GroupView
2017-10-30 15:12:19 +00:00
Luke Barnard 14d600a69f Fix initial in GroupAvatar in GroupView 2017-10-30 15:04:12 +00:00
Matthew Hodgson 672fbb2873 hopefully fix NPE on toLowerCase 2017-10-28 18:33:38 +01:00
David Baker 063ab7e9b7 Merge branch 'dbkr/try_lowercase_username' into matthew/status 2017-10-27 19:09:31 +01:00
David Baker 858c3a2548 Merge remote-tracking branch 'origin/develop' into matthew/status 2017-10-27 18:59:57 +01:00
David Baker b437a2559d PR feedback 2017-10-27 18:59:13 +01:00
David Baker 580d8dce19
Merge pull request #1549 from matrix-org/luke/groups-fix-mygroups-avatar-scale-method
Use "crop" method to scale group avatars in MyGroups
2017-10-27 18:40:19 +01:00
David Baker 5312a869e4 Try lowercase username on login
Fixes https://github.com/vector-im/riot-web/issues/5446
2017-10-27 18:36:59 +01:00
Luke Barnard 5209f29a5c Use "crop" method to scale group avatars in MyGroups 2017-10-27 18:27:54 +01:00
Stefan Parviainen 95b2392104 Merge branch 'develop' into departify 2017-10-27 19:23:13 +02:00
Luke Barnard 27083df0f9
Merge pull request #1547 from matrix-org/dbkr/username_to_lower
Lowercase all usernames
2017-10-27 18:01:32 +01:00
David Baker 4eb8fe3e6a Lowercase all usernames
As synapse doesn't accept usernames with capitals in them now

Fixes https://github.com/vector-im/riot-web/issues/5445
2017-10-27 17:49:44 +01:00
Luke Barnard 47c395ec06
Merge pull request #1546 from matrix-org/luke/fix-MELS-plural-strings-in-tests
Add sensible missing entry generator for MELS tests
2017-10-27 17:26:08 +01:00
Luke Barnard 8a64123ab8 Add sensible missing entry generator for MELS tests
Fixes vector-im/riot-web#5426 (because we don't test plurals anywhere else)
2017-10-27 16:55:13 +01:00
Luke Barnard 55e8f16ee3
Merge pull request #1545 from matrix-org/dbkr/fix_chat_reuse_prompt
Fix prompt to re-use chat room
2017-10-27 16:42:48 +01:00
David Baker 2f3e0fb049 Lint 2017-10-27 16:29:56 +01:00
David Baker 5d0b9d73b4 Fix prompt to re-use chat room
I managed to lose this when refactoring ChatInviteDialog in
https://github.com/matrix-org/matrix-react-sdk/pull/1300

Fixes https://github.com/vector-im/riot-web/issues/5119
2017-10-27 16:20:17 +01:00
Luke Barnard b421fd05ef
Merge pull request #1544 from matrix-org/luke/groups-store-add-unregister-api
Add unregiseterListener to GroupStore
2017-10-27 16:10:27 +01:00
Luke Barnard 175fadbb57 Add unregiseterListener to GroupStore 2017-10-27 15:08:38 +01:00
Matthew Hodgson 5d0629ff73 resolve matrix.status.im v. matrix.org confusion 2017-10-27 14:23:16 +01:00
Luke Barnard a7379db1c2 Merge pull request #1543 from matrix-org/luke/fix-groups-invited-users-err-for-non-members
Fix groups invited users err for non members
2017-10-27 11:48:26 +01:00
Luke Barnard 5d0aa8d7f7 Handle 403 when inspecting invited users as non-member 2017-10-27 11:38:10 +01:00
Luke Barnard e094c32c62 Simplify GroupStore listener registration 2017-10-27 11:38:10 +01:00
Matthew Hodgson e3f896c5e0 don't forget login prompt class 2017-10-27 01:35:21 +01:00
Matthew Hodgson 1bf3ef6de4 fix password reset 2017-10-27 01:23:50 +01:00
Matthew Hodgson 0952befdea target blank for tg 2017-10-27 01:09:37 +01:00
Matthew Hodgson 015aed0597 hide optionality of email for status 2017-10-27 01:03:04 +01:00
David Baker 1715206f62 Merge pull request #1532 from matrix-org/t3chguy/mention_user
Add Mention button to MemberInfo
2017-10-26 18:38:28 +01:00
Michael Telatynski 1d5b4a9d50 Merge branch 'develop' into t3chguy/mention_user 2017-10-26 18:10:10 +01:00
Matthew Hodgson 655d0c615a remove spurious Sign In button and legacy Return to App buttons 2017-10-26 17:57:49 +01:00
Matthew Hodgson 14d9743e30 unbreak reg 2017-10-26 17:22:32 +01:00
David Baker c8a489ca77 Merge pull request #1541 from matrix-org/luke/groups-only-show-settings-icon-to-members
Only show group settings cog to members
2017-10-26 14:52:16 +01:00
Luke Barnard 9643784f85 Only show group settings cog to members
Non-members have no settings to change.
2017-10-26 14:31:27 +01:00
Luke Barnard 1012d118fe Merge pull request #1540 from matrix-org/luke/fix-dark-theme-cancel-icon
Use correct icon for group room deletion and make themeable
2017-10-26 14:23:06 +01:00
Luke Barnard eec6ed36cd Use correct icon for group room deletion and make themeable
Also fix cancel icons to have class mx_filterFlipColor
2017-10-26 14:05:58 +01:00
David Baker 5871a74228 Merge pull request #1534 from matrix-org/t3chguy/invite_in_memberinfo
Add invite button to MemberInfo if user has left or wasn't in room
2017-10-26 11:35:45 +01:00
David Baker bf4289632b Merge pull request #1539 from matrix-org/luke/feature-optionally-mirror-local-video
Add option to mirror local video feed
2017-10-26 10:36:03 +01:00