Commit graph

19330 commits

Author SHA1 Message Date
J. Ryan Stinnett
8f79661725 Update code style for our 90 char life
We've been using 90 chars for JS code for quite a while now, but for some
reason, the code style guide hasn't admitted that, so this adjusts it to match
ESLint settings.
2019-11-20 10:30:42 +00:00
J. Ryan Stinnett
d5d2f7f936
Merge pull request #3588 from matrix-org/jryans/identity-disco-opt
Relax identity server discovery error handling
2019-11-18 17:09:08 +00:00
J. Ryan Stinnett
31b2d263f2
Merge pull request #3626 from matrix-org/jryans/cross-signing-flag
Add cross-signing feature flag
2019-11-18 16:51:58 +00:00
Michael Telatynski
050761d339
Merge pull request #3624 from matrix-org/t3chguy/remove_bluebird_2
Attempt number two at ripping out Bluebird from rageshake.js
2019-11-18 16:39:23 +00:00
J. Ryan Stinnett
b8c0a0fe72 Reload automatically when changing cross-signing flag 2019-11-18 16:06:00 +00:00
J. Ryan Stinnett
50cccd3212 Add cross-signing feature flag
Fixes https://github.com/vector-im/riot-web/issues/11407
2019-11-18 16:06:00 +00:00
David Baker
759b497899
Merge pull request #3625 from RiotTranslateBot/weblate-riot-web-matrix-react-sdk
Update from Weblate
2019-11-18 10:33:51 +00:00
Michael Telatynski
2fe764a3e9 Merge branches 'develop' and 't3chguy/remove_bluebird_2' of https://github.com/matrix-org/matrix-react-sdk into t3chguy/remove_bluebird_2 2019-11-18 10:24:14 +00:00
Michael Telatynski
47948812b0 Attempt number two at ripping out Bluebird from rageshake.js 2019-11-18 09:47:37 +00:00
Weblate
32fc1458d1 Merge branch 'origin/develop' into Weblate. 2019-11-18 09:29:24 +00:00
Nobbele
5d3a84db85 Translated using Weblate (Swedish)
Currently translated at 76.4% (1457 of 1908 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sv/
2019-11-18 09:29:23 +00:00
송태섭
20dd731ed0 Translated using Weblate (Korean)
Currently translated at 100.0% (1908 of 1908 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ko/
2019-11-18 09:29:22 +00:00
Szimszon
16a107a163 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1908 of 1908 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2019-11-18 09:29:18 +00:00
Kévin C
78c36e5936 Translated using Weblate (French)
Currently translated at 100.0% (1908 of 1908 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2019-11-18 09:29:17 +00:00
Jeff Huang
a9ef6bde63 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1908 of 1908 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2019-11-18 09:29:15 +00:00
Besnik Bleta
d56ae70287 Translated using Weblate (Albanian)
Currently translated at 99.8% (1904 of 1908 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2019-11-18 09:29:14 +00:00
Michael Telatynski
1ab9b82c25
Merge pull request #3618 from matrix-org/t3chguy/remove_bluebird_2
Remove Bluebird: phase 2.1
2019-11-18 09:29:04 +00:00
Weblate
e46a8c92d0 Merge branch 'origin/develop' into Weblate. 2019-11-15 17:54:24 +00:00
Travis Ralston
d15722d4c9
Merge pull request #3619 from matrix-org/travis/deactivate-2
Add better error handling to Synapse user deactivation
2019-11-15 10:54:17 -07:00
Travis Ralston
61454bcf32 Fix i18n after merge 2019-11-15 10:25:58 -07:00
Travis Ralston
616a5ab55d Merge branch 'develop' into travis/deactivate-2 2019-11-15 10:24:20 -07:00
Weblate
e6ffec948e Merge branch 'origin/develop' into Weblate. 2019-11-15 16:38:02 +00:00
Volodymyr Kostyrko
9a92f3d38e Translated using Weblate (Ukrainian)
Currently translated at 29.0% (551 of 1898 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/uk/
2019-11-15 16:38:01 +00:00
Tuomas Hietala
21dc9b9f25 Translated using Weblate (Finnish)
Currently translated at 96.4% (1830 of 1898 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fi/
2019-11-15 16:37:53 +00:00
Victor Grousset
5f31efadb6 Translated using Weblate (Esperanto)
Currently translated at 98.1% (1862 of 1898 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eo/
2019-11-15 16:37:49 +00:00
Bruno Windels
41f832a549
Merge pull request #3620 from matrix-org/bwindels/userinfomakeover
New design for member panel
2019-11-15 16:37:42 +00:00
Bruno Windels
0f39a9f72d fix pr feedback 2019-11-15 17:29:38 +01:00
Bruno Windels
d416ba2c0c add verify button while we don't have the verification in right panel 2019-11-15 16:14:18 +01:00
Bruno Windels
ecc842629a fix css lint errors 2019-11-15 16:14:18 +01:00
Bruno Windels
edd5d3c915 make custom power level not grow too wide 2019-11-15 16:14:18 +01:00
Bruno Windels
1162d1ee43 Fix user info scroll container growing larger than available height
making whole room view grow taller than viewport
2019-11-15 16:14:18 +01:00
Bruno Windels
3a399e18fc prevent https://github.com/vector-im/riot-web/issues/11338 2019-11-15 16:14:18 +01:00
Bruno Windels
53019c5e91 don't show devices section when not encrypted, as it just shows spinner 2019-11-15 16:14:18 +01:00
Bruno Windels
92237f1045 cleanup 2019-11-15 16:14:18 +01:00
Bruno Windels
264c8181c2 add canEdit to permission state, more explicit than maxLevel >= 0 2019-11-15 16:14:18 +01:00
Bruno Windels
48b1207c6e split up PowerLevelEditor into two components
one while editing (PowerLevelEditor) and one
while not editing (PowerLevelSection).

Also save when pressing the button, not when changing the
power dropdown.

Also show the spinner next to the dropdown when saving,
not at the bottom of the component.
2019-11-15 16:14:18 +01:00
Bruno Windels
e86ceb986f pass powerlevels state to power level section and admin section 2019-11-15 16:14:18 +01:00
Bruno Windels
bd853b3102 listen for RoomState.members instead of RoomState.events
as the powerlevel on the member is not yet updated at the time
RoomState.events is emitted.

Also listen on the client for this event as the currentState
object can change when the timeline is reset.
2019-11-15 16:14:18 +01:00
Bruno Windels
6db162a3a7 add PL edit mode, don't show selector by default
still saves when changing the selector though
2019-11-15 16:14:18 +01:00
Bruno Windels
91e02aa623 hide PL numbers on labels 2019-11-15 16:14:18 +01:00
Bruno Windels
d0914f9208 allow label to be empty on power selector 2019-11-15 16:14:18 +01:00
Bruno Windels
b278531f2f add IconButton as in design 2019-11-15 16:14:18 +01:00
Bruno Windels
942a1c9a56 fix e2e icon in composer having wrong colors 2019-11-15 16:14:18 +01:00
Bruno Windels
e3f7fe51dc use normal shield for verification requests 2019-11-15 16:14:18 +01:00
Bruno Windels
fe059e524f don't need this, as it takes height from the constrained width 2019-11-15 16:14:18 +01:00
Bruno Windels
ca12e6c010 don't render unverified state on bubbles
as they are only used for verification right now,
and verification events will be unverified by definition,
so no need to alarm users needlessly.

Also, this breaks the bubble layout on hover due to e2e icons
and verified left border style.
2019-11-15 16:14:18 +01:00
Bruno Windels
9e8a2eda1f small fixes 2019-11-15 16:14:18 +01:00
Bruno Windels
030827f77d mark destructive actions in red 2019-11-15 16:14:18 +01:00
Bruno Windels
0bd1e7112d style security section as per design 2019-11-15 16:14:18 +01:00
Bruno Windels
73b6575082 fixup: verified shield should be green 2019-11-15 16:14:18 +01:00