Commit Graph

23360 Commits (340dd4415d2c67ad71d9c37e8488730c170fb0a8)

Author SHA1 Message Date
Bruno Windels a8205d21f1 targets can also contain RoomMember, so take the positive case rather 2020-04-29 11:46:04 +02:00
Bruno Windels be13e86b09 dont enable e2ee when inviting a 3pid 2020-04-29 11:46:04 +02:00
Michael Telatynski dc7b588e02 fix font-size
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-29 10:29:33 +01:00
Michael Telatynski 246c70c6a1 Fix internal link styling in Security Settings
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-29 10:29:32 +01:00
Michael Telatynski 98b418a809
Merge pull request #4505 from matrix-org/t3chguy/cherry-pick/2
only clear on continuations where the clear isn't done by SenderProfile
2020-04-27 19:20:16 +01:00
Michael Telatynski cf6dbcc71b
Merge pull request #4504 from matrix-org/t3chguy/cherry-pick/3
cap width of editable item list item to leave space for its X button
2020-04-27 18:57:23 +01:00
Michael Telatynski de3226177c cap width of editable item list item to leave space for its X remove button
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-27 18:51:07 +01:00
Michael Telatynski 1a99917556 only clear on continuations where the clear isn't done by SenderProfile
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-27 18:50:18 +01:00
David Baker 582747d2ed
Merge pull request #4499 from matrix-org/dbkr/link_from_settings_to_userprofile_rel
Add a link from settings / devices to your user profile
2020-04-27 17:28:46 +01:00
David Baker 63d2d128c5 Lint 2020-04-27 16:29:28 +01:00
David Baker d6f96f2f27 Update i18n 2020-04-27 16:29:22 +01:00
David Baker ef1e40c839 Update to (almost) match design 2020-04-27 16:29:17 +01:00
David Baker 0a89813de1 Add a link from settings / devices to your user profile
Temporarily until you can verify devices in settings

Fixes https://github.com/vector-im/riot-web/issues/13401
2020-04-27 16:29:11 +01:00
David Baker 4e0f0bb299
Merge pull request #4490 from matrix-org/dbkr/setup_encryption_dialog_icon_rel
Make icon change in SetupEncryptionDialog
2020-04-24 18:56:22 +01:00
Travis Ralston 477875e012
Merge pull request #4488 from matrix-org/travis/release/labs-remove-padlocks
Remove invite only padlocks feature flag for release
2020-04-24 10:48:46 -06:00
David Baker cb4030f0c2
Merge pull request #4489 from matrix-org/dbkr/correct_toast_rel
Fix incorrect toast if security setup skipped
2020-04-24 17:40:33 +01:00
David Baker b3fac7c2cb Move store subscribe to didmount 2020-04-24 17:40:21 +01:00
David Baker c684898ba0 Make icon change in SetupEncryptionDialog
Fixes https://github.com/vector-im/riot-web/issues/13368
2020-04-24 17:40:14 +01:00
David Baker d550f6c564 Fix incorrect toast if security setup skipped
DevieListener didn't wait for the user's device list to be downloaded
so it would think the user didn't have cross-signing set up.

Also clear the rest of the state on stop().

Fixes https://github.com/vector-im/riot-web/issues/13372
2020-04-24 17:33:31 +01:00
Travis Ralston 353810ce63 Remove invite only padlocks feature flag
Fixes https://github.com/vector-im/riot-web/issues/13366

Only known issue on this is https://github.com/vector-im/riot-web/issues/12148

This has been pre-approved by Product.
2020-04-24 10:06:34 -06:00
Michael Telatynski 7b9c46a5a9
Merge pull request #4483 from matrix-org/t3chguy/cherry-pick/1
Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
2020-04-24 13:45:15 +01:00
Michael Telatynski 42a857cb5e Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
(cherry picked from commit 972f9d354d)
2020-04-24 13:24:54 +01:00
J. Ryan Stinnett dd532d5a6c
Merge pull request #4480 from matrix-org/jryans/login-recovery-link-release
Fix recovery link on login verification flow
2020-04-23 18:24:55 +01:00
J. Ryan Stinnett 949b916091 Fix recovery link on login verification flow
This fixes the recovery link to go to the right place.

