Commit Graph

12474 Commits (fa943aa114d321ee02fadafdca3c7354630fbdae)

Author SHA1 Message Date
J. Ryan Stinnett 2b14f2af5c Clean up when new key backup version fails to backup
If creating a new key backup version succeeds but backing up to it fails, delete
the version to avoid surprises. In addition, this converts the creation of a new
key backup to async / await style.

Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-18 10:20:12 +00:00
Travis Ralston c6da61f1de
Make sure to grab the InlineSpinner object 2018-12-17 18:47:33 -07:00
Weblate 650af8a30a Merge remote-tracking branch 'origin/develop' into develop 2018-12-18 01:24:38 +00:00
J. Ryan Stinnett 1c4621c98e Link to CONTRIBUTING from JS SDK
The JS SDK's CONTRIBUTING file is a bit simpler to read. The Synapse version previously used includes mentions of Python lint tools that don't apply here.

Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-18 01:24:33 +00:00
Weblate 96d218dcb3 Merge remote-tracking branch 'origin/develop' into develop 2018-12-18 00:43:44 +00:00
Karol Kosek e0b03872a0 Translated using Weblate (Polish)
Currently translated at 92.7% (1303 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/pl/
2018-12-18 00:43:43 +00:00
Kévin C c34d14436e Translated using Weblate (French)
Currently translated at 100.0% (1405 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-12-18 00:43:43 +00:00
Besnik Bleta 71a4adf47d Translated using Weblate (Albanian)
Currently translated at 99.2% (1395 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2018-12-18 00:43:41 +00:00
Willem Mulder d304c35b38 Allow widgets to autoplay media
This is useful for e.g. webcam streams in widgets.

Signed-off-by: Willem Mulder <willemmaster@hotmail.com>
2018-12-18 00:43:37 +00:00
Slavi Pantaleev d9f566cd13 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (1405 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/bg/
2018-12-17 01:21:24 +00:00
Travis Ralston 7b0766a303 Apply 50% opacity to the checkmark when there is no status 2018-12-14 13:49:35 -07:00
Travis Ralston 7efd82f713 Disable password managers on the status form 2018-12-14 13:44:40 -07:00
random 379906cad8 Translated using Weblate (Italian)
Currently translated at 100.0% (1405 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2018-12-14 11:12:18 +00:00
Kévin C ef1ad6f4b6 Translated using Weblate (French)
Currently translated at 100.0% (1405 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-12-14 08:25:05 +00:00
Szimszon d958a4fc1f Translated using Weblate (Hungarian)
Currently translated at 100.0% (1405 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2018-12-14 07:14:08 +00:00
Weblate 8004e1b23f Merge remote-tracking branch 'origin/develop' into develop 2018-12-14 05:09:54 +00:00
Travis Ralston 7ed9559ad7
Merge pull request #2351 from matrix-org/travis/fix-username-requirements
Standardize errors about localpart structure
2018-12-13 22:09:49 -07:00
Travis Ralston 576bfedfb5 Remove global flag
Regular expression objects are stateful, and the global flag interferes badly with the expression. A valid call can cause it to act like a flip flop instead of a stateless test.
2018-12-13 22:00:06 -07:00
Jeff Huang e61f7bca8e Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1404 of 1404 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2018-12-14 01:35:04 +00:00
Travis Ralston 8592e76e12 Standardize errors about localpart structure
Fixes https://github.com/vector-im/riot-web/issues/5833

This also includes changing some Jira references that aren't searchable anymore, and a thing to replace the spinner on the SetMxidDialog as per https://github.com/vector-im/riot-web/issues/5833#issuecomment-445323177
2018-12-13 16:45:30 -07:00
Weblate 6dd854996e Merge remote-tracking branch 'origin/develop' into develop 2018-12-13 23:36:23 +00:00
Travis Ralston bae9996c64
Merge pull request #2352 from matrix-org/travis/fix-notification-bell
Fix translation error on notification icon
2018-12-13 16:36:18 -07:00
Travis Ralston 49769a405d Fix translation error on notification icon
Introduced by https://github.com/matrix-org/matrix-react-sdk/pull/2336
2018-12-13 16:12:56 -07:00
Weblate 31819ade2c Merge remote-tracking branch 'origin/develop' into develop 2018-12-13 21:55:11 +00:00
Kévin C dd8ef820d9 Translated using Weblate (French)
Currently translated at 100.0% (1398 of 1398 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-12-13 21:55:10 +00:00
Travis Ralston 366f343432
Merge pull request #2327 from matrix-org/travis/well-known-improvements
Introduce a default_server_name for aesthetics and rework .well-known
2018-12-13 14:55:04 -07:00
Travis Ralston 5f434cd31c Don't break the UI when something goes wrong 2018-12-13 14:45:08 -07:00
Travis Ralston 63658e0441 Add a missing null check 2018-12-13 14:29:12 -07:00
Travis Ralston c6f35428d7 Update checkmark icon 2018-12-13 09:37:54 -07:00
J. Ryan Stinnett 15366fbb0a Change room recovery reminder button style
Change the button to a transparent background so that it's less prominent and
you focus on the primary button instead.

Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-13 16:36:55 +00:00
Travis Ralston 96300b45b7
Merge pull request #2336 from matrix-org/travis/notif-button
Show the number of unread notifications above the bell on the right
2018-12-13 08:16:48 -07:00
Kévin C a5cf239bd0 Translated using Weblate (French)
Currently translated at 100.0% (1398 of 1398 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-12-13 09:01:13 +00:00
Travis Ralston f2649f7807 Use the now-prefixed js-sdk status message API
See 08b3dfa3b5
2018-12-12 23:07:03 -07:00
Travis Ralston b0b7932f5f Move status context menu to its own component
This fixes a lot of the state bugs such as buttons not updating, etc. 

This commit also adds the border around the avatar to indicate a status is set.
2018-12-12 22:26:39 -07:00
Travis Ralston 99f5b9e39b Misc cleanup of whitespace 2018-12-12 18:18:43 -07:00
Travis Ralston a91963e5ee Replace the avatar next to the composer with a status entry menu
The checkmark might change, and there appears to be some state tracking mishaps that need to be worked out.

Part of https://github.com/vector-im/riot-web/issues/1528
2018-12-12 18:03:30 -07:00
Travis Ralston dd382ecb05 Fix a bug with determining 1:1 rooms
We shouldn't consider rooms where people have left or been banned
2018-12-12 13:20:26 -07:00
Osoitz f8655af2f0 Translated using Weblate (Basque)
Currently translated at 100.0% (1398 of 1398 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2018-12-12 20:10:06 +00:00
Travis Ralston cd9ea2b2d7 Fix alignment of avatars and status messages
also introduce the status message to the MemberInfo pane

Part of https://github.com/vector-im/riot-web/issues/1528
2018-12-12 12:57:48 -07:00
Szimszon 7009a20950 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1398 of 1398 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2018-12-12 18:54:36 +00:00
Weblate 6c67b7a5c9 Merge remote-tracking branch 'origin/develop' into develop 2018-12-12 15:12:23 +00:00
Tirifto 17347534d1 Translated using Weblate (Esperanto)
Currently translated at 82.7% (1156 of 1397 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eo/
2018-12-12 15:12:22 +00:00
Besnik Bleta 1283653bc9 Translated using Weblate (Albanian)
Currently translated at 99.3% (1388 of 1397 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2018-12-12 15:12:21 +00:00
Travis Ralston bc9c08b11a
Merge pull request #2338 from matrix-org/travis/validate-emails
Check to make sure email addresses look roughly valid before inviting them to rooms
2018-12-12 08:12:15 -07:00
Kévin C b15ab07264 Translated using Weblate (French)
Currently translated at 100.0% (1397 of 1397 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-12-12 08:03:28 +00:00
Szimszon 175dad3257 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1397 of 1397 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2018-12-12 07:36:41 +00:00
Travis Ralston ce7969e3d5 Display custom status messages in the UI
Part of https://github.com/vector-im/riot-web/issues/1528
2018-12-11 21:40:11 -07:00
Jeff Huang 3a9418b6df Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1397 of 1397 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2018-12-12 03:07:07 +00:00
Weblate 8d05ee7a33 Merge remote-tracking branch 'origin/develop' into develop 2018-12-12 01:47:18 +00:00
J. Ryan Stinnett 2ca7477406 Fix typo in push rules comment
Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-12 01:46:48 +00:00