David Baker
f3320f5041
Fix key backup warning on soft logout page
...
It always showed the warning (if you had at least one session key
in your store) because flagAllGroupSessionsForBackup returns the
number of keys pending backup after flagging them all for backup,
ie. all of them. Seems like the intention was to only show the
warning if there were keys that had not yet been backed up.
Fixes https://github.com/vector-im/riot-web/issues/14829
Requires https://github.com/matrix-org/matrix-js-sdk/pull/1429
2020-07-30 19:09:47 +01:00
David Baker
9d247321f5
Fix crash on logging in again after soft logout
...
Fixes https://github.com/vector-im/riot-web/issues/14834
2020-07-30 18:52:47 +01:00
J. Ryan Stinnett
72056128fe
Larger chevron for rebrand
2020-07-30 17:41:26 +01:00
J. Ryan Stinnett
a6d5a2f339
Tweak size / position in network dropdown
2020-07-30 17:40:03 +01:00
Travis Ralston
968fbd5cba
Merge branch 'develop' into travis/echo/audit
2020-07-30 10:18:30 -06:00
Travis Ralston
7522380763
Update copy
2020-07-30 10:17:47 -06:00
J. Ryan Stinnett
e917c0d92e
Replace all chevrons with a single icon
...
This replaces all chevrons with a single icon, affecting components like the
room list, network dropdown, and rebrand modal.
Rather than having files for each direction that can get out of sync, this
change uses one direction and rotates in CSS for the others.
Fixes https://github.com/vector-im/riot-web/issues/14663
2020-07-30 16:49:46 +01:00
Travis Ralston
3b346161a5
Actually include the docs for local echo
2020-07-30 09:24:38 -06:00
Travis Ralston
fca6def588
Rename and document what local echo is
2020-07-30 09:15:19 -06:00
Travis Ralston
19fa08aafa
Fix RightPanelStore imports
2020-07-30 08:53:54 -06:00
Travis Ralston
9bbb7a5310
Merge branch 'develop' into travis/settings/ts
2020-07-30 08:51:42 -06:00
Travis Ralston
bb48ee669b
Make SettingsHandler truly abstract
2020-07-30 08:50:36 -06:00
Travis Ralston
648c3c7796
Fix various type definitions
2020-07-30 08:49:42 -06:00
Travis Ralston
4cf6b7174b
Use a type for labs
2020-07-30 08:44:34 -06:00
Travis Ralston
1aaedb527d
IHandlerMap
2020-07-30 08:43:33 -06:00
Travis Ralston
8cdb98300b
Ensure methods are public
2020-07-30 08:42:01 -06:00
Travis Ralston
ad7c94917d
Fix calculatedAtLevel definition
2020-07-30 08:41:51 -06:00
dependabot[bot]
8610760288
Bump elliptic from 6.5.2 to 6.5.3
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-30 12:52:17 +00:00
Weblate
48c191aa55
Merge branch 'origin/develop' into Weblate.
2020-07-30 12:37:08 +00:00
Priit Jõerüüt
34312d4144
Translated using Weblate (Estonian)
...
Currently translated at 99.8% (2319 of 2324 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-07-30 12:37:08 +00:00
Besnik Bleta
c880759101
Translated using Weblate (Albanian)
...
Currently translated at 99.8% (2320 of 2324 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sq/
2020-07-30 12:37:07 +00:00
Jorik Schellekens
b1f8fe40d6
Merge pull request #5036 from swapnilraj/swapnilraj/right-panel-ts
...
Convert right_panel to TS
2020-07-30 13:37:01 +01:00
Swapnil Raj
1b4b594f92
Change public to protected for onAction
2020-07-30 16:13:13 +05:30
Swapnil Raj
d0e2695114
Add access specifier to class methods
2020-07-30 15:58:07 +05:30
Weblate
3f64551655
Merge branch 'origin/develop' into Weblate.
2020-07-30 09:31:18 +00:00
J. Ryan Stinnett
52a1bbd8b3
Merge pull request #5063 from matrix-org/jryans/adjust-chevrons
...
Remove all unreferenced images
2020-07-30 10:31:13 +01:00
Weblate
6688f271b8
Merge branch 'origin/develop' into Weblate.
2020-07-30 08:53:53 +00:00
strix aluco
9c2470659b
Translated using Weblate (Ukrainian)
...
Currently translated at 46.7% (1084 of 2322 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-07-30 08:53:53 +00:00
Bruno Windels
0526fcdf44
Merge pull request #5061 from matrix-org/bwindels/noknownserverserror
...
Provide nicer error for no known servers error when accepting an invite
2020-07-30 08:53:43 +00:00
Bruno Windels
a281c617be
string order changed
2020-07-30 10:42:46 +02:00
Bruno Windels
bb685cd37a
change message priority
2020-07-30 10:33:36 +02:00
Swapnil Raj
fbc341a2f5
Clean up types properly
2020-07-30 11:51:10 +05:30
Swapnil Raj
9aa128a6e8
Revert "Cleanup types"
...
This reverts commit 97cef335e8
.
2020-07-30 11:45:49 +05:30
Swapnil Raj
97cef335e8
Cleanup types
2020-07-30 11:27:53 +05:30
Travis Ralston
7f404b0fe5
Fix levels for settings
2020-07-29 21:00:32 -06:00
Travis Ralston
e3765ea8c5
Appease the linters
2020-07-29 20:47:32 -06:00
Travis Ralston
c5574219bb
Implement dialog for resending local echo transactions
2020-07-29 20:36:04 -06:00
Travis Ralston
14b0def143
Fix echo handling and show a barebones toast on error
...
The EchoTransaction was wrongly assuming that it knew better than the caller for when the success condition was met, so the echo marking has been left an exercise for the caller. In this case, we mark when we finally receive the sync with the updated rules.
We also have to cancel previous transactions otherwise if the user mashes buttons we could forever show the toast, and that would be bad.
2020-07-29 19:11:24 -06:00
Travis Ralston
0f1b9937a9
Connect RoomTile's notification volume to local echo
...
This presumes success as we don't yet have a UI for failures.
2020-07-29 16:54:33 -06:00
Travis Ralston
8f1af4be14
Add local echo capabilities for rooms
...
The structure here might need some documentation and work, but overall the idea is that all calls pass through a CachedEcho instance, which are self-updating.
2020-07-29 16:53:26 -06:00
Travis Ralston
75f53e4118
Ensure AsyncStoreWithClient can start mid-lifecycle
...
In some cases we're likely to miss the PREPARED sync, so just handle ourselves as ready if we have a client set.
2020-07-29 16:52:20 -06:00
Travis Ralston
14757cacd5
Introduce a concept of "non-urgent" toasts
...
This is somewhat expected to be temporary.
2020-07-29 12:43:35 -06:00
Swapnil Raj
b8e51076a8
Fix private functions for RoomHeaderButtons
2020-07-29 23:58:32 +05:30
Travis Ralston
ae3eb3da9c
Fix MatrixClient access in settings
2020-07-29 11:51:42 -06:00
Travis Ralston
9c8682428f
Fix various TypeScript linting issues
2020-07-29 11:03:43 -06:00
Travis Ralston
9d124ff09b
Convert SettingsStore to TS
2020-07-29 10:57:14 -06:00
J. Ryan Stinnett
2f20cbd5ad
Remove all unreferenced images
...
This removes all images we no longer reference in the app. This should be safe,
as Webpack only adds images to the build output if they are referenced.
2020-07-29 17:52:41 +01:00
Weblate
92d9dbc9f6
Merge branch 'origin/develop' into Weblate.
2020-07-29 16:08:37 +00:00
Christopher May-Townsend
284e4c9c1a
Translated using Weblate (Icelandic)
...
Currently translated at 19.6% (455 of 2322 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/is/
2020-07-29 16:08:37 +00:00
Priit Jõerüüt
a3e01fc92c
Translated using Weblate (Estonian)
...
Currently translated at 99.8% (2317 of 2322 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-07-29 16:08:36 +00:00