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
Michael Telatynski
9f7df33bc3
re-arrange to split the async task into two and only wait on the user-blocking one
2020-01-21 16:57:07 +00:00
Weblate
d0ebea044c
Merge branch 'origin/develop' into Weblate.
2020-01-21 16:56:14 +00:00
Zoe
ec714283ca
Merge pull request #3888 from matrix-org/zip/11833-overlay-shields
...
Move room header shields over the avatar for the room
2020-01-21 16:56:09 +00:00
Weblate
5926fa7d9d
Merge branch 'origin/develop' into Weblate.
2020-01-21 16:52:14 +00:00
Michael Telatynski
b34fe45518
First attempt. Has a lag issue due to the async-clear :(
2020-01-21 16:50:04 +00:00
Michael Telatynski
060938379a
Fix changes after typing / at pos=0 allowing to cancel command
2020-01-21 15:58:51 +00:00
Damir Jelić
47ea453abf
ManageEventIndex: Fix a couple of lint issues.
2020-01-21 16:58:41 +01:00
Michael Telatynski
b5e902e1f2
Fix escaping commands using double-slash //, e.g //plain sends /plain
2020-01-21 15:55:21 +00:00
Damir Jelić
a2892f5b02
EventIndex: Fix some lint issues.
2020-01-21 16:40:32 +01:00
Michael Telatynski
b2aba6db35
Initial attempt to make toggleInlineFormat paragraph-aware
2020-01-21 15:32:32 +00:00
J. Ryan Stinnett
9c0cf326c1
Only show devices and verify actions in E2EE rooms
...
This changes logic to only show the devices list and verify button in E2EE
rooms, matching the design.
Fixes https://github.com/vector-im/riot-web/issues/11839
2020-01-21 15:13:03 +00:00
Damir Jelić
a0599dedf0
EventIndex: Use the newly exposed TimelineWindow methods.
2020-01-21 15:45:29 +01:00
Weblate
34ba7a728e
Merge branch 'origin/develop' into Weblate.
2020-01-21 13:44:26 +00:00
J. Ryan Stinnett
224528afd4
Merge pull request #3887 from matrix-org/jryans/user-verif-mismatch
...
Change user info verification checks to use cross-signing
2020-01-21 13:44:22 +00:00
Zoe
c8a2f6a5a0
Move room header shields over the avatar for the room
...
Currently this is calibrated like the lil' DM icon is
2020-01-21 13:33:16 +00:00
Weblate
adb1f8414d
Merge branch 'origin/develop' into Weblate.
2020-01-21 13:15:43 +00:00
Michael Telatynski
ddfed32ea9
Merge pull request #3886 from matrix-org/t3chguy/insert_mention_colon
...
Fix click-to-ping not inserting colon if composer non-empty
2020-01-21 13:15:38 +00:00
Damir Jelić
8e26268079
SecurityUserSettingsTab: Rename encrypted search section.
2020-01-21 13:38:20 +01:00
Damir Jelić
6b85284632
EventIndexPanel: Move the bulk of the event index info into a modal.
2020-01-21 13:20:30 +01:00
J. Ryan Stinnett
b3d56b378e
Use cross-signing verification only for own devices
...
The device verification checks are slightly more nuanced: we want to use
stricter cross-signing checks for your own devices to encourage everyone to
trust their devices via cross-signing so that other users can in turn trust
them.
However, for other users, it's okay to use the looser verification check that
also includes locally verified devices.
2020-01-21 12:03:52 +00:00
J. Ryan Stinnett
a7231d7336
New session toast should check cross-signing verification
...
To ensure all your sessions are cross-signing verified, we use the more specific
test for only that kind of verification in the new session toast.
2020-01-21 11:33:14 +00:00
Michael Telatynski
f56a9d246f
Fix index for _insertMention
2020-01-21 11:13:08 +00:00
Weblate
6ee6bed1f1
Merge branch 'origin/develop' into Weblate.
2020-01-21 11:01:44 +00:00
Michael Telatynski
adec308529
Merge pull request #3884 from matrix-org/t3chguy/emoji_space_complete
...
Fix emoticon space completion for upper case emoticons like :D xD
2020-01-21 11:01:40 +00:00
J. Ryan Stinnett
8a00ff7f1f
Change all user info verification checks to cross-signing
...
This fixes some user vs. device verification confusion in user info by changing
all the verification tests to the cross-signing variant when the lab is enabled.
Fixes https://github.com/vector-im/riot-web/issues/11886
2020-01-21 11:00:40 +00:00
Weblate
7bc0abf01d
Merge branch 'origin/develop' into Weblate.
2020-01-21 10:56:19 +00:00
J. Ryan Stinnett
ff8ee5cc7d
Merge pull request #3880 from matrix-org/jryans/repair-cs-panel
...
Repair cross-signing panel with async status
2020-01-21 10:56:13 +00:00
Weblate
bb0adb1c64
Merge branch 'origin/develop' into Weblate.
2020-01-21 10:33:27 +00:00
catborise
b5d5f4e13a
Translated using Weblate (Turkish)
...
Currently translated at 70.0% (1428 of 2039 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-21 10:33:27 +00:00
Makoto Kato
46f2c1f29b
Translated using Weblate (Japanese)
...
Currently translated at 60.1% (1226 of 2039 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ja/
2020-01-21 10:33:26 +00:00
Szimszon
21dea18985
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-21 10:33:26 +00:00
Kévin C
961f52924e
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-21 10:33:25 +00:00
Jeff Huang
996d0f1d20
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-21 10:33:25 +00:00
Michael Telatynski
26bba4416b
Fix emoticon space completion for upper case emoticons like :D xD
2020-01-21 10:12:23 +00:00
Zoe
d34f1e52ad
constants for e2estates
2020-01-21 10:08:53 +00:00
Damir Jelić
908a00a13d
EventIndexPanel: Move the panel from the preferences to the security tab.
2020-01-21 10:06:04 +01:00
Damir Jelić
4913d579e3
EventIndexPanel: Reword the crawler state if no room is being crawled.
2020-01-21 09:24:20 +01:00
Michael Telatynski
397e116efb
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into t3chguy/roving
2020-01-20 20:48:11 +00:00
Michael Telatynski
be6a382121
delint
2020-01-20 20:46:12 +00:00
J. Ryan Stinnett
5a67bd4b46
Repair cross-signing panel with async status
...
This repairs the cross-signing panel after recent changes that made the panel's
status an async function.
Regressed by https://github.com/matrix-org/matrix-react-sdk/pull/3864
Fixes https://github.com/vector-im/riot-web/issues/11952
2020-01-20 20:35:25 +00:00
Michael Telatynski
0bcfe5819f
Integrate handleHomeEnd
2020-01-20 20:31:36 +00:00
J. Ryan Stinnett
e947a68e13
Remove temporary key backup button
...
This removes the temporary extra key backup setup button in Settings used for
testing with and without cross-signing. With this change, there's only one
button and the path you take is determined by the labs flag.
Fixes https://github.com/vector-im/riot-web/issues/11890
2020-01-20 20:21:03 +00:00
Weblate
bdd28bf922
Merge branch 'origin/develop' into Weblate.
2020-01-20 17:53:24 +00:00
Travis Ralston
7193e7dcb0
Merge pull request #3866 from matrix-org/travis/ftue/user-lists/7-suggestions
...
Score users who have recently spoken higher in invite suggestions
2020-01-20 10:53:18 -07:00
Weblate
fa3b9584dd
Merge branch 'origin/develop' into Weblate.
2020-01-20 17:18:40 +00:00
random
8df07334c3
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2035 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2020-01-20 17:18:40 +00:00
Bruno Windels
95a0ebaf06
Merge pull request #3796 from matrix-org/bwindels/verification-right-panel
...
Initial support for verification in right panel
2020-01-20 17:18:32 +00:00
Zoe
12c4e45387
User verified but device deleted isn't a useful state
2020-01-20 17:15:38 +00:00
Travis Ralston
7c877fb9c4
Reinstate client variable that is actually used
2020-01-20 10:08:35 -07:00
Travis Ralston
727ca8ba77
Don't double check ourselves
2020-01-20 10:04:14 -07:00
Damir Jelić
8de149704e
EventIndexPanel: Dynamically update the indexer stats.
2020-01-20 17:43:55 +01:00
Damir Jelić
1b9b30d4ea
EventIndexPanel: Get more stats for our indexer, not just the size.
2020-01-20 17:42:24 +01:00
Travis Ralston
551b2907d8
Fix variable usage and naming
2020-01-20 09:29:33 -07:00
Zoe
51fb3b494f
lint and i18n
2020-01-20 15:25:28 +00:00
Zoe
f77eb07849
Verify individual messages via cross-signing
...
Fixes #11880
2020-01-20 15:16:41 +00:00
David Baker
a849826a41
Merge pull request #3874 from matrix-org/dbkr/fix_editor_modified_flag_2
...
Fix arrows keys moving through edit history
2020-01-20 13:42:44 +00:00
David Baker
277f107924
Set flag before mutating on cut too
2020-01-20 13:03:09 +00:00
David Baker
2ed5d89c9f
Fix arrows keys moving through edit history
...
Different fix that fixes https://github.com/vector-im/riot-web/issues/11817
by setting the flag before the callback rather than having the update
method set the flag.
Regressed in https://github.com/matrix-org/matrix-react-sdk/pull/3842
Fixes https://github.com/vector-im/riot-web/issues/11917
2020-01-20 12:20:21 +00:00
J. Ryan Stinnett
15749621a5
Fix rageshake submission after build changes
...
We aren't able to depend on `require` in this context anymore.
Fixes https://github.com/vector-im/riot-web/issues/11938
2020-01-20 12:06:48 +00:00
Damir Jelić
4cf44cf5a5
EventIndex/FilePanel: Allow longer lines.
2020-01-20 12:43:20 +01:00
Damir Jelić
0b4b9d8d5d
EventIndex: Simplify the json event getting logic.
2020-01-20 12:42:46 +01:00
Damir Jelić
b4c8a686ce
EventIndex: Don't import the whole js-sdk.
2020-01-20 12:41:55 +01:00
J. Ryan Stinnett
d35788476a
Merge pull request #3867 from matrix-org/travis/fix-messagepanel-ref
...
Fix error about MessagePanel not being available for read markers
2020-01-20 11:38:27 +00:00
J. Ryan Stinnett
86a0a2e806
Merge pull request #3864 from matrix-org/jryans/complete-sec-confused
...
Adjust secret storage to work before sync
2020-01-20 11:31:01 +00:00
catborise
93b6040291
Translated using Weblate (Turkish)
...
Currently translated at 69.3% (1410 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-20 10:07:44 +00:00
Damir Jelić
0c854fce9b
FilePanel: Remove a stale comment.
2020-01-20 10:09:58 +01:00
Damir Jelić
9978fee512
Lifecycle: Comment why we need to initialize the index before the client.
2020-01-20 10:06:20 +01:00
catborise
931cace323
Translated using Weblate (Turkish)
...
Currently translated at 66.5% (1354 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-19 15:22:54 +00:00
take100yen
0e2f90a31e
Translated using Weblate (Japanese)
...
Currently translated at 60.2% (1226 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ja/
2020-01-19 15:22:53 +00:00
Szimszon
1ec55b611f
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2035 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-19 15:22:50 +00:00
Kévin C
4d08cbecf7
Translated using Weblate (French)
...
Currently translated at 100.0% (2035 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-19 15:22:50 +00:00
Osoitz
ef7aeda4d6
Translated using Weblate (Basque)
...
Currently translated at 100.0% (2035 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2020-01-19 15:22:50 +00:00
Weblate
4cc58c78dd
Merge branch 'origin/develop' into Weblate.
2020-01-18 02:13:44 +00:00
Michael Telatynski
c97de43f69
Remove unused fetch polyfills, querystring, require-json. Move glob to dev-dep
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-18 02:01:45 +00:00
Jeff Huang
2eaafa71a2
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2035 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-18 01:52:40 +00:00
Travis Ralston
df3fe5139d
Fix error about MessagePanel not being available for read markers
...
Stacktrace:
```
TimelinePanel.js?b9ae:1139 Uncaught (in promise) TypeError: Cannot read property 'getBoundingClientRect' of null
at Object._getLastDisplayedEventIndex (TimelinePanel.js?b9ae:1139)
at Object.updateReadMarker (TimelinePanel.js?b9ae:751)
at Object._callee$ (TimelinePanel.js?b9ae:613)
at tryCatch (runtime.js?4422:45)
at Generator.invoke [as _invoke] (runtime.js?4422:271)
at Generator.prototype.<computed> [as next] (runtime.js?4422:97)
at asyncGeneratorStep (asyncToGenerator.js?56ef:3)
at _next (asyncToGenerator.js?56ef:25)
```
2020-01-17 17:07:37 -07:00
Travis Ralston
3850377e27
Appease the linter
2020-01-17 14:40:33 -07:00
Travis Ralston
2faa4254ba
Score users who have recently spoken higher in invite suggestions
...
Fixes https://github.com/vector-im/riot-web/issues/11769
The algorithm should be documented in the diff as comments.
2020-01-17 14:36:23 -07:00
Weblate
06edb1ae1a
Merge branch 'origin/develop' into Weblate.
2020-01-17 20:38:49 +00:00
David Baker
c7ddba786b
Move feature flag check for new session toast
...
Forgot the path where it checks on startup. Just put it in recheck which covers everything.
Fixes https://github.com/vector-im/riot-web/issues/11921
2020-01-17 20:06:44 +00:00
J. Ryan Stinnett
4a82e86859
Adjust secret storage to work before sync
...
This adjusts to changed JS SDK APIs that allow secret storage to optionally ask
the server for any account data needed at login.
Fixes https://github.com/vector-im/riot-web/issues/11901
2020-01-17 17:59:12 +00:00
Weblate
958818d49e
Merge branch 'origin/develop' into Weblate.
2020-01-17 16:55:46 +00:00
David Baker
158bf3d1fa
Merge pull request #3863 from matrix-org/dbkr/catch_exception_checkterms
...
Catch exception in checkTerms if no ID server
2020-01-17 16:55:41 +00:00
David Baker
03cb76861f
Catch exception in checkTerms if no ID server
...
This line will throw if it can't get to the ID server, so move it
inside the catch block too.
2020-01-17 16:26:47 +00:00
Damir Jelić
695b8aff5b
EventIndexPanel: Reword the enable/disable setting.
2020-01-17 17:14:55 +01:00
Damir Jelić
3b99f7565d
PreferencesUserSettingsTab: Move the event index UI into a separate component.
2020-01-17 17:10:59 +01:00
Bruno Windels
716c8ba68f
pr feedback
2020-01-17 17:02:31 +01:00
Weblate
09e18be9f7
Merge branch 'origin/develop' into Weblate.
2020-01-17 15:43:28 +00:00
Szimszon
942b391d8e
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2035 of 2035 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-17 15:43:28 +00:00
Bruno Windels
a73b7229a7
fix lint
2020-01-17 16:31:38 +01:00
Bruno Windels
5556cb5749
Merge branch 'develop' into bwindels/verification-right-panel
2020-01-17 16:02:51 +01:00
Bruno Windels
d20db3560a
fix import paths after build system refactor
2020-01-17 15:50:27 +01:00
David Baker
d69c5f6a1b
Catch exception if passphrase dialog cancelled
...
As hopefully explained by comment
2020-01-17 14:46:20 +00:00
Weblate
bba11c2862
Merge branch 'origin/develop' into Weblate.
2020-01-17 14:24:29 +00:00
J. Ryan Stinnett
1a6be3addd
Merge pull request #3860 from matrix-org/jryans/disable-key-request
...
Disable key request dialogs with cross-signing
2020-01-17 14:24:23 +00:00
Weblate
4ef116b3ce
Merge branch 'origin/develop' into Weblate.
2020-01-17 14:17:28 +00:00
David Baker
a525ba57c7
Merge pull request #3859 from matrix-org/dbkr/new_session_toast
...
Toasts for new, unverified sessions
2020-01-17 14:17:22 +00:00
Weblate
0cbb71894b
Merge branch 'origin/develop' into Weblate.
2020-01-17 14:09:11 +00:00
David Baker
3a29a5e66c
Merge pull request #3861 from matrix-org/dbkr/suppress_integrationmanagers_error
...
Check for a matrixclient before trying to use it
2020-01-17 14:09:05 +00:00
David Baker
42fe69aec9
Don't check devices if crypto is disabled
2020-01-17 14:08:37 +00:00
J. Ryan Stinnett
9b64686041
Add missing import
2020-01-17 13:50:24 +00:00
Weblate
0de10a6b30
Merge branch 'origin/develop' into Weblate.
2020-01-17 13:50:05 +00:00
Szimszon
5e4dab1f15
Translated using Weblate (Hungarian)
...
Currently translated at 99.7% (2026 of 2032 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-17 13:50:05 +00:00
Zoe
264ca1ecba
Merge pull request #3850 from matrix-org/zip/11225-shields-distinguish-encrypt-from-verify
...
Room header & message box shields now reflect cross-signing state
2020-01-17 13:49:59 +00:00
David Baker
066a01ae94
Check for a matrixclient before trying to use it
...
Was being caught by the try block but still logging an error to the
console unnecessarily: we should not expect there to necessarily
be a matrix client since we run this from the constructor and
there's a shared instance which could be constructed at any point.
2020-01-17 13:35:51 +00:00
Damir Jelić
3c46a56391
EventIndex: Fix some lint errors.
2020-01-17 14:22:22 +01:00
Damir Jelić
c397de18bd
PreferencesUserSettingsTab: Add initial event indexing preferences.
2020-01-17 14:22:22 +01:00
Damir Jelić
2fe3603737
utils: Add an utility function to format bytes.
2020-01-17 14:22:22 +01:00
Damir Jelić
928bb69b11
EventIndexPeg: Add a helper method to easily start the crawler.
2020-01-17 14:22:22 +01:00
Damir Jelić
4fe7752f3c
EventIndex: Add a method to gather the currently crawled rooms.
2020-01-17 14:22:22 +01:00
Damir Jelić
0132c3bbe3
EventIndex: Start the crawler only if it's configured to start.
2020-01-17 14:22:22 +01:00
Damir Jelić
47156351a6
EventIndex: Use a setting for the crawler sleep time.
2020-01-17 14:22:22 +01:00
Damir Jelić
b7b66cfd9a
EventIndex: Use the sleep method from our utils.
2020-01-17 14:21:25 +01:00
Damir Jelić
f324f676d3
EventIndex: Add a method to get the current disk usage of the index.
2020-01-17 14:20:54 +01:00
J. Ryan Stinnett
fb9962b08e
Disable key request dialogs with cross-signing
...
Cross-signing verification is meant to replace the old key share between devices
flow. This disables it when the cross-signing lab is enabled.
Fixes https://github.com/vector-im/riot-web/issues/11904
2020-01-17 13:09:10 +00:00
David Baker
9e43abaf3a
Toasts for new, unverified sessions
...
Fixes https://github.com/vector-im/riot-web/issues/11218
2020-01-17 11:43:35 +00:00
Zoe
908630c0d9
*rude grumbling noises about @dbkr*
2020-01-17 11:30:45 +00:00
Damir Jelić
ccfe3c7e70
FilePanel/EventIndex: Fix lint errors.
2020-01-17 11:52:20 +01:00
Zoe
d02185e4af
whoops, the number of unverified users matters to the logic
2020-01-17 10:22:53 +00:00
Zoe
510b08c88b
changed logic to reflect the task
2020-01-17 10:18:50 +00:00
Weblate
154cb372c1
Merge branch 'origin/develop' into Weblate.
2020-01-17 10:16:52 +00:00
Kévin C
8e11389820
Translated using Weblate (French)
...
Currently translated at 100.0% (2032 of 2032 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-17 10:16:52 +00:00
Jeff Huang
15e5552507
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2028 of 2028 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-17 10:16:50 +00:00
Damir Jelić
95b86b42d0
BaseEventIndexManager: Update the docs for the loadFileEvents method.
2020-01-17 11:06:05 +01:00
Michael Telatynski
9877fd9e85
Fix Array.concat undefined
2020-01-17 10:04:38 +00:00
Zoe
8efc45b31a
no need to verify our own devices for every room
2020-01-17 10:04:34 +00:00
Damir Jelić
70d394e668
EventIndex: Update the imports for the new build system.
2020-01-17 10:58:31 +01:00
Damir Jelić
49c1dbe421
FilePanel: Implement pagination requesting using the EventIndex.
2020-01-17 10:11:21 +01:00
Damir Jelić
7fb3645e94
LifeCycle: Start the event index before the client.
2020-01-17 10:11:21 +01:00
Damir Jelić
a1cbff3c8c
FilePanel: Use the event index in encrypted rooms to populate the panel.
2020-01-17 10:11:21 +01:00
Damir Jelić
8a17c73b79
EventIndex: Add a method to populate an event timeline with file events.
2020-01-17 10:10:21 +01:00
Damir Jelić
263370c9ae
BaseEventIndexManager: Add a method to load file events of a room.
2020-01-17 10:10:21 +01:00
Damir Jelić
4f63b10465
EventIndex: Live events can be unencrypted as well.
2020-01-17 10:10:21 +01:00
Damir Jelić
d30c46a641
FilePanel: Refactor out the file panel and convert the methods to async ones.
2020-01-17 10:10:21 +01:00
Weblate
4bf6940708
Merge branch 'origin/develop' into Weblate.
2020-01-16 22:06:58 +00:00
Travis Ralston
8cdce8fee0
Merge pull request #3854 from matrix-org/travis/ftue/user-lists/6.1-multidialog
...
Make the new DM invite dialog work for regular invites too
2020-01-16 15:06:52 -07:00
Weblate
e2ac441c67
Merge branch 'origin/develop' into Weblate.
2020-01-16 22:05:55 +00:00
J. Ryan Stinnett
576434e8c8
Merge pull request #3855 from matrix-org/jryans/custom-status-leak
...
Fix event handler leak in MemberStatusMessageAvatar
2020-01-16 22:05:50 +00:00
Weblate
5aa6bc8565
Merge branch 'origin/develop' into Weblate.
2020-01-16 22:05:14 +00:00
Travis Ralston
d5eb011f48
Merge pull request #3843 from matrix-org/travis/ftue/user-lists/5.3-go-button
...
Move DM creation logic into DMInviteDialog
2020-01-16 15:05:09 -07:00
Weblate
5227b7912c
Merge branch 'origin/develop' into Weblate.
2020-01-16 22:03:46 +00:00
Travis Ralston
43f97af805
Merge pull request #3848 from matrix-org/travis/fix-cut
...
Remove all text when cutting in the composer
2020-01-16 15:03:41 -07:00
J. Ryan Stinnett
03448313e6
Fix event handler leak in MemberStatusMessageAvatar
...
A typo led to an event handler leak with the custom status labs feature. A new
handler would leak each time you change rooms, which can add up over the course
of a long-lived session.
2020-01-16 21:52:36 +00:00
Travis Ralston
e42663fc62
Appease the linter
2020-01-16 14:45:17 -07:00
Travis Ralston
1a961358f0
Don't show recents and suggestions for users already in the room
2020-01-16 14:40:25 -07:00
Travis Ralston
f350167408
Support using the InviteDialog for both DMs and invites
...
For https://github.com/vector-im/riot-web/issues/11201
2020-01-16 14:40:12 -07:00
Travis Ralston
73fc91aa20
Rename feature flag for use in both code paths
2020-01-16 13:44:59 -07:00
Travis Ralston
7da9e0582f
Rename DMInviteDialog to be a generic Invite Dialog
2020-01-16 13:42:34 -07:00
Travis Ralston
372861c9df
Merge branch 'develop' into travis/ftue/user-lists/5.3-go-button
2020-01-16 13:36:59 -07:00
Weblate
c571558331
Merge branch 'origin/develop' into Weblate.
2020-01-16 20:35:00 +00:00
catborise
fa0d712773
Translated using Weblate (Turkish)
...
Currently translated at 65.9% (1336 of 2026 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-16 20:35:00 +00:00
Szimszon
45dea0152f
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2026 of 2026 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-16 20:34:55 +00:00
David Baker
83b1505401
Add a ToastStore
...
To store toast. Rather than them being stored in the state of the
ToastContainer component, they now have a dedicated store. This mostly
fixes problems involving showing toasts when the app loaded because
we would otherwise have a race condition where something tries to
show a toast before the ToastContainer is mounted.
2020-01-16 20:23:47 +00:00
Travis Ralston
d1fcef1211
Merge branch 'develop' into bwindels/verification-right-panel
2020-01-16 13:23:32 -07:00
Weblate
5068d82488
Merge branch 'origin/develop' into Weblate.
2020-01-16 17:11:30 +00:00
Travis Ralston
cd9fc72fff
Merge branch 'develop' into t3chguy/rightpanel
2020-01-16 10:04:18 -07:00
Michael Telatynski
0f61aa57ff
Apply suggestions from code review
...
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2020-01-16 17:00:04 +00:00
Weblate
86715638ad
Merge branch 'origin/develop' into Weblate.
2020-01-16 16:54:41 +00:00
Travis Ralston
64c4677699
Merge pull request #3842 from matrix-org/t3chguy/fix_isModified
...
Fix timing of when Composer considers itself to be modified
2020-01-16 09:54:36 -07:00
Weblate
557d8b0ee1
Merge branch 'origin/develop' into Weblate.
2020-01-16 16:53:30 +00:00
J. Ryan Stinnett
e375b1d31f
Merge pull request #3851 from matrix-org/jryans/download-file-icon
...
Compute download file icon immediately
2020-01-16 16:53:25 +00:00
Weblate
ca4d926867
Merge branch 'origin/develop' into Weblate.
2020-01-16 16:47:23 +00:00
Travis Ralston
564a30b7be
Merge pull request #3852 from matrix-org/travis/fix-member-avatar
...
Fix not being able to open profiles from the timeline
2020-01-16 09:47:17 -07:00
Travis Ralston
4ea2a2fee4
Merge branch 'develop' into t3chguy/fix_isModified
2020-01-16 09:46:28 -07:00
Weblate
4e6e10ecc4
Merge branch 'origin/develop' into Weblate.
2020-01-16 16:42:33 +00:00
random
f8d12b11f5
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2018 of 2018 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2020-01-16 16:42:33 +00:00
Kévin C
086b3f811e
Translated using Weblate (French)
...
Currently translated at 100.0% (2018 of 2018 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-16 16:42:30 +00:00
Samu Voutilainen
eb6c7ec275
Translated using Weblate (Finnish)
...
Currently translated at 98.5% (1988 of 2018 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fi/
2020-01-16 16:42:29 +00:00
J. Ryan Stinnett
89230395eb
Merge pull request #3847 from matrix-org/jryans/cross-signing-setup
...
Add post-login complete security flow
2020-01-16 16:42:23 +00:00
Travis Ralston
869fd0b2c9
Fix not being able to open profiles from the timeline
...
MemberAvatar was referencing the wrong dispatcher (it was imported as `dis`, like everywhere else, not `dispatcher`).
Fixes https://github.com/vector-im/riot-web/issues/11887
2020-01-16 09:40:11 -07:00
Zoe
82c5349c4e
Updated to properly handle logic
2020-01-16 16:31:50 +00:00
J. Ryan Stinnett
0dfd58c784
Compute download file icon immediately
...
Build process changes may have changed the load order, so this tintable is now
registered too late (after the theme is set).
Fixes https://github.com/vector-im/riot-web/issues/11881
2020-01-16 14:00:48 +00:00
J. Ryan Stinnett
5926e277c4
Avoid logged in event race
2020-01-16 11:52:02 +00:00
Zoe
9ac3cb6fd0
Merge remote-tracking branch 'origin/develop' into zip/11225-shields-distinguish-encrypt-from-verify
2020-01-16 11:23:57 +00:00
Zoe
ff05041a5a
Update room shield icons to represent encrypted but unverified chats in less alarmed tones
2020-01-16 11:10:23 +00:00
Travis Ralston
1b4ab856c9
Assume the position is at the end when the offset has no last part
...
We get an NPE when the user cuts their entire message, and this fixes it.
2020-01-15 21:05:00 -07:00
Travis Ralston
b137cd21d3
Replace the selected range instead of force-setting it
...
This gives people the option of cutting parts or all of their message.
2020-01-15 21:04:18 -07:00
Michael Telatynski
4504d9b790
add tests
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-16 03:15:52 +00:00
Travis Ralston
be3ef2b50e
Remove all text when cutting in the composer
...
The previous function did in fact remove the elements, but left the model thinking there was a zero-length string. This approach deletes the text from the model and the DOM, resulting in the placeholder being shown when cutting all the text.
Part of https://github.com/vector-im/riot-web/issues/11378
2020-01-15 19:08:14 -07:00
Michael Telatynski
2230b7732a
rearrange
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-16 01:45:16 +00:00
Michael Telatynski
781db63fa6
split out home/end handling into a helper as not all roving-tab-index widgets want it
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-16 01:35:42 +00:00
Michael Telatynski
8c1fdf4cab
tidy up
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-16 01:25:44 +00:00
Michael Telatynski
2b37fe7624
do some renaming
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-16 00:40:08 +00:00
Michael Telatynski
e6ab18c9ba
Merge branches 'develop' and 't3chguy/roving' of github.com:matrix-org/matrix-react-sdk into t3chguy/roving
...
Conflicts:
src/components/views/rooms/RoomList.js
2020-01-16 00:31:43 +00:00
Weblate
e3ca5e5061
Merge branch 'origin/develop' into Weblate.
2020-01-15 22:36:41 +00:00
Alexey Murz Korepov
ed9bce21f5
Translated using Weblate (Russian)
...
Currently translated at 89.1% (1798 of 2018 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ru/
2020-01-15 22:36:40 +00:00
Szimszon
3afa2b1d5b
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2018 of 2018 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-15 22:36:40 +00:00
Travis Ralston
cad9562f8d
Merge pull request #3828 from krkc/develop
...
Added cut/copy and pasting user pills from editor.
2020-01-15 15:36:33 -07:00
J. Ryan Stinnett
71fa3222fe
Fix component index import
...
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2020-01-15 22:11:22 +00:00
J. Ryan Stinnett
6e027badc0
Tweak comparison
...
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2020-01-15 22:10:59 +00:00
J. Ryan Stinnett
27ee90cad5
Add post-login complete security flow
...
This adds a step after login to complete security for your new session. At the
moment, the only verification method is entering your SSSS passphrase, but nicer
paths will be added soon.
This new step only appears when crypto is available and the account has
cross-signing enabled in SSSS.
Fixes https://github.com/vector-im/riot-web/issues/11214
2020-01-15 21:53:36 +00:00
Weblate
e96d02e5c0
Merge branch 'origin/develop' into Weblate.
2020-01-15 19:44:41 +00:00
Osoitz
6f351ed225
Translated using Weblate (Basque)
...
Currently translated at 100.0% (2018 of 2018 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2020-01-15 19:44:41 +00:00
Travis Ralston
dd88809622
Fix imports for help & support tab
...
This was missed, somehow, in the sourcemaps stuff. The tab currently breaks the dialog on load.
2020-01-15 12:02:34 -07:00
Weblate
66750641a8
Merge branch 'origin/develop' into Weblate.
2020-01-15 17:58:36 +00:00
Travis Ralston
d763d7e633
Merge branch 'develop' into travis/ftue/user-lists/5.2-i18n
2020-01-15 10:49:38 -07:00
Weblate
954b45d12a
Merge branch 'origin/develop' into Weblate.
2020-01-15 17:49:04 +00:00
Travis Ralston
0529efc5cd
Merge pull request #3840 from matrix-org/travis/ftue/user-lists/5.1-suggestions
...
Improve the quality of invite suggestions by filtering out DMs
2020-01-15 10:49:00 -07:00
Weblate
ac0ee20d2c
Merge branch 'origin/develop' into Weblate.
2020-01-15 17:11:44 +00:00
Kévin C
a9d5c7e720
Translated using Weblate (French)
...
Currently translated at 100.0% (2004 of 2004 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-15 17:11:44 +00:00
Jeff Huang
c74dc2c870
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2004 of 2004 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-15 17:11:43 +00:00
Osoitz
93b9bf1647
Translated using Weblate (Basque)
...
Currently translated at 100.0% (2004 of 2004 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2020-01-15 17:11:42 +00:00
Travis Ralston
7bfb3686cd
Merge pull request #3839 from matrix-org/travis/sourcemaps
...
Fix sourcemaps by refactoring the build system
2020-01-15 10:11:33 -07:00
Michael Telatynski
dedf1eab31
Iterate to get rid of the magic group and just provide a generic functional render wrapper
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-15 11:37:14 +00:00
Travis Ralston
8b6a5d37aa
Remove simulated error state used for screenshot
2020-01-14 23:35:45 -07:00
Travis Ralston
b9852c7264
Appease the linter
2020-01-14 23:35:07 -07:00
Travis Ralston
443744733d
Move DM creation logic into DMInviteDialog
...
Fixes https://github.com/vector-im/riot-web/issues/11645
The copy hasn't been reviewed by anyone and could probably use some work.
2020-01-14 23:32:00 -07:00
Michael Telatynski
5252cf4c45
Implement roving tab index context based magic thing and demo on LeftPanel
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-15 02:44:22 +00:00
Michael Telatynski
23633abc10
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/roving
2020-01-15 00:34:27 +00:00
Michael Telatynski
d37c19d785
Fix timing of when Composer considers itself to be modified
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-15 00:27:54 +00:00
Michael Telatynski
5a5a0d2233
Merge branches 'develop' and 't3chguy/rightpanel' of github.com:matrix-org/matrix-react-sdk into t3chguy/rightpanel
2020-01-15 00:03:18 +00:00
Weblate
50f73ee0c5
Merge branch 'origin/develop' into Weblate.
2020-01-14 17:12:20 +00:00
David Baker
fa174512cc
Merge pull request #3837 from matrix-org/dbkr/dont_error_on_unknown_devices
...
Don't error on unverified/unknown devices.
2020-01-14 17:12:14 +00:00
Weblate
3ac64244f8
Merge branch 'origin/develop' into Weblate.
2020-01-14 14:15:52 +00:00
Zoe
1fd1e4b953
Merge pull request #3835 from matrix-org/zip/11832-more-padlock-icons
...
Padlock icons in room header (behind feature_cross_signing)
2020-01-14 14:15:46 +00:00
Weblate
8c769a9a80
Merge branch 'origin/develop' into Weblate.
2020-01-14 12:18:08 +00:00
Szimszon
b556208014
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2001 of 2001 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-14 12:18:08 +00:00
Kévin C
1542ea75c9
Translated using Weblate (French)
...
Currently translated at 100.0% (2001 of 2001 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-14 12:18:08 +00:00
Jeff Huang
1aec215624
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2001 of 2001 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-14 12:18:07 +00:00
David Baker
f87541a6a9
Merge pull request #3822 from matrix-org/dbkr/key_backup_resign
...
Don't allow upgrade from untrusted key backup.
2020-01-14 12:18:00 +00:00
David Baker
24552f567e
Add primary button to trigger restore flow
2020-01-14 11:52:00 +00:00
David Baker
c91af5ae49
i18n
2020-01-14 11:33:16 +00:00
David Baker
94e4d5bf1f
s/sign-in/session/
2020-01-14 11:32:30 +00:00
David Baker
44ca35296a
Consistent capitalisation
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
2020-01-14 11:31:00 +00:00
Zoe
f617fb7bbe
Place RoomHeader privacy padlocks behind the crosssigning feature flag
2020-01-14 10:31:01 +00:00
Travis Ralston
76183fc8fd
Appease the linter
2020-01-13 21:21:18 -07:00
Travis Ralston
b69b284efa
Humanize the recent DM rooms ourselves for translations
2020-01-13 21:20:01 -07:00
Travis Ralston
9188183c9b
Improve the quality of invite suggestions by filtering out DMs
...
This helps the small rooms from being scored highly, bringing out users you've not seen in a long while.
2020-01-13 21:04:13 -07:00
Travis Ralston
90c7535a69
Export VIEWS from MatrixChat for riot-web tests
2020-01-13 20:15:58 -07:00
David Baker
14501b748b
lint again
2020-01-13 21:58:26 +00:00
David Baker
9a1be1a24d
Don't try to set crypto options without crypto enabled
2020-01-13 21:54:14 +00:00
Weblate
612df68082
Merge branch 'origin/develop' into Weblate.
2020-01-13 21:33:07 +00:00
call_xz
ce85204937
Translated using Weblate (Japanese)
...
Currently translated at 59.5% (1190 of 2001 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ja/
2020-01-13 21:33:07 +00:00
Szimszon
eeee736e9f
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2001 of 2001 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-13 21:33:05 +00:00
J. Ryan Stinnett
9cedfeb007
Merge pull request #3825 from aaronraimist/lock
...
Emoji verification: Change name of 🔒 to lock
2020-01-13 21:32:58 +00:00
Travis Ralston
bf6798e109
Appease the linter
2020-01-13 13:28:33 -07:00
Travis Ralston
5fd27a10bb
Merge branch 'develop' into travis/sourcemaps
2020-01-13 11:19:41 -07:00
David Baker
e47240d838
Lint Eastwood
2020-01-13 17:56:40 +00:00
David Baker
d53016e8fc
Room padlock decorations only if cross-signing is enabled
...
Put the padlock decorations behind the labs flag as without the
context of the shields on the room icons they can be a bit misleading
and make people think it means 'encrypted'.
2020-01-13 17:53:49 +00:00
David Baker
76fe87c941
Don't error on unverifie/unknownd devices.
...
When cross-signing is enabled, we no longer want to fail and
prompt the user to ack every device in the room. All the info should
be conveyed in the shield colour (although isn't fully just yet).
Fixes https://github.com/vector-im/riot-web/issues/11750
Requires https://github.com/matrix-org/matrix-js-sdk/pull/1150
2020-01-13 17:41:58 +00:00
Zoe
397637d59d
used classnames module
2020-01-13 15:08:07 +00:00
Zoe
0bd2ecd798
lint
2020-01-13 14:51:10 +00:00
Zoe
e43174c636
Show padlock in room headers for invite-only rooms
...
Fixes #11832
2020-01-13 14:49:23 +00:00
Christopher
59ea865e8e
Added missing semicolon.
2020-01-13 14:29:42 +00:00
Michael Telatynski
66b55495bb
Fix right panel buttons highlighting
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-13 12:40:45 +00:00
J. Ryan Stinnett
8fc85797a7
Guard against missing members in avatars
...
Part of https://github.com/vector-im/riot-web/issues/11744
2020-01-13 12:40:40 +00:00
J. Ryan Stinnett
dd652f6af3
Merge pull request #3832 from matrix-org/jryans/community-user-list-fire
...
Repair community member info panel
2020-01-13 12:38:24 +00:00
J. Ryan Stinnett
77b479d50c
Guard against missing members in avatars
...
Part of https://github.com/vector-im/riot-web/issues/11744
2020-01-13 12:29:10 +00:00
J. Ryan Stinnett
56a7b6c33e
Merge pull request #3831 from matrix-org/jryans/feature-presence-indicator
...
Add feature flag around the presence indicator in room list
2020-01-13 12:25:00 +00:00
Zoe
edd08c279c
Merge pull request #3821 from matrix-org/zip/11226-padlock-icons
...
Display a padlock icon beside invite-only rooms (excluding DMs) in the room list
2020-01-13 12:20:32 +00:00
Michael Telatynski
9c686bf501
Fix right panel buttons highlighting
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-13 12:15:54 +00:00
Zoe
878c5b5b52
removed unnecessary lint rule
2020-01-13 12:11:19 +00:00
J. Ryan Stinnett
2168e7ec0c
Add feature flag around the presence indicator in room list
...
This adds a feature flag (disabled by default for now) around the room list
presence indicator, as it still needs some tweaking before it's ready for
production use.
Part of https://github.com/vector-im/riot-web/issues/11799
2020-01-13 11:48:55 +00:00
Zoe
422d4cd73a
small simplification in code as .getContent()
will always return an object
2020-01-13 11:18:24 +00:00
catborise
b3d3f3b09f
Translated using Weblate (Turkish)
...
Currently translated at 64.2% (1285 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-13 09:40:10 +00:00
Alexey Murz Korepov
0065895b9c
Translated using Weblate (Russian)
...
Currently translated at 90.0% (1799 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ru/
2020-01-13 09:40:03 +00:00
Slavi Pantaleev
e1cb7b4f08
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (2000 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/bg/
2020-01-13 09:40:03 +00:00
Osoitz
6266f21a08
Translated using Weblate (Basque)
...
Currently translated at 100.0% (2000 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2020-01-13 09:40:02 +00:00
Christopher
c370b28694
#11378 . Added cut/copy and pasting user pills from editor.
2020-01-12 16:19:24 +00:00
Zoe
54c69b4630
this is what we call fast iteration
2020-01-10 17:47:39 +00:00
Z. E. Cat
1b75909cad
Update src/components/views/rooms/RoomTile.js
...
Co-Authored-By: Michael Telatynski <7t3chguy@gmail.com>
2020-01-10 17:36:33 +00:00
Zoe
fbabe79647
use getContent() instead
2020-01-10 17:35:57 +00:00
Z. E. Cat
fb587cc62c
Update src/components/views/rooms/RoomTile.js
...
Co-Authored-By: Michael Telatynski <7t3chguy@gmail.com>
2020-01-10 17:33:37 +00:00
Zoe
bebfd60daf
Very fastidiously check for null/undefined
2020-01-10 17:22:09 +00:00
Zoe
df1fd4db72
suppress private icon if the room is a DM
2020-01-10 16:49:07 +00:00
Zoe
808785c2f8
lint
2020-01-10 16:43:36 +00:00
Zoe
5551b207c1
Actually, this task was about join rules, not encryption ones. Oops.
2020-01-10 16:33:08 +00:00
Zoe
cb250c9b10
Use existing available props data to determine whether a room is encrypted, thereby allowing a state update to properly rerender the tile
2020-01-10 13:09:16 +00:00
Weblate
1222e10c89
Merge branch 'origin/develop' into Weblate.
2020-01-10 11:25:47 +00:00
MamasLT
7f116c1bed
Translated using Weblate (Lithuanian)
...
Currently translated at 47.2% (944 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/lt/
2020-01-10 11:25:47 +00:00
Szimszon
abf4a88c66
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2000 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-01-10 11:25:44 +00:00
Kévin C
a02ecca775
Translated using Weblate (French)
...
Currently translated at 100.0% (2000 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-01-10 11:25:43 +00:00
Jeff Huang
8f292eb6a4
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2000 of 2000 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-01-10 11:25:43 +00:00
David Baker
4a78faae4c
Merge pull request #3826 from matrix-org/dbkr/roomview_listener_leak
...
Fix listener leak on RoomView
2020-01-10 11:25:36 +00:00
David Baker
63942d5200
Fix listener leak on RoomView
...
It looks like this was causing entire detached DOM trees to leak
in memory by react's internal fibers holding onto them from the
component.
2020-01-10 11:12:52 +00:00
Aaron Raimist
6cf5b3f1a2
Emoji verification: Change name of 🔒 to lock
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2020-01-09 21:56:28 -06:00
Travis Ralston
4b65cdf3f2
Regenerate i18n
...
Apparently we need to do this.
2020-01-09 17:40:57 -07:00
Travis Ralston
4dfbce3108
Fix languageHandler's use of $webapp languages.json for Jest
2020-01-09 17:22:50 -07:00
Travis Ralston
a8c8406ac4
Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps
2020-01-09 16:06:46 -07:00
Travis Ralston
135c84251c
Fix more imports post-merge
2020-01-09 14:19:19 -07:00
Travis Ralston
dc914774fb
Delete files that were conflicting in the merge and deleted on develop
2020-01-09 14:19:19 -07:00
Travis Ralston
19f78d4d97
Fix class construction in MemberList
2020-01-09 14:17:33 -07:00
Travis Ralston
727ce892de
Fix remaining RoomView conflict
...
RoomContext was pulled out to its own file.
2020-01-09 14:17:33 -07:00
Travis Ralston
3e5cc9550b
Fix import merge conflicts, removing any that aren't needed anymore
...
Many imports were removed as part of refactoring work, so here we are.
2020-01-09 14:17:33 -07:00
Travis Ralston
fde32f13a5
[CONFLICT CHUNKS] Merge branch 'develop' into travis/sourcemaps-develop
2020-01-09 14:15:09 -07:00
Weblate
96125a6cbd
Merge branch 'origin/develop' into Weblate.
2020-01-09 21:14:00 +00:00
Travis Ralston
d40091afc5
Merge pull request #3820 from matrix-org/travis/ftue/user-lists/4.5.5-paste
...
Support pasting a bunch of identifiers into the invite dialog
2020-01-09 14:13:55 -07:00
Weblate
664c505c2f
Merge branch 'origin/develop' into Weblate.
2020-01-09 21:13:37 +00:00
Travis Ralston
ad33a2322e
Merge pull request #3819 from matrix-org/travis/ftue/user-lists/4.5-3pids
...
Support 3PIDs (email addresses) in the invite dialog
2020-01-09 14:13:32 -07:00
Weblate
57dd462807
Merge branch 'origin/develop' into Weblate.
2020-01-09 20:57:32 +00:00
catborise
5b1246324e
Translated using Weblate (Turkish)
...
Currently translated at 58.2% (1162 of 1998 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/
2020-01-09 20:57:32 +00:00
Osoitz
8a2efd77ed
Translated using Weblate (Basque)
...
Currently translated at 100.0% (1998 of 1998 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2020-01-09 20:57:29 +00:00
Travis Ralston
ba73600cf0
Merge pull request #3815 from matrix-org/travis/ftue/user-lists/4-composer
...
Wire up the invite targets dialog to a real composer and show selections
2020-01-09 13:57:22 -07:00
Travis Ralston
4e4871c281
Move lang import to the top of the file
2020-01-09 13:56:25 -07:00
David Baker
5019eff1e3
Don't allow upgrade from untrusted key backup.
...
If we trust the key backup at upgrade time then we can sign it so
key backup will work automatically when cross-signing is trusted.
If we don't sign it at this point we'll end up with cross-signing
and key backup set up but key backup untrusted by the cross-signing
key which is a bit of a broken situation.
With https://github.com/matrix-org/matrix-js-sdk/pull/1144 fixes
https://github.com/vector-im/riot-web/issues/11747
2020-01-09 20:49:37 +00:00
Travis Ralston
cb9e4376b8
Fix flow comment
2020-01-09 13:39:50 -07:00
Travis Ralston
f452ea225a
FlowJS is not Flow
2020-01-09 12:31:16 -07:00
Michael Telatynski
0a9d7f43c6
pass the correct phase params for consistency
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-09 15:51:19 +00:00
Michael Telatynski
7dfc392a2b
Merge branches 'develop' and 't3chguy/rightpanel' of github.com:matrix-org/matrix-react-sdk into t3chguy/rightpanel
2020-01-09 15:48:06 +00:00
Zoe
5d22561815
Display a padlock icon beside encrypted rooms in the room list
...
https://github.com/vector-im/riot-web/issues/11226
2020-01-09 15:42:31 +00:00
Weblate
3f5663071a
Merge branch 'origin/develop' into Weblate.
2020-01-09 12:26:22 +00:00
Kenneth Larsson
e0d80fb8b2
Translated using Weblate (Swedish)
...
Currently translated at 76.8% (1535 of 1998 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sv/
2020-01-09 12:26:22 +00:00
Michael Telatynski
245a68b3ba
Merge branches 'develop' and 't3chguy/clean_up_TextualBody' of github.com:matrix-org/matrix-react-sdk into t3chguy/clean_up_TextualBody
...
Conflicts:
yarn.lock
2020-01-09 12:17:21 +00:00
Michael Telatynski
8116ac74ce
Update src/components/views/context_menus/MessageContextMenu.js
...
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2020-01-09 12:10:44 +00:00
Weblate
9b8ce0de52
Merge branch 'origin/develop' into Weblate.
2020-01-09 04:38:44 +00:00
Kenneth Larsson
9cd364b0e2
Translated using Weblate (Swedish)
...
Currently translated at 76.3% (1525 of 1998 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sv/
2020-01-09 04:38:44 +00:00
Slavi Pantaleev
27468a4abc
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (1998 of 1998 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/bg/
2020-01-09 04:38:38 +00:00
Travis Ralston
1d9d706b9c
Merge pull request #3789 from matrix-org/t3chguy/render_html_entities_in_og-description
...
Render encoded html entities in og:description
2020-01-08 21:38:31 -07:00
Travis Ralston
4ad4437f33
Support pasting a bunch of identifiers into the invite dialog
...
Part of https://github.com/vector-im/riot-web/issues/11199
2020-01-08 21:21:08 -07:00
Travis Ralston
6e5de1893b
Bind handlers to this
2020-01-08 21:01:53 -07:00
Travis Ralston
ab5d82b5ac
Appease the linter
2020-01-08 20:53:20 -07:00