David Baker
|
719faed2ff
|
Separate toasts for existing & new device verification
Separate device verification toasts into ones for devices that were
there when the app loaded and a separate toast for each device that
has appeared since.
Reverts part of https://github.com/matrix-org/matrix-react-sdk/pull/4506
(clicking a device from your own UserInfo now triggers the legacy
verification flow again).
Fixes https://github.com/vector-im/riot-web/issues/13422
Fixes https://github.com/vector-im/riot-web/issues/13418
|
2020-04-28 18:35:16 +01:00 |
|
Michael Telatynski
|
712e6e8c49
|
Fix sas verification buttons to match figma and remove useless inDialog prop from EncryptionPanel.js
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-04-07 19:03:12 +01:00 |
|
Bruno Windels
|
030d594e67
|
for self-verif, mention which device, not user we're verifying in panel
|
2020-04-03 17:03:37 +02:00 |
|
Bruno Windels
|
cc9c5cabb3
|
adapt encryption info to self-verification
- hide text when shown in a dialog
- adapt "waiting for ... to accept" text to self-verif
|
2020-04-02 17:51:25 +02:00 |
|
Michael Telatynski
|
4a4a13ac75
|
Fix UserInfo e2e buttons to match Figma
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-04-01 12:21:18 +01:00 |
|
Bruno Windels
|
a6fbb98252
|
only show close button when not in a dialog, which already has one
|
2020-03-26 17:02:32 +01:00 |
|
Bruno Windels
|
34b0c1b1e7
|
fix lint & other cleanup
|
2020-03-26 16:54:31 +01:00 |
|
Bruno Windels
|
9b54d15fcd
|
add cancel button to verification panel
|
2020-03-26 16:53:46 +01:00 |
|
Michael Telatynski
|
d098c91c30
|
Update cross-signing verification copy and fix i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-03-25 22:38:11 +00:00 |
|
Bruno Windels
|
7d051d6a1d
|
await request promise inside encryption panel to show spinner
|
2020-03-05 17:44:35 +01:00 |
|
Bruno Windels
|
400cb33247
|
put state declaration on top
|
2020-02-27 12:35:34 +01:00 |
|
Bruno Windels
|
50b64d8c55
|
add local echo for clicking 'start verification' button
|
2020-02-26 18:30:20 +01:00 |
|
Bruno Windels
|
2127edb7b8
|
show "Waiting for network" in EncryptionInfo after accepting in toast
|
2020-02-25 13:13:51 +01:00 |
|
Bruno Windels
|
2350d102e3
|
update phase when request prop changes
|
2020-02-24 13:39:20 +01:00 |
|
Bruno Windels
|
1b38827d92
|
Merge pull request #4077 from matrix-org/bwindels/filterverifmethods
Only show supported verification methods
|
2020-02-18 10:16:01 +00:00 |
|
Bruno Windels
|
30718e7fde
|
unsent could potentially also happen here
although should not happen in practice
|
2020-02-14 13:48:38 +01:00 |
|
Bruno Windels
|
68197a1d18
|
also update phase after starting request
as it might now be a request that is already ongoing
|
2020-02-13 14:33:35 +01:00 |
|
Travis Ralston
|
ea4d97fa73
|
Hack in a layout option
|
2020-02-10 16:19:27 +01:00 |
|
J. Ryan Stinnett
|
eaa48665d2
|
Guard request input
|
2020-01-29 21:59:30 +00:00 |
|
David Baker
|
e403169e13
|
Fix various races that prevented the right panel being in the right state for verifications
Fixes https://github.com/vector-im/riot-web/issues/11989
|
2020-01-29 16:56:12 +00:00 |
|
J. Ryan Stinnett
|
81ee27f41e
|
Replace device with session in UI text
This replaces "device" with "session" throughout user-visible text at the React
layer. Variable names and comments are left as-is for now.
|
2020-01-29 15:52:32 +00:00 |
|
Michael Telatynski
|
d824145638
|
show as pending whilst in an empty state until told better to prevent a flash
|
2020-01-29 07:54:10 +00:00 |
|
Michael Telatynski
|
58df4127d3
|
Update propTypes and remove todo
|
2020-01-28 17:14:48 +00:00 |
|
Michael Telatynski
|
657457c14b
|
Apply remainder of ux
|
2020-01-28 11:13:09 +00:00 |
|
Michael Telatynski
|
7a5e172b88
|
Apply a huge part of the decorations and copy
|
2020-01-24 16:16:46 +00:00 |
|
Michael Telatynski
|
210616c737
|
Phase 1, split out UserInfo into a generic Pane, use for EncInfo
|
2020-01-24 11:45:39 +00:00 |
|
Bruno Windels
|
d20db3560a
|
fix import paths after build system refactor
|
2020-01-17 15:50:27 +01:00 |
|
Bruno Windels
|
075e42c076
|
use transactionId as key for react
|
2020-01-03 13:50:13 +01:00 |
|
Bruno Windels
|
b80bfd04b2
|
make sure to have roomId of DM when starting verif. req.
|
2020-01-03 13:47:38 +01:00 |
|
Bruno Windels
|
2c28fa0568
|
use verif in right panel from "verify" button
|
2020-01-03 13:47:38 +01:00 |
|
Bruno Windels
|
c02fc44d25
|
WIP sas in right panel
|
2020-01-03 13:42:17 +01:00 |
|
Bruno Windels
|
d8a38e6b74
|
WIP
|
2020-01-03 13:42:17 +01:00 |
|