Bruno Windels
|
4b8382b5c4
|
remove dead code
|
2020-02-10 17:07:02 +01:00 |
|
Bruno Windels
|
5c89b41177
|
make device verification go over right panel (after showing dialog)
dialog should be more or less as in the design
|
2020-02-07 18:36:46 +01:00 |
|
Travis Ralston
|
724cff6a2e
|
Update QR code rendering to support VerificationRequests
Makes for building the QR code easier and more common.
|
2020-01-30 17:12:44 +00:00 |
|
David Baker
|
8a09cfbfbd
|
Merge pull request #3999 from matrix-org/dbkr/user_info_black_shields
Make shields in UserInfo black if user isn't verified
|
2020-01-30 16:30:19 +00:00 |
|
David Baker
|
4f62fc16bd
|
lint
|
2020-01-30 16:19:04 +00:00 |
|
David Baker
|
77618d30fd
|
Actually this is green because it's a link
not because the things were verified. Use the linkButton class
|
2020-01-30 16:08:42 +00:00 |
|
David Baker
|
0956d00637
|
Make shields in UserInfo black if user isn't verified
|
2020-01-30 15:59:03 +00:00 |
|
J. Ryan Stinnett
|
fd5798aa87
|
Change verify user text
|
2020-01-30 13:21:51 +00:00 |
|
J. Ryan Stinnett
|
eaa48665d2
|
Guard request input
|
2020-01-29 21:59:30 +00:00 |
|
J. Ryan Stinnett
|
7a5bf8f102
|
Update user info for device and trust changes
This ensure the user info panel updates automatically for device and trust
changes.
Fixes https://github.com/vector-im/riot-web/issues/12134`
|
2020-01-29 21:55:29 +00:00 |
|
David Baker
|
ac173e9d50
|
Merge pull request #3984 from matrix-org/dbkr/rightpanel_verif_phase
Fix various races that prevented the right panel being in the right state for verifications
|
2020-01-29 18:03:27 +00:00 |
|
Bruno Windels
|
ad458722dc
|
evaluate on mount whether we need to call .verify()
as the request might be in phase started already.
|
2020-01-29 17:58:23 +01: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
|
067bfe2ee3
|
Tweaks from PR
|
2020-01-29 16:10:46 +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
|
9457520cc2
|
Merge pull request #3975 from matrix-org/t3chguy/right_panel_learn_more
Replace Verify button in UserInfo verification with "Learn more"
|
2020-01-29 15:27:46 +00:00 |
|
Bruno Windels
|
44bc0d9fb1
|
phase is a prop now
|
2020-01-29 15:45:36 +01:00 |
|
Bruno Windels
|
59dc3cfb97
|
update immediately, don't wait until verification is done
this can deadlock, as you can't finish the verification without the UI
|
2020-01-29 15:27:55 +01:00 |
|
Michael Telatynski
|
00dd1a4a8f
|
Re-use existing classes to fix font-size matching
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-01-29 14:22:20 +00:00 |
|
Michael Telatynski
|
19e7c768b6
|
Replace Verify button in UserInfo verification with "Learn more"
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-01-29 14:11:50 +00:00 |
|
Michael Telatynski
|
957e862939
|
Update copy some more
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-01-29 13:58:02 +00:00 |
|
Michael Telatynski
|
a549c42022
|
Update copy for right panel verification
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-01-29 12:10:50 +00:00 |
|
Michael Telatynski
|
b24c7f3a04
|
Merge pull request #3967 from matrix-org/t3chguy/cs_verification_decoration
Right Panel Verification improvements
|
2020-01-29 09:46:24 +00:00 |
|
Michael Telatynski
|
37e568448d
|
delint
|
2020-01-29 08:08:52 +00:00 |
|
Michael Telatynski
|
0bb423fd5a
|
Add console log on unhandled error to track down rageshake
|
2020-01-29 08:00: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
|
3d47e25955
|
improve PropTypes for better rageshakes
|
2020-01-29 07:53:45 +00:00 |
|
Michael Telatynski
|
2c973f7467
|
Merge pull request #3950 from matrix-org/t3chguy/cs_verification_decoration
Cross Signing Right Panel Verification Decoration
|
2020-01-28 23:57:48 +00:00 |
|
Michael Telatynski
|
5c44ff8f8a
|
other PR iteration based on feedback
|
2020-01-28 23:48:00 +00:00 |
|
Michael Telatynski
|
7b5a8856a4
|
Passing refireParams actually prevented this from working
|
2020-01-28 22:06:04 +00:00 |
|
J. Ryan Stinnett
|
32cb3b8ccb
|
onClick to separate line
|
2020-01-28 19:55:53 +00:00 |
|
J. Ryan Stinnett
|
6fb8f6eef1
|
Add device IDs in user info tooltips
For easier device identification, add the device ID in an HTML tooltip for now.
Fixes https://github.com/vector-im/riot-web/issues/12103
|
2020-01-28 18:03:51 +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
|
db1d3c091e
|
Error handle the no QR verif case better
|
2020-01-27 17:21:31 +00:00 |
|
Michael Telatynski
|
ca5d4d88a2
|
Style the QR code
|
2020-01-27 17:17:05 +00:00 |
|
Michael Telatynski
|
50b491d7e5
|
post merge fix
|
2020-01-27 15:48:19 +00:00 |
|
Travis Ralston
|
540a7f5c02
|
less duplication
|
2020-01-24 09:41:47 -07:00 |
|
Michael Telatynski
|
b67256c7c2
|
post-merge fix
|
2020-01-24 16:41:43 +00:00 |
|
Travis Ralston
|
91d59556db
|
Also check for our own key ID
|
2020-01-24 09:37:12 -07:00 |
|
Travis Ralston
|
f8e0dcf264
|
Add null check for cross-signing info in verification panel
|
2020-01-24 09:33:55 -07:00 |
|
Michael Telatynski
|
342fcb09c4
|
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into t3chguy/cs_verification_decoration
Conflicts:
src/components/views/right_panel/VerificationPanel.js
src/components/views/toasts/VerificationRequestToast.js
|
2020-01-24 16:19:41 +00:00 |
|
Michael Telatynski
|
7a5e172b88
|
Apply a huge part of the decorations and copy
|
2020-01-24 16:16:46 +00:00 |
|
Travis Ralston
|
eb2402609a
|
Merge pull request #3871 from matrix-org/travis/qr-verif-rp
QR code verification
|
2020-01-24 08:55:40 -07:00 |
|
Michael Telatynski
|
210616c737
|
Phase 1, split out UserInfo into a generic Pane, use for EncInfo
|
2020-01-24 11:45:39 +00:00 |
|
Michael Telatynski
|
0078c2f099
|
Merge pull request #3914 from matrix-org/t3chguy/userinfo_scroll
Make the entire User Info scrollable, sticky close button
|
2020-01-24 10:22:17 +00:00 |
|
Travis Ralston
|
b7e680ba51
|
Fix key ID
|
2020-01-23 20:14:27 -07:00 |
|
Travis Ralston
|
b682e7d908
|
Generate a QR code for apps to scan
|
2020-01-23 20:05:32 -07:00 |
|
Travis Ralston
|
586a240e41
|
Don't use private keys for QR code
|
2020-01-23 19:29:54 -07:00 |
|
Travis Ralston
|
1ec746c014
|
Add verification with QR codes
|
2020-01-23 19:29:54 -07:00 |
|