Fixes https://github.com/vector-im/riot-web/issues/13346
2020-04-23 18:18:25 +01:00
RiotRobot 941709d19a v2.5.0-rc.4 2020-04-23 15:55:37 +01:00
RiotRobot b3753f3407 Prepare changelog for v2.5.0-rc.4 2020-04-23 15:55:37 +01:00
RiotRobot 86200812a5 Upgrade matrix-js-sdk to 5.3.1-rc.4 2020-04-23 15:49:21 +01:00
J. Ryan Stinnett 9b4172bf85
Merge pull request #4468 from matrix-org/travis/rel-seshat-enable
Take encrypted message search out of labs for release
2020-04-23 10:22:04 +01:00
Michael Telatynski eb3639df5f
Merge pull request #4474 from matrix-org/t3chguy/complete_security_cherry-pick
Update login security copy and design to match Figma [to release]
2020-04-22 23:15:10 +01:00
Michael Telatynski 635472ccb1 stage new artifacts
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-22 23:09:23 +01:00
Michael Telatynski 89860100ae Update login security copy and design to match Figma
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-22 23:09:17 +01:00
Travis Ralston c7423a68cb
Merge pull request #4473 from matrix-org/travis/t3chguy/rel-i18n-sso
Fix i18n of SSO UIA copy in Deactivate Account Dialog on release
2020-04-22 15:37:02 -06:00
Michael Telatynski f952e9ebfe i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-22 15:34:42 -06:00
Michael Telatynski 63de2783c3 Fix i18n of SSO UIA copy in Deactivate Account Dialog
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-22 15:34:32 -06:00
Travis Ralston ab7d7becd7 Match settings paragraph style in all cases 2020-04-22 11:14:12 -06:00
Travis Ralston 50059373d2 Appease the linter 2020-04-22 11:14:03 -06:00
Travis Ralston 3c722d16ea i18n 2020-04-22 11:13:57 -06:00
Travis Ralston 475cea8b8a Take encrypted message search out of labs
Fixes https://github.com/vector-im/riot-web/issues/13262

This is part of the cross-signing shipping master plan. Known issues relating to this feature are:
* https://github.com/vector-im/riot-web/issues/12896
* https://github.com/vector-im/riot-web/issues/12385
* https://github.com/vector-im/riot-web/issues/11831
* https://github.com/vector-im/riot-web/issues/11155

In theory, these are issues we're comfortable with shipping as we're already enabling it by default. This just makes it easier on everyone by removing the flag (making it still enabled by default).
2020-04-22 11:13:21 -06:00
J. Ryan Stinnett e68fe97acf
Merge pull request #4465 from matrix-org/jryans/signing-upload-assume-password-release
Skip auth flow test for signing upload when password present
2020-04-22 15:08:53 +01:00
J. Ryan Stinnett 8b397f807f Skip auth flow test for signing upload when password present
If we already have an account password to use during secret storage setup, then
it's highly likely that the homeserver accepts passwords for device signing key
upload as well. This change then assumes password auth will work without
checking to avoid a request when the server is under high load.

Fixes https://github.com/vector-im/riot-web/issues/13286
2020-04-22 14:52:59 +01:00
Bruno Windels 84552048e6
Merge pull request #4457 from matrix-org/bwindels/waitforxsignkeystoverify-rc
Fix: wait until cross-signing keys are fetched to show verify button
2020-04-22 08:12:52 +00:00
Bruno Windels d842944f61 wait until cross-signing keys are fetched to show verify button 2020-04-21 18:42:09 +02:00
David Baker c244d75fcb
Merge pull request #4454 from matrix-org/dbkr/create_secret_storage_handle_load_error_rel
Handle load error in create secret storage dialog
2020-04-21 10:43:40 +01:00
David Baker 39b3675583 Handle load error in create secret storage dialog 2020-04-21 10:24:04 +01:00
David Baker 13cb49bb0d Don't recheck DeviceListener until after initial sync is finished
Each recheck caused a GET to account data to see if the master key
exists if done before the initial sync, which is unnecessary here.
This just makes it wait until the initial sync is done to recheck.

Fixes https://github.com/vector-im/riot-web/issues/13279
2020-04-20 15:23:07 +01:00
J. Ryan Stinnett 54c1ae8322
Merge pull request #4447 from matrix-org/t3chguy/poljar/cherry-pick1
EventIndex: Filter out events that don't have a propper content value.
2020-04-20 10:09:26 +01:00
Damir Jelić 212c3ca46c EventIndex: Add a missing semicolon.
(cherry picked from commit 3781bdc975)
2020-04-20 10:00:49 +01:00
Damir Jelić 161203d445 EventIndex: Filter out events that don't have a propper content value.
(cherry picked from commit 6084c08f34)
2020-04-20 10:00:48 +01:00
RiotRobot 1ee2d6f3a2 v2.5.0-rc.3 2020-04-17 17:51:49 +01:00
RiotRobot 12f2076e34 Prepare changelog for v2.5.0-rc.3 2020-04-17 17:51:49 +01:00