Travis Ralston
b05dabe2b7
Add better error handling to Synapse user deactivation
...
Also clearly flag it as a Synapse user deactivation in the analytics, so we don't get confused.
Fixes https://github.com/vector-im/riot-web/issues/10986
2019-11-14 12:02:43 -07:00
Weblate
fc23098246
Merge branch 'origin/develop' into Weblate.
2019-11-14 16:25:18 +00:00
Travis Ralston
4258a824df
Merge pull request #3615 from matrix-org/travis/base-theme
...
Add a function to get the "base" theme for a theme
2019-11-14 09:25:12 -07:00
J. Ryan Stinnett
413b90328f
Show server details on login for unreachable homeserver
...
This fixes the login page to be more helpful when the current homeserver is
unreachable: it reveals the server change field, so you have some chance to
progress forward.
Fixes https://github.com/vector-im/riot-web/issues/11077
2019-11-14 15:23:04 +00:00
Weblate
b871b3cefb
Merge branch 'origin/develop' into Weblate.
2019-11-14 14:52:47 +00:00
andriusign
bcb7ec0814
Translated using Weblate (Lithuanian)
...
Currently translated at 49.2% (934 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/lt/
2019-11-14 14:52:46 +00:00
송태섭
154fb7ecac
Translated using Weblate (Korean)
...
Currently translated at 99.4% (1887 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ko/
2019-11-14 14:52:46 +00:00
random
51a65f388b
Translated using Weblate (Italian)
...
Currently translated at 99.9% (1896 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2019-11-14 14:52:43 +00:00
Michael Telatynski
58d15acf19
Merge pull request #3612 from matrix-org/t3chguy/remove_bluebird_1
...
Remove Bluebird: phase 1
2019-11-14 14:52:30 +00:00
Michael Telatynski
5c24547ef5
re-add and actually use promise timeout util
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-11-14 09:37:26 +00:00
Michael Telatynski
bc90789c71
Remove unused promise utils method
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-11-14 00:39:48 +00:00
Travis Ralston
56ad164c69
Add a function to get the "base" theme for a theme
...
Useful for trying to load the right assets first.
See https://github.com/vector-im/riot-web/pull/11381
2019-11-13 14:01:07 -07:00
Weblate
9a9fbe926d
Merge branch 'origin/develop' into Weblate.
2019-11-13 15:40:38 +00:00
Travis Ralston
eeebb0ee2f
Merge pull request #3613 from matrix-org/travis/count-in-front
...
Move notification count to in front of the room name in the page title
2019-11-13 08:40:32 -07:00
Weblate
589ae5c80f
Merge branch 'origin/develop' into Weblate.
2019-11-13 15:16:51 +00:00
송태섭
f0696dcc3f
Translated using Weblate (Korean)
...
Currently translated at 98.4% (1868 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ko/
2019-11-13 15:16:51 +00:00
Kévin C
95b8e83cd3
Translated using Weblate (French)
...
Currently translated at 100.0% (1898 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2019-11-13 15:16:50 +00:00
Jeff Huang
f2f8a82876
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (1898 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2019-11-13 15:16:45 +00:00
Travis Ralston
875c02ade9
Merge pull request #3614 from matrix-org/travis/recover-lost-rooms
...
Add some logging/recovery for lost rooms
2019-11-13 08:16:34 -07:00
Travis Ralston
3dcc92b79d
Add some logging/recovery for lost rooms
...
Zero inserts is not normal, so we apply the same recovery technique from the categorization logic above this block: insert it to be the very first room and hope that someone complains that the room is ordered incorrectly.
There's some additional logging to try and identify what went wrong because it should definitely be inserted. The `!== 1` check is not supposed to be called, ever.
Logging for https://github.com/vector-im/riot-web/issues/11303
2019-11-12 15:39:03 -07:00
Weblate
799851ab54
Merge branch 'origin/develop' into Weblate.
2019-11-12 22:38:54 +00:00
Weblate
3d7131569e
Merge branch 'origin/develop' into Weblate.
2019-11-12 22:38:50 +00:00
Szimszon
a0ff1e9e9b
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1898 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2019-11-12 22:38:50 +00:00
Jiri Grönroos
6b8d8d13f2
Translated using Weblate (Finnish)
...
Currently translated at 95.6% (1814 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fi/
2019-11-12 22:38:46 +00:00
Besnik Bleta
651098b2ca
Translated using Weblate (Albanian)
...
Currently translated at 99.8% (1894 of 1898 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2019-11-12 22:38:46 +00:00
Travis Ralston
fa6e02fafb
Revert "Add some logging/recovery for lost rooms"
...
This reverts commit 1aa0ab13e6
.
2019-11-12 15:38:45 -07:00
Travis Ralston
1aa0ab13e6
Add some logging/recovery for lost rooms
...
Zero inserts is not normal, so we apply the same recovery technique from the categorization logic above this block: insert it to be the very first room and hope that someone complains that the room is ordered incorrectly.
There's some additional logging to try and identify what went wrong because it should definitely be inserted. The `!== 1` check is not supposed to be called, ever.
Logging for https://github.com/vector-im/riot-web/issues/11303
2019-11-12 15:38:29 -07:00
Travis Ralston
fd28cf7a4c
Move notification count to in front of the room name in the page title
...
Fixes https://github.com/vector-im/riot-web/issues/10943
2019-11-12 15:12:54 -07:00
Michael Telatynski
79ebb9091c
Merge branch 'develop' into t3chguy/remove_bluebird_1
2019-11-12 18:16:34 +00:00
Weblate
67ffc1c8f3
Merge branch 'origin/develop' into Weblate.
2019-11-12 17:02:09 +00:00
송태섭
523e17838d
Translated using Weblate (Korean)
...
Currently translated at 100.0% (1864 of 1864 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ko/
2019-11-12 17:02:08 +00:00
shuji narazaki
5fa4bc7192
Translated using Weblate (Japanese)
...
Currently translated at 62.7% (1168 of 1864 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ja/
2019-11-12 17:02:04 +00:00
take100yen
87f9e0d565
Translated using Weblate (Japanese)
...
Currently translated at 62.7% (1168 of 1864 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ja/
2019-11-12 17:02:03 +00:00
Travis Ralston
d0cbcb85f5
Merge pull request #3585 from matrix-org/travis/mjolnir
...
Add Mjolnir ban list support
2019-11-12 10:01:50 -07:00
Travis Ralston
6d0b388fa2
Merge branch 'develop' into travis/mjolnir
2019-11-12 10:00:01 -07:00
J. Ryan Stinnett
c9ca8b9869
Merge pull request #3610 from matrix-org/jryans/alias-cache
...
Improve room switching performance with alias cache
2019-11-12 18:24:43 +02:00
J. Ryan Stinnett
3f2b77189e
Simplify dispatch blocks
2019-11-12 13:29:01 +00:00
Michael Telatynski
c3df2f941d
attach promise utils atop bluebird
2019-11-12 12:30:05 +00:00
Michael Telatynski
f5d467b391
delint
2019-11-12 12:26:07 +00:00
Michael Telatynski
2b34cf4362
Replace Promise.delay with promise utils sleep
...
(cherry picked from commit 0a21957b2c
)
2019-11-12 12:07:56 +00:00
Michael Telatynski
2ea239d192
Replace rest of defer usages using small shim. Add homebrew promise utils
...
(cherry picked from commit 6850c14739
)
2019-11-12 12:07:56 +00:00
Michael Telatynski
217dfc3eed
Replace all trivial Promise.defer usages with regular Promises
...
(cherry picked from commit 44401d73b4
)
2019-11-12 12:07:56 +00:00
Michael Telatynski
548e38cba9
Revert "Replace all trivial Promise.defer usages with regular Promises"
...
This reverts commit 44401d73
2019-11-12 11:56:53 +00:00
Michael Telatynski
7a512f7299
Revert "Replace rest of defer usages using small shim. Add homebrew promise utils"
...
This reverts commit 6850c147
2019-11-12 11:56:43 +00:00
Michael Telatynski
f9d6ed63f0
Revert "Replace Promise.delay with promise utils sleep"
...
This reverts commit 0a21957b
2019-11-12 11:56:32 +00:00
Michael Telatynski
168b1b68bb
Revert "s/.done(/.then(/ since modern es6 track unhandled promise exceptions"
...
This reverts commit 09a8fec2
2019-11-12 11:56:21 +00:00
J. Ryan Stinnett
d72dedb0ce
Cache room alias to room ID mapping in memory
...
This adds very basic cache (literally just a `Map` for now) to store room alias
to room ID mappings. The improves the perceived performance of Riot when
switching rooms via browser navigation (back / forward), as we no longer try to
resolve the room alias every time.
The cache is only in memory, so reloading manually or as part of the clear cache
process will start afresh.
Fixes https://github.com/vector-im/riot-web/issues/10020
2019-11-12 11:54:41 +00:00
Michael Telatynski
09a8fec261
s/.done(/.then(/ since modern es6 track unhandled promise exceptions
2019-11-12 11:51:23 +00:00
Michael Telatynski
0a21957b2c
Replace Promise.delay with promise utils sleep
2019-11-12 11:46:58 +00:00
Michael Telatynski
6850c14739
Replace rest of defer usages using small shim. Add homebrew promise utils
2019-11-12 11:45:28 +00:00