J. Ryan Stinnett
2bdc16b4bd
Key requests have an object wrapper
2019-12-05 16:11:12 +00:00
J. Ryan Stinnett
7601ce93d9
Add in-memory cache of secret storage keys
2019-12-05 15:34:07 +00:00
J. Ryan Stinnett
7446bcdedb
Extract callbacks to a new module
2019-12-05 15:34:07 +00:00
J. Ryan Stinnett
9f1c2cd3e1
Add dialogs for creating and accessing secret storage
...
This adds dialogs for creating and accessing secret storage via a passphrase or
recovery key. These flows are adapted from the ones used for key backup.
2019-12-05 15:34:07 +00:00
J. Ryan Stinnett
2a8853dd82
Remove duplicate dialog CSS
2019-12-04 17:24:49 +00:00
J. Ryan Stinnett
a7d94ebcaa
Convert RestoreKeyBackupDialog to modern style
2019-12-04 17:23:48 +00:00
J. Ryan Stinnett
139e19630a
Watch for account data changes in debug panel
2019-12-02 14:34:32 +00:00
J. Ryan Stinnett
c21c0e1150
Add error to debug panel
2019-12-02 14:22:47 +00:00
J. Ryan Stinnett
798d5c8ada
Always update cross-signing status even if error
2019-11-29 17:53:39 +00:00
J. Ryan Stinnett
c32c1d201c
Rename device signing auth param
2019-11-29 17:49:51 +00:00
J. Ryan Stinnett
6140803b7f
Fix key upload auth to test confirmation
2019-11-29 17:43:24 +00:00
J. Ryan Stinnett
92c0fdf085
Clarify current state of cross-signing private keys
2019-11-29 15:57:46 +00:00
J. Ryan Stinnett
a21285143f
Add tbody to silence React warning
2019-11-29 11:55:36 +00:00
J. Ryan Stinnett
c6e56d98b3
Merge remote-tracking branch 'origin/develop' into jryans/4s-new-key-backup
2019-11-29 11:31:23 +00:00
J. Ryan Stinnett
c103fe4273
Add cross-signing diagnostic panel
...
This is not part of any designs, so it may be short-lived, but it's quite handy
for diagnosing issues with cross-signing at least while the feature is in
development.
2019-11-29 11:29:08 +00:00
Travis Ralston
5aad914c25
Merge pull request #3675 from aaronraimist/labs-explain
...
Add a link to the labs feature documentation
2019-11-28 22:07:47 -07:00
Aaron Raimist
4c50ac0e56
Improve wording
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-11-28 22:22:42 -06:00
Travis Ralston
25809c54a7
Merge pull request #3682 from matrix-org/travis/fix-calltype-i18n
...
Improve translatable strings for calls
2019-11-28 09:16:52 -07:00
Travis Ralston
01ba4aca45
Merge pull request #3680 from matrix-org/travis/fix-list-diff
...
Don't assume that diffs will have an appropriate child node
2019-11-28 09:10:43 -07:00
Travis Ralston
fde116458c
Words are hard
2019-11-28 09:08:24 -07:00
Travis Ralston
90a1cb68eb
Merge pull request #3681 from matrix-org/travis/fix-jitsi
...
Fix persisted widgets getting stuck at loading screens
2019-11-28 09:06:44 -07:00
Travis Ralston
c1d5d20b86
Merge pull request #2959 from matrix-org/t3chguy/clear_notifications
...
Add button to clear all notification counts, sometimes stuck in historical
2019-11-28 09:06:35 -07:00
Travis Ralston
96ffe94876
Merge remote-tracking branch 'origin/develop' into t3chguy/clear_notifications
2019-11-27 19:27:52 -07:00
Travis Ralston
ac8afe6dd1
Merge pull request #3679 from matrix-org/travis/fix-invite-errors
...
Fix multi-invite error dialog messaging
2019-11-27 17:06:19 -07:00
Travis Ralston
3b5aa5e9b8
Update src/RoomInvite.js
...
Co-Authored-By: Michael Telatynski <7t3chguy@gmail.com>
2019-11-27 16:57:44 -07:00
Travis Ralston
97515511ce
Improve translatable strings for calls
...
Fixes https://github.com/vector-im/riot-web/issues/11507
2019-11-27 13:03:51 -07:00
Travis Ralston
7b013ecc69
Fix persisted widgets getting stuck at loading screens
...
The widget itself is rendered underneath the loading screen, so we just have to disable the loading state.
This commit also removes the "is" attribute because React 16 includes unknown attributes: https://reactjs.org/blog/2017/09/08/dom-attributes-in-react-16.html
Fixes https://github.com/vector-im/riot-web/issues/11536
2019-11-27 12:54:31 -07:00
Travis Ralston
673e6c3162
Don't assume that diffs will have an appropriate child node
...
Fixes https://github.com/vector-im/riot-web/issues/11497
This is a regression from react-sdk v1.5.0 where the diff feature was added in the first place. It only affects lists.
2019-11-27 12:26:43 -07:00
Travis Ralston
275bd33a6c
Move the description into the relevant branch
2019-11-27 10:48:05 -07:00
Travis Ralston
d6821ecb99
Fix multi-invite error dialog messaging
...
Fixes https://github.com/vector-im/riot-web/issues/11515
2019-11-27 10:44:36 -07:00
Travis Ralston
fbba55ab05
Merge pull request #3670 from matrix-org/travis/toggle-communities
...
Make the communities button behave more like a toggle
2019-11-27 07:52:05 -07:00
J. Ryan Stinnett
54d6b6aa73
Flip JS SDK back to develop
2019-11-27 13:31:44 +00:00
RiotRobot
6223ca8243
Merge branch 'master' into develop
2019-11-27 10:39:33 +00:00
RiotRobot
1a98c0d04e
v1.7.4
2019-11-27 10:38:35 +00:00
RiotRobot
25b5921ddf
Prepare changelog for v1.7.4
2019-11-27 10:38:35 +00:00
RiotRobot
d9e322bbca
Upgrade to JS SDK 2.4.5
2019-11-27 10:32:21 +00:00
David Baker
dd7b08ec25
Merge pull request #3674 from matrix-org/dbkr/read_marker_css_transition
...
Change read markers to use CSS transitions
2019-11-27 09:18:53 +00:00
Matthew Hodgson
f0430d341b
Merge pull request #3677 from matrix-org/matthew/font-smoothing
...
fix font smoothing to match figma
2019-11-27 01:07:47 +00:00
Matthew Hodgson
bb7cc20b1a
fix font smoothing to match figma
...
as per https://github.com/vector-im/riot-web/issues/11425
with apologies to https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/ :/
2019-11-27 00:45:49 +00:00
Aaron Raimist
98c47265c9
Fix indentation
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-11-26 15:01:02 -06:00
Aaron Raimist
7905e6cc3b
Add a link to the labs feature documentation
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-11-26 14:31:48 -06:00
J. Ryan Stinnett
c2c8b1b6e0
Clarify that cross-signing is in development
...
In an attempt to clarify the state of this highly anticipated feature, this
updates the labs flag name to match.
Part of https://github.com/vector-im/riot-web/issues/11492
2019-11-26 12:06:13 -07:00
David Baker
a2e3f64963
Change read markers to use CSS transitions
...
Removes one of the two places we use Velocity, so we're one step
closer to getting rid of it for good.
Should therefore fix the fact that Velocity is leaking data entries
and therefore <hr> elements.
Hopefully also makes the logic in getEventTiles incrementally simpler,
if still somwewhat byzantine.
2019-11-26 19:06:02 +00:00
Travis Ralston
810fff64bc
Appease the linter
2019-11-26 12:05:58 -07:00
Travis Ralston
ff2ac63530
Fix override behaviour of system vs defined themes
...
Fixes https://github.com/vector-im/riot-web/issues/11509
2019-11-26 12:05:50 -07:00
Travis Ralston
9f1df0ce8f
Merge pull request #3669 from matrix-org/travis/breadcrumb-upgrades
...
Update breadcrumbs when we do eventually see upgraded rooms
2019-11-26 10:33:07 -07:00
Travis Ralston
2fd7a32591
Merge pull request #3673 from matrix-org/travis/theme-fix
...
Fix override behaviour of system vs defined themes
2019-11-26 10:04:43 -07:00
Travis Ralston
d50d8877e0
Appease the linter
2019-11-26 09:56:04 -07:00
Travis Ralston
4cec7c41b1
Fix override behaviour of system vs defined themes
...
Fixes https://github.com/vector-im/riot-web/issues/11509
2019-11-26 09:52:35 -07:00
Matthew Hodgson
46846fcfd0
Merge pull request #3671 from matrix-org/matthew/fix_logging
...
console.log doesn't take %s substitutions
2019-11-26 10:20:08 +00:00