David Baker
ebb70ca9fb
English
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
2020-01-27 09:44:12 +00:00
Weblate
d418ab8e64
Merge branch 'origin/develop' into Weblate.
2020-01-27 09:43:40 +00:00
David Baker
08b685d04f
Merge pull request #3939 from matrix-org/dbkr/remember_password_bootstrap
...
Remember password for e2e bootstrapping
2020-01-27 09:43:35 +00:00
Weblate
3ba56f8c94
Merge branch 'origin/develop' into Weblate.
2020-01-27 09:42:52 +00:00
catborise
ca774f45fe
Translated using Weblate (Turkish)
...
Currently translated at 73.8% (1513 of 2050 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-27 09:42:52 +00:00
Tirifto
13ba90a054
Translated using Weblate (Esperanto)
...
Currently translated at 90.1% (1848 of 2050 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eo/
2020-01-27 09:42:52 +00:00
Michael Telatynski
acf09a004f
Merge pull request #3946 from matrix-org/t3chguy/emoji
...
fix compound emoji
2020-01-27 09:42:44 +00:00
Michael Telatynski
a4bbe2ba64
fix compound emoji
2020-01-26 22:17:31 +00:00
Besnik Bleta
49cdbc9ebe
Translated using Weblate (Albanian)
...
Currently translated at 99.7% (2043 of 2050 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2020-01-26 17:23:20 +00:00
David Baker
086e43e584
comments ftw
2020-01-25 21:30:42 +00:00
David Baker
f851f976e7
Stop rogue verification toast if you verify during login
...
Fixes https://github.com/vector-im/riot-web/issues/12057
2020-01-25 21:26:43 +00:00
David Baker
9e38c62791
Show incoming verification requests in the 'complete security' phase
...
If you click to verify your new sign in on another device, actually
show the verification request on the 'complete security' screen.
2020-01-25 20:42:45 +00:00
David Baker
7169a84449
Dismiss toasts for logged out devices
2020-01-25 17:08:31 +00:00
David Baker
8c5fd5c77e
Verification nag toasts
...
Implement the three differenty cases for this session, and also fix
ones for other sessions which had the wrong copy.
Fixes https://github.com/vector-im/riot-web/issues/11220
2020-01-25 16:52:12 +00:00
David Baker
437b45f8a6
Remember password for e2e bootstrapping
...
Fixes https://github.com/vector-im/riot-web/issues/12046
2020-01-25 15:28:06 +00:00
Weblate
369636277f
Merge branch 'origin/develop' into Weblate.
2020-01-25 12:40:31 +00:00
Kévin C
c96f82cd8b
Translated using Weblate (French)
...
Currently translated at 100.0% (2050 of 2050 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-25 12:40:31 +00:00
Jeff Huang
e710607a72
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2050 of 2050 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-25 12:40:29 +00:00
Osoitz
440b3fd1fd
Translated using Weblate (Basque)
...
Currently translated at 100.0% (2050 of 2050 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2020-01-25 12:40:27 +00:00
David Baker
988ae14d35
Merge pull request #3937 from matrix-org/dbkr/e2esetup
...
Setup flow for cross-signing on login / registration
2020-01-25 12:40:17 +00:00
Weblate
6895ad1009
Merge branch 'origin/develop' into Weblate.
2020-01-24 22:39:14 +00:00
J. Ryan Stinnett
204b7d3362
Merge pull request #3936 from matrix-org/jryans/hide-default-enc-algo
...
Hide default encryption algorithm
2020-01-24 22:39:08 +00:00
Weblate
cf08aa2b0e
Merge branch 'origin/develop' into Weblate.
2020-01-24 22:36:49 +00:00
catborise
662c723bf3
Translated using Weblate (Turkish)
...
Currently translated at 73.7% (1515 of 2056 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-24 22:36:49 +00:00
Szimszon
95df8b9bb7
Translated using Weblate (Hungarian)
...
Currently translated at 99.8% (2052 of 2056 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-24 22:36:47 +00:00
J. Ryan Stinnett
9991a544aa
Resolve default export warnings from Webpack
...
Webpack was printing several warnings about missing default exports,
particularly from components, where we auto-generate a default import via the
component index.
As part of this, the emoji picker recent handling (which is not a component) is
moved elsewhere to avoid the generated import.
2020-01-24 22:26:34 +00:00
David Baker
3d7137d4ad
Setup flow for cross-signing on login / registration
...
Still outstanding:
* Keep password from login / registration
* Confirmation on skip button
Fixes https://github.com/vector-im/riot-web/issues/11902
2020-01-24 19:11:57 +00:00
J. Ryan Stinnett
bf0e1efce8
Hide default encryption algorithm
...
When the default encryption algorithm is used, we hide it to remove some jargon
from the app. For any other algorithm, we continue showing it and add
"unrecognised".
Fixes https://github.com/vector-im/riot-web/issues/8829
2020-01-24 17:53:33 +00:00
Weblate
bf9d943a5c
Merge branch 'origin/develop' into Weblate.
2020-01-24 16:49:36 +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
Weblate
f51d3b196d
Merge branch 'origin/develop' into Weblate.
2020-01-24 15:57:49 +00:00
Travis Ralston
169ca4a4da
Merge pull request #3926 from matrix-org/travis/event-tile-trace
...
Add trace logging to figure out which component is causing weird events
2020-01-24 08:57:43 -07:00
Weblate
72f24b127d
Merge branch 'origin/develop' into Weblate.
2020-01-24 15:57:33 +00:00
Travis Ralston
9722b34c35
Merge pull request #3906 from matrix-org/travis/user-lists-labs
...
Remove user lists feature flag, making it the default
2020-01-24 08:57:27 -07:00
Weblate
5ccf5573da
Merge branch 'origin/develop' into Weblate.
2020-01-24 15:57:24 +00:00
Travis Ralston
abc2808b62
Fix i18n post-merge
2020-01-24 08:57:03 -07:00
Travis Ralston
5f2df15987
Merge branch 'develop' into travis/invite-polish
2020-01-24 08:56:18 -07:00
Weblate
72e7ac4a7a
Merge branch 'origin/develop' into Weblate.
2020-01-24 15:55:45 +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
Damir Jelić
9f3e5ab1db
ManageEventIndexDialog: Remove an unused import.
2020-01-24 16:52:26 +01:00
Damir Jelić
3208ac60c7
ManageEventIndexDialog: Override the Disable button class to be danger.
2020-01-24 16:47:29 +01:00
Damir Jelić
5d3b916a89
DialogButtons: Allow setting the cancel button class with a prop.
2020-01-24 16:46:46 +01:00
Damir Jelić
cd225943ea
EventIndexPanel: Shorten a overly long line.
2020-01-24 16:22:09 +01:00
Damir Jelić
ddea7415c7
EventIndexPanel: Use formatCountLong to format the event and room counts.
2020-01-24 16:15:06 +01:00
Damir Jelić
2d8477aaa6
FormattingUtils: Add a formatCountLong method.
2020-01-24 16:13:55 +01:00
Damir Jelić
47999c2e46
EventIndexPanel: Add a separate message for the case where Seshat is missing.
2020-01-24 15:26:54 +01:00
Damir Jelić
2252f48e04
DisableEventIndexDialog: Use a self-closing tag for the buttons.
2020-01-24 15:26:24 +01:00
Damir Jelić
97d55f63a3
DisableEventIndexDialog: Remove the incorrect class on the dialog.
2020-01-24 15:26:09 +01:00
Weblate
5ed599f6d7
Merge branch 'origin/develop' into Weblate.
2020-01-24 13:54:56 +00:00
Zoe
543be90eda
Merge pull request #3931 from matrix-org/foldleft/12035-room-decoration-design-pass
...
Design pass for room icons
2020-01-24 13:54:51 +00:00
Damir Jelić
cbfde4d78f
Merge branch 'poljar/seshat-filepanel' into develop
2020-01-24 14:44:24 +01:00
Weblate
b0bfef3b47
Merge branch 'origin/develop' into Weblate.
2020-01-24 13:44:01 +00:00
random
a46646105f
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2057 of 2057 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2020-01-24 13:44:01 +00:00
Zoe
75da5b7944
Design pass for room icons
2020-01-24 13:37:47 +00:00
Weblate
6a1ab4fe17
Merge branch 'origin/develop' into Weblate.
2020-01-24 13:31:14 +00:00
random
be98f24051
Translated using Weblate (Italian)
...
Currently translated at 98.8% (2032 of 2057 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2020-01-24 13:31:14 +00:00
David Baker
7de5f09f9f
Merge pull request #3928 from matrix-org/dbkr/split_out_asyncwrapper
...
Split AsyncWrapper out from Modal
2020-01-24 13:31:09 +00:00
Weblate
edc13aad82
Merge branch 'origin/develop' into Weblate.
2020-01-24 13:30:31 +00:00
random
6ebeb0a376
Translated using Weblate (Italian)
...
Currently translated at 98.7% (2031 of 2057 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2020-01-24 13:30:31 +00:00
David Baker
330f606513
Merge pull request #3930 from matrix-org/bwindels/fixnoroom
...
Fix error in verification code on develop
2020-01-24 13:30:25 +00:00
Weblate
da2b29b6e5
Merge branch 'origin/develop' into Weblate.
2020-01-24 13:27:04 +00:00
Zoe
131aacd3ab
Merge pull request #3929 from matrix-org/zip/11840-tooltips-on-padlocks
...
Seperates out the padlock icon, and adds a tooltip
2020-01-24 13:26:59 +00:00
Damir Jelić
37f289b120
EventIndex: Add docstrings for the FilePanel methods.
2020-01-24 14:24:25 +01:00
Damir Jelić
3534cd4202
FilePanel: Add comments to explain what's going on with the event index.
2020-01-24 14:23:43 +01:00
Bruno Windels
66768416a6
dont assume the room exist ... not sure why though
2020-01-24 14:20:48 +01:00
Weblate
27ffa88ff8
Merge branch 'origin/develop' into Weblate.
2020-01-24 13:18:15 +00:00
Michael Telatynski
2c40b73ff6
Merge pull request #3910 from matrix-org/t3chguy/cross-signing-composer
...
Cross Signing redesign for composer
2020-01-24 13:18:09 +00:00
David Baker
590ff29e60
Unused import
2020-01-24 13:15:57 +00:00
David Baker
c5ecd83bc1
remove .orig file
2020-01-24 12:34:50 +00:00
David Baker
dbf1c9a02a
Apparently i18n...
2020-01-24 12:34:03 +00:00
David Baker
688f7029d2
Split AsyncWrapper out from Modal
...
So we can use it outside of modals & dialogs
2020-01-24 12:28:03 +00:00
Zoe
a6fcbcacf6
Seperates out the padlock icon, and adds a tooltip
...
Fixes https://github.com/vector-im/riot-web/issues/11840
2020-01-24 12:06:21 +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
Weblate
f4e5b69aa3
Merge branch 'origin/develop' into Weblate.
2020-01-24 11:24:39 +00:00
Bruno Windels
b66154330c
Merge pull request #3927 from matrix-org/bwindels/fixverifyowndevice
...
Fix verifying your own devices with to_device messages
2020-01-24 11:24:33 +00:00
Weblate
423786807f
Merge branch 'origin/develop' into Weblate.
2020-01-24 11:14:59 +00:00
Zoe
1d686fe49e
Merge pull request #3908 from matrix-org/zip/11935-room-list-decoration
...
Room list reflects encryption state
2020-01-24 11:14:53 +00:00
Bruno Windels
6cce65a2a5
fix lint
2020-01-24 12:08:47 +01:00
Damir Jelić
ecfecfe559
EventIndex: Fix a small style issue.
2020-01-24 12:07:03 +01:00
Zoe
395c82b1e5
Update src/components/structures/RoomView.js
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
2020-01-24 11:04:40 +00:00
Bruno Windels
512bd4b0b2
show to_device verification in dialog, not right panel
...
this also makes it work again, as the VerificationPanel doens't
know how to deal with requests that are already in PHASE_STARTED,
which was breaking verifying your own devices.
2020-01-24 11:59:17 +01:00
Bruno Windels
2483337e89
don't use removed .event property anymore on verification request
2020-01-24 11:59:01 +01:00
Damir Jelić
029369a04b
EventIndexPanel: Small style fix.
2020-01-24 11:56:43 +01:00
Damir Jelić
ee133a9c71
DisableEventIndexDialog: Remove an unused import.
2020-01-24 11:56:19 +01:00
Damir Jelić
0c3d507455
EventIndex: Cancel the crawler early after a message request.
...
If we're cancelling the crawler nowadays this means that we're likely
deleting the index. Processing these messages is wasted effort in that
case so break early.
2020-01-24 11:46:46 +01:00
Damir Jelić
ffe5d411db
EventIndexPanel: Add a link to the download page of Riot Desktop.
2020-01-24 11:44:56 +01:00
Damir Jelić
38b1663755
EventIndex: Subclass the event emitter instead of putting one in a property.
2020-01-24 11:28:33 +01:00
Damir Jelić
6f919eaeec
DisableEventIndexDialog: Use the correct spinner.
2020-01-24 11:27:56 +01:00
Weblate
b7c9f5307d
Merge branch 'origin/develop' into Weblate.
2020-01-24 10:22:22 +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
Damir Jelić
825b6f7b7d
EventIndexPeg: Style fix for a docstring.
2020-01-24 11:16:49 +01:00
Damir Jelić
d9e933c915
EventIndex: Style fixes for the docstrings.
2020-01-24 11:15:57 +01:00
Damir Jelić
660240e2c0
EventIndexPanel: Use formatCount to format the room count.
2020-01-24 11:13:09 +01:00
Michael Telatynski
b72ab57e1b
add <Tooltip/> to <E2EIcon/>
2020-01-24 10:13:03 +00:00
Damir Jelić
128c0b7300
ManageEventIndexDialog: Use formatCount to format the message and room count.
2020-01-24 11:11:53 +01:00
Damir Jelić
71024d1418
ManageEventIndexDialog: Properly indent the content of the BaseDialog.
2020-01-24 11:03:40 +01:00
Damir Jelić
cba7764784
DisableEventIndexDialog: Use the DialogButtons element for the buttons.
2020-01-24 11:00:28 +01:00
Weblate
c0d034a1c4
Merge branch 'origin/develop' into Weblate.
2020-01-24 09:50:30 +00:00
David Baker
50b05551ba
Merge pull request #3916 from matrix-org/dbkr/security_dialog_noheader
...
Remove riot logo from the security setup screens
2020-01-24 09:50:25 +00:00
Weblate
20da361acd
Merge branch 'origin/develop' into Weblate.
2020-01-24 09:38:33 +00:00
Kévin C
169852adec
Translated using Weblate (French)
...
Currently translated at 100.0% (2053 of 2053 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-24 09:38:32 +00:00
David Baker
81caa12b16
Merge pull request #3917 from matrix-org/dbkr/complete_security_detect_success
...
Only say the session is verified if it is now verified
2020-01-24 09:38:25 +00:00
David Baker
99252e08b0
Unintentional commit
2020-01-24 09:37:43 +00:00
David Baker
cd4e75c378
Unnecessary blank line
2020-01-24 09:36:22 +00:00
Damir Jelić
72a58d0c2c
DisableEventIndexDialog: Properly indent the content of the BaseDialog.
2020-01-24 09:59:26 +01:00
Damir Jelić
b59863781f
DisableEventIndexDialog: Fix a typo.
2020-01-24 09:58:17 +01:00
Damir Jelić
93facca479
ManageEventIndex: Rename the file to contain the Dialog suffix.
2020-01-24 09:54:46 +01:00
Damir Jelić
f763ae3c7b
DisableEventIndex: Rename the file to contain the Dialog suffix.
2020-01-24 09:50:58 +01:00
Damir Jelić
4ea2d4f90e
ManageEventIndex: Rewrite the docs and rename the dialog class.
2020-01-24 09:45:29 +01:00
Damir Jelić
d30fd3eac0
DisableEventIndex: Rename the class.
2020-01-24 09:39:56 +01:00
Damir Jelić
86a098fcd9
DisableEventIndex: Remove a blank line and rewrite a doc comment.
2020-01-24 09:39:40 +01:00
Travis Ralston
12fa94106e
Actually add the secret to the QR code url
2020-01-23 20:19:17 -07:00
Travis Ralston
b7e680ba51
Fix key ID
2020-01-23 20:14:27 -07:00
Travis Ralston
0ce9da5d36
Appease the linter
2020-01-23 20:12:24 -07:00
Travis Ralston
ebcc4d573b
Add trace logging to figure out which component is causing weird events
...
For https://github.com/vector-im/riot-web/issues/11120
2020-01-23 20:10:31 -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
Travis Ralston
32f9a4e623
Add some debugging around the recently DM'd users
...
The suggestions are relatively stable, but the recents have some issues. Adding logging to the suggestions would also destroy the console log with thousands of messages whereas recents aren't too bad.
2020-01-23 17:35:36 -07:00
Travis Ralston
442ab9f301
Clear the filter when a suggestion is accepted/added
2020-01-23 17:27:37 -07:00
Travis Ralston
b5f22001b1
Fix copy
2020-01-23 17:22:39 -07:00
Weblate
12b8bd7344
Merge branch 'origin/develop' into Weblate.
2020-01-23 23:43:08 +00:00
Travis Ralston
1394331133
Fix booleans
2020-01-23 16:33:33 -07:00
Travis Ralston
c22bfa84b7
Hide password section if you can't change your password
...
Fixes https://github.com/vector-im/riot-web/issues/11950
2020-01-23 16:29:55 -07:00
Weblate
bdcf9452d4
Merge branch 'origin/develop' into Weblate.
2020-01-23 23:02:57 +00:00
Travis Ralston
915c4efeac
Ensure a plaintext version of the composer ends up on the clipboard
...
Fixes https://github.com/vector-im/riot-web/issues/12018
2020-01-23 15:53:32 -07:00
Weblate
d807a1b21e
Merge branch 'origin/develop' into Weblate.
2020-01-23 22:09:15 +00:00
Travis Ralston
18f8f8858c
Don't list every single alias when there's many
2020-01-23 15:00:18 -07:00
Weblate
adb3066567
Merge branch 'origin/develop' into Weblate.
2020-01-23 22:00:13 +00:00
Travis Ralston
1ac82a9f16
Revert "Don't list every single alias when there's many"
...
This reverts commit 6fc647c3d9
.
2020-01-23 15:00:02 -07:00
Weblate
813947fbde
Merge branch 'origin/develop' into Weblate.
2020-01-23 22:00:02 +00:00
Travis Ralston
6fc647c3d9
Don't list every single alias when there's many
2020-01-23 14:59:52 -07:00
Weblate
af70fb7e28
Merge branch 'origin/develop' into Weblate.
2020-01-23 21:49:35 +00:00
catborise
4cff50a11e
Translated using Weblate (Turkish)
...
Currently translated at 72.9% (1494 of 2050 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-23 21:49:34 +00:00
Travis Ralston
6be0cb92ff
Merge pull request #3907 from matrix-org/travis/user-lists-suggestions
...
Try to populate user IDs even when the server's directory fails us
2020-01-23 14:49:27 -07:00
David Baker
74b678d0ff
Only say the session is verified if it is now verified
2020-01-23 19:19:12 +00:00
David Baker
a3026277c1
Unused variable
2020-01-23 18:24:03 +00:00
David Baker
5319ee4572
Remove riot logo from the security setup screens
...
With a little faff to make the rounded borders consistent again
2020-01-23 18:14:08 +00:00
Weblate
041dfe265e
Merge branch 'origin/develop' into Weblate.
2020-01-23 17:02:06 +00:00
Bruno Windels
ce32c12303
Merge pull request #3912 from matrix-org/bwindels/verifyowndevicechecks
...
Remove .event property on verification request
2020-01-23 17:02:00 +00:00
Weblate
0190d785ba
Merge branch 'origin/develop' into Weblate.
2020-01-23 16:28:04 +00:00
Michael Telatynski
661b2415d6
Merge pull request #3911 from matrix-org/t3chguy/a11y_tweak
...
Attempt to fix Safari + VoiceOver misunderstanding the timeline list
2020-01-23 16:27:58 +00:00
Weblate
f071f05c01
Merge branch 'origin/develop' into Weblate.
2020-01-23 16:24:04 +00:00
J. Ryan Stinnett
e3027d3086
Merge pull request #3913 from matrix-org/jryans/negotiate-e2e-dms
...
Enable encryption in DMs with device keys
2020-01-23 16:23:59 +00:00
Michael Telatynski
237a0ed071
Make the entire User Info scrollable, sticky close button
2020-01-23 16:09:32 +00:00
Weblate
407f144247
Merge branch 'origin/develop' into Weblate.
2020-01-23 16:04:46 +00:00
Travis Ralston
a566c74e39
Merge pull request #3905 from matrix-org/travis/user-lists-final
...
Fix scrollable area and padding in user lists dialog
2020-01-23 09:04:40 -07:00
J. Ryan Stinnett
1e25b32ba3
Enable encryption in DMs with device keys
...
When the cross-signing lab is enabled, this changes DMs to use encryption as
long as all invited users have uploaded device keys (which we're using as a
proxy for "has some client that understands E2E").
Fixes https://github.com/vector-im/riot-web/issues/12005
2020-01-23 16:03:42 +00:00
Weblate
cbe8190f15
Merge branch 'origin/develop' into Weblate.
2020-01-23 14:59:26 +00:00
Michael Telatynski
26aa4bb4f3
Merge pull request #3909 from matrix-org/t3chguy/invite_reject_ignore
...
Add Reject & Ignore user button to invites view
2020-01-23 14:59:19 +00:00
Bruno Windels
8a523fbb59
remove this log line, so we can remove the .event property
...
this is likely the error Dave hit last week, because there was
no .request event set yet for some other reasons that have
been fixed already (the event being put in the wrong map, theirs
instead of us) in the VerificationRequest object.
2020-01-23 15:53:54 +01:00
Michael Telatynski
604e244265
Attempt to fix Safari + VoiceOver misunderstanding the timeline list
2020-01-23 14:53:41 +00:00
Michael Telatynski
662b34c8db
Update MessageComposer placeholder and e2e icon size
2020-01-23 14:38:39 +00:00
Michael Telatynski
74b08ea489
Clean up E2EIcon for better maintainability
2020-01-23 14:38:17 +00:00
Damir Jelić
e2a4a08b25
Update the translation file.
2020-01-23 15:32:43 +01:00
Damir Jelić
381fe95f67
EventIndex: Fix some lint errors.
2020-01-23 15:22:26 +01:00
Damir Jelić
a5a149933a
EventIndexPanel: Add a spinner when the index is being enabled.
2020-01-23 15:06:38 +01:00
Damir Jelić
251661388a
ManageEventIndex: Set the button kind to danger.
2020-01-23 15:06:10 +01:00
Damir Jelić
3073ce5588
DisableEventIndex: Set the correct button kind and add a spinner.
2020-01-23 15:05:40 +01:00
J. Ryan Stinnett
2b16b650fe
Add encryption option to createRoom
2020-01-23 14:05:38 +00:00
J. Ryan Stinnett
c25c1878b8
Move control of room initial state into createRoom
...
This changes `createRoom` so it has more control of the room's initial state,
and appends state for different features, rather resetting the entire state
array. This makes room for also controlling encryption state in the next change.
2020-01-23 13:54:43 +00:00
Weblate
e4ce5c41cc
Merge branch 'origin/develop' into Weblate.
2020-01-23 13:31:18 +00:00
Michael Telatynski
d7a4698db8
Merge pull request #3891 from matrix-org/t3chguy/fix_multi_paragraph_formatting
...
Fix paragraph-awareness of the composer formatting features
2020-01-23 13:31:12 +00:00
Damir Jelić
981acec0d2
EventIndexPanel: Show the enable button if event indexing is disabled.
2020-01-23 14:27:46 +01:00
Damir Jelić
5ac37c8694
ManageEventIndex: Remove the enable button, that one goes somewhere else.
2020-01-23 14:26:35 +01:00
Damir Jelić
c251031dfb
DisableEventIndex: Return back to the user settings after disabling.
2020-01-23 14:25:47 +01:00
Michael Telatynski
78e1d1674f
reactor E2EIcon for reusability
2020-01-23 13:00:17 +00:00
Damir Jelić
64c4ad2eb9
ManageEventIndex: Hook up the disable event index button.
2020-01-23 13:33:55 +01:00
Damir Jelić
4aa0658ac8
SecurityUserSettingsTab: Put the event index settings behind the feature flag.
2020-01-23 13:33:09 +01:00
Damir Jelić
947ea9823d
Settings: Remove the crawler sleep time setting.
2020-01-23 13:32:27 +01:00
Michael Telatynski
1747a62118
add missing awaits
2020-01-23 11:55:08 +00:00
Weblate
7396430c46
Merge branch 'origin/develop' into Weblate.
2020-01-23 11:51:37 +00:00
Michael Telatynski
873952a83e
delint
2020-01-23 11:51:31 +00:00
Michael Telatynski
6c3ac2d0c4
Add Reject & Ignore user button to invites view
2020-01-23 11:50:59 +00:00
Damir Jelić
4953f32cba
ManageEventIndex: Rename the enable crawler setting.
2020-01-23 12:26:26 +01:00
Damir Jelić
9bee024da7
ManageEventIndex: Remove some useless divs and add the enable case.
2020-01-23 12:24:06 +01:00
Damir Jelić
0d545ed335
EventIndexPeg: Small refactor and change the init logic.
...
This changes the way the event index is initialized, if it's disabled in
the settings it will not be initialized at all, before only the crawler
loop was not being started.
2020-01-23 12:23:23 +01:00
Michael Telatynski
13bb719a89
Add comment for operations loop
2020-01-23 11:22:22 +00:00
Zoe
a409b9b96f
whoops, left some printfs
2020-01-23 11:14:01 +00:00
Zoe
ee33c7cd62
lint
2020-01-23 11:10:39 +00:00
David Baker
10db79bb93
Merge remote-tracking branch 'origin/develop' into dbkr/bootstrap_visuals_1
2020-01-23 11:05:21 +00:00
Weblate
f3a846dfff
Merge branch 'origin/develop' into Weblate.
2020-01-23 11:04:58 +00:00
Balázs Meskó
5d8249507c
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2042 of 2042 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-23 11:04:57 +00:00
Kévin C
f7ca8a1b84
Translated using Weblate (French)
...
Currently translated at 100.0% (2042 of 2042 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-23 11:04:56 +00:00
Jeff Huang
8218962c37
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2042 of 2042 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-23 11:04:56 +00:00
David Baker
442b8be459
Merge pull request #3897 from matrix-org/dbkr/bootstrap_from_key_backup_ui
...
Implement some parts of new cross signing bootstrap UI
2020-01-23 11:04:49 +00:00
Zoe
d68db74efe
Room list reflects encryption state
2020-01-23 10:46:05 +00:00
Damir Jelić
5fd121d2af
ManageEventIndex: Remove the unused stats.
2020-01-23 11:44:56 +01:00
David Baker
c0b7132404
Different copy on done screen if we setup from scratch
2020-01-23 10:18:08 +00:00
Damir Jelić
4627e3b282
EventIndex: Refactor out the addInitialCheckpoints method.
2020-01-23 11:02:44 +01:00
Travis Ralston
3541ef2889
Merge branch 'travis/user-lists-suggestions' into travis/user-lists-labs
2020-01-22 22:38:25 -07:00
Travis Ralston
e41f94bdb7
Try to populate user IDs even when the server's directory fails us
...
Fixes https://github.com/vector-im/riot-web/issues/11943
2020-01-22 22:33:50 -07:00
Travis Ralston
a196ecc891
Fix i18n
2020-01-22 21:17:40 -07:00
Travis Ralston
139b5663fe
Remove user lists feature flag, making it the default
...
Fixes https://github.com/vector-im/riot-web/issues/11201
2020-01-22 21:14:53 -07:00
Travis Ralston
054ebb9458
Fix scrollable area and padding in user lists dialog
2020-01-22 21:07:29 -07:00
Weblate
c86f0795bd
Merge branch 'origin/develop' into Weblate.
2020-01-23 01:06:48 +00:00
J. Ryan Stinnett
1fdd155dd2
Merge pull request #3904 from matrix-org/jryans/report-admin-external-links
...
Treat links as external in report content admin message
2020-01-23 01:06:42 +00:00
J. Ryan Stinnett
a504faa2f6
Treat links as external in report content admin message
...
This marks all the links in the report content admin message (in Markdown
format) as external so they open in a new tab.
2020-01-22 22:08:37 +00:00
Weblate
d2d5c446e7
Merge branch 'origin/develop' into Weblate.
2020-01-22 21:14:31 +00:00
catborise
78ed8019d4
Translated using Weblate (Turkish)
...
Currently translated at 72.6% (1482 of 2042 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-22 20:57:27 +00:00
Szimszon
cf5673be17
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2042 of 2042 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-22 20:57:24 +00:00
David Baker
30b0663eb0
lint
2020-01-22 18:15:35 +00:00
David Baker
78654cc693
Updated visuals for cross-signing bootstrap
...
* Use Fields rather than plain inputs
* Update padding & alignment to match designs
* Add Skip buttons
* Update copy as per designs
Part of https://github.com/vector-im/riot-web/issues/11902
Based on https://github.com/matrix-org/matrix-react-sdk/pull/3897
2020-01-22 18:08:39 +00:00
Michael Telatynski
b7d1c17ad1
simple optimization to bail out of check on first failure
2020-01-22 16:56:27 +00:00
Michael Telatynski
9706114bb5
move E2E_STATE to E2EIcon to simplify imports
2020-01-22 16:54:31 +00:00
Michael Telatynski
33b5d42c06
Be consistent about our settings svg, free the other one
2020-01-22 15:34:17 +00:00
Damir Jelić
c3418df919
FilePanel: Remove whitespace before two function definitions.
2020-01-22 16:31:49 +01:00
Damir Jelić
c5e8753b05
FilePanel: Don't import the whole of the js-sdk.
2020-01-22 16:26:40 +01:00
Weblate
186def976f
Merge branch 'origin/develop' into Weblate.
2020-01-22 15:26:26 +00:00
Damir Jelić
f917c2faea
FilePanel: Listen for live events and add them to an open FilePanel.
2020-01-22 16:21:11 +01:00
David Baker
7e52eb9f65
Unused import
2020-01-22 15:16:41 +00:00
David Baker
c04872dd9b
i18n
2020-01-22 15:12:38 +00:00
Damir Jelić
735ba4fd33
EventIndex: Correctly populate events on initial fill requests.
2020-01-22 16:11:54 +01:00
David Baker
e3a28e3e44
Remove the react-sdk version
...
I'm not sure if there was ever a point where this did work and
we had 'dist' and 'gitHead' properties in our package.json but
I can't find any trace of them now and I'm sick of this just being
there syaing '<local>' all the time.
2020-01-22 15:05:25 +00:00
Weblate
ebe0cc486c
Merge branch 'origin/develop' into Weblate.
2020-01-22 14:32:15 +00:00
Michael Telatynski
97edb824bc
Merge pull request #3893 from matrix-org/t3chguy/double_slash
...
Slash Command improvements around sending messages with leading slash
2020-01-22 14:32:09 +00:00
Weblate
b5d20cc0a2
Merge branch 'origin/develop' into Weblate.
2020-01-22 14:25:44 +00:00
Michael Telatynski
516dd25797
fix typo in fallback codepath
2020-01-22 14:24:10 +00:00
J. Ryan Stinnett
fbb65f068a
Support admin configurable message when reporting content
...
This adds support for an admin-configured message in config.json to be shown in
the report content dialog to allow linking to community rules, etc.
Fixes https://github.com/vector-im/riot-web/issues/11992
2020-01-22 14:07:18 +00:00
Michael Telatynski
832da062cc
Improve trailing spurious breaks + tests
2020-01-22 13:37:27 +00:00
Michael Telatynski
e1e53f567f
add more tests
2020-01-22 11:56:27 +00:00
David Baker
e98269822c
Add icon to bootstrap dialogs
2020-01-22 11:44:47 +00:00
Weblate
433d13277b
Merge branch 'origin/develop' into Weblate.
2020-01-22 11:44:22 +00:00
random
5571164fe0
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2039 of 2039 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2020-01-22 11:44:21 +00:00
Zoe
684974372d
Merge pull request #3896 from matrix-org/zip/11986-only-warn-unverified
...
Don't warn on unverified users; ensured behavior stays the same with flags off
2020-01-22 11:44:14 +00:00
Weblate
e7a54ac3ea
Merge branch 'origin/develop' into Weblate.
2020-01-22 11:24:31 +00:00
Szimszon
e923fdb149
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2039 of 2039 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-22 11:24:31 +00:00
Kévin C
d92ddebe5a
Translated using Weblate (French)
...
Currently translated at 100.0% (2039 of 2039 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-22 11:24:31 +00:00
Jeff Huang
78f7622fc5
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2039 of 2039 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-22 11:24:31 +00:00
Michael Telatynski
2a331c0a2b
Merge pull request #3895 from matrix-org/t3chguy/roving
...
Fix roving room list for resizer and ff tabstop a11y
2020-01-22 11:24:23 +00:00
Zoe
85ee6bd51f
Don't warn on unverified users; ensured behavior stays the same with flags off
2020-01-22 11:22:20 +00:00
David Baker
644d68d836
Update copy in bootstrap success dialog phase
2020-01-22 10:59:50 +00:00
David Baker
d211372740
UI to bootsrap SSSS from key backup
2020-01-22 10:44:02 +00:00
Michael Telatynski
37fb500e22
fix useCallback dependencies, delint
2020-01-22 10:41:10 +00:00
Michael Telatynski
2c6fe78012
Fix roving room list for resizer and ff tabstop a11y
2020-01-22 10:36:20 +00:00
Half-Shot
b2fc4a1c4d
Style bridge settings tab according to design
...
Signed-off-by: Half-Shot <will@half-shot.uk>
2020-01-21 18:41:43 +00:00
Weblate
d2ff9b1abc
Merge branch 'origin/develop' into Weblate.
2020-01-21 18:11:41 +00:00
Zoe
0809d7dcba
Merge pull request #3875 from matrix-org/zip/11880-message-shields
...
Verify individual messages via cross-signing
2020-01-21 18:11:36 +00:00
Michael Telatynski
7b26067397
delint
2020-01-21 18:03:01 +00:00
Michael Telatynski
e455aa474d
improve copy further
2020-01-21 17:58:53 +00:00
Michael Telatynski
a8df058ea6
tidy up, improve wording on modal
2020-01-21 17:54:27 +00:00
Weblate
36329495bb
Merge branch 'origin/develop' into Weblate.
2020-01-21 17:36:37 +00:00
catborise
931c0885de
Translated using Weblate (Turkish)
...
Currently translated at 70.7% (1440 of 2038 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-21 17:36:36 +00:00
Michael Telatynski
587ff6ad75
Merge pull request #3844 from matrix-org/t3chguy/roving
...
Implement Roving Tab Index and Room List as TreeView
2020-01-21 17:36:30 +00:00
Zoe
2480f709b3
E2ESTATE -> E2E_STATE
2020-01-21 17:19:10 +00:00