David Baker
673c09cd77
Fix race on automatic backup restore
...
We forgot to await the saving of the backup key, so there was a race
where it would fail to get the backup key because it hadn't been saved
yet, so the backup wouldn't be restored automatically.
Fixes https://github.com/vector-im/element-web/issues/17781
2021-09-17 15:53:14 +01:00
Dariusz Niemczyk
4bc8f968e0
Merge pull request #1932 from matrix-org/palid/threads-typescriptify
...
Fix PR comments
2021-09-17 08:11:36 +02:00
Dariusz Niemczyk
5813aea27f
Properly rename ThreadEvents to ThreadEvent
2021-09-16 17:49:31 +02:00
Dariusz Niemczyk
5ba836a31b
Fix PR comments
2021-09-16 17:12:57 +02:00
Dariusz Niemczyk
4f387d15b9
Merge pull request #1930 from matrix-org/palid/threads-typescriptify
...
Typescriptify thread events a bit
2021-09-16 17:12:02 +02:00
Dariusz Niemczyk
8ab0246ca2
Fix PR comments
2021-09-16 16:03:47 +02:00
Dariusz Niemczyk
ed68bd4108
Typescriptify thread events a bit
2021-09-16 15:59:41 +02:00
Dariusz Niemczyk
3d39e8ec26
Merge pull request #1880 from matrix-org/palid/fix/dont-persist-log-level
...
Palid/fix/dont persist log level
2021-09-16 14:52:52 +02:00
Robert Long
53bdab7cc8
Merge pull request #1929 from matrix-org/robertlong/datachannels
...
Add WebRTC DataChannels to MatrixCall
2021-09-15 14:25:13 -07:00
Robert Long
fafa55ba1d
Merge pull request #1928 from matrix-org/robertlong/clone-streams
...
Clone and stop local media streams from mediaHandler
2021-09-15 14:25:00 -07:00
Robert Long
422853298c
Reset media stream arrays
2021-09-15 13:20:52 -07:00
Robert Long
f3a2bd6b40
Clean up stopAllMedia
2021-09-15 12:38:12 -07:00
Robert Long
6834137f50
Add datachannels to MatrixCall
2021-09-15 12:28:09 -07:00
Robert Long
c4d7fef0cd
Clone and stop local media streams from mediaHandler
2021-09-15 12:08:28 -07:00
Šimon Brandner
556b5ff628
Add getBuffer() to QRCodeData
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-15 20:27:13 +02:00
Šimon Brandner
4e14d810c5
Add setCodecPreferences()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-15 17:44:16 +02:00
James Salter
8544aca362
Merge pull request #1922 from matrix-org/revert-errors-ts
...
Revert "Migrate errors to TypeScript"
2021-09-15 12:08:32 +01:00
James Salter
c3308e1de9
Revert "Migrate errors to TypeScript"
...
This reverts commit ab906faa17 .
2021-09-15 12:01:34 +01:00
David Baker
cf4d3117c1
Fix types
...
This is 'any' (defined as any by IWellKnownConfig.raw) rather than
string (which the jsdoc claimed). We were calling this method ourselves
but with an object that was also 'any', so it was fine, but react-sdk
calls it with an object literal, which typescript knows it not a string.
2021-09-15 10:29:14 +01:00
Germain
6ca4694fe6
Merge pull request #1907 from matrix-org/gsouquet/ts-last-push
2021-09-15 08:30:52 +01:00
Germain
062287e270
Merge pull request #1913 from matrix-org/gsouquet/ts-security
2021-09-15 08:27:29 +01:00
Germain Souquet
50e0d76f10
remove erroneous comment related to typings
2021-09-15 09:26:25 +02:00
Travis Ralston
df039d3d8c
Merge pull request #1911 from SimonBrandner/feature/media-handling
...
Improve `MatrixCall` media handling and internally remove `CallType`s
2021-09-14 14:40:45 -06:00
Travis Ralston
799606b73c
Merge pull request #1909 from matrix-org/travis/fsdk/locking
...
Add file locking to MSC3089 branches
2021-09-14 12:39:41 -06:00
Robert Long
f712a8cecb
Merge pull request #1903 from matrix-org/robertlong/fix-register-types
...
Add types for the MatrixClient register method
2021-09-14 10:56:12 -07:00
Robert Long
14ed8a110c
Update src/client.ts
...
Co-authored-by: Travis Ralston <travisr@matrix.org >
2021-09-14 10:50:50 -07:00
Šimon Brandner
4e5847f356
Add hasBeenCancelled to VerificationBase
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-13 18:01:24 +02:00
RiotRobot
72d580edfd
Merge branch 'master' into develop
2021-09-13 12:50:02 +01:00
RiotRobot
894c24880d
Verify target device key on reshare
2021-09-13 12:34:48 +01:00
Germain Souquet
9c100fea48
Types update for UserView TS migration
2021-09-12 10:12:59 +02:00
Germain Souquet
7daab62850
Types fixes for CreateKeyBackupDialog TS migration
2021-09-12 09:21:04 +02:00
Germain Souquet
fed0ced89d
Type fixes for CreateSecretStorageDialog TS migration
2021-09-12 08:56:31 +02:00
Germain Souquet
df9cfaed1d
Merge branch 'develop' into gsouquet/ts-last-push
2021-09-11 16:18:25 +01:00
Germain Souquet
edd614dd0c
fix cyclic dependencies for AutoDiscoveryActionEnum
2021-09-11 16:17:40 +01:00
Germain Souquet
375b228bb2
fix missing types and linting errors
2021-09-11 16:06:29 +01:00
Šimon Brandner
7143ef8a32
Internally remove call types
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-11 08:21:58 +02:00
Šimon Brandner
1bd7de5a18
Use MediaHandler
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-11 08:21:57 +02:00
Šimon Brandner
a1f73eee86
Add MediaHandler
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-11 08:21:51 +02:00
Travis Ralston
5d1be6e8be
Add file locking to MSC3089 branches
...
This isn't hooked up to versioning, yet, but will be eventually.
2021-09-10 14:15:32 -06:00
Germain
775e85a2e8
Merge pull request #1906 from matrix-org/gsouquet/threads-relations-18721
2021-09-10 19:22:41 +01:00
Travis Ralston
dc8f403c44
Merge pull request #1908 from SimonBrandner/task/dialogs-ts
...
Add `ISasEvent`
2021-09-10 12:17:41 -06:00
Šimon Brandner
cf9fa991d1
Add ISasEvent
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-09-10 19:18:19 +02:00
Robert Long
d26dc49755
Merge pull request #1904 from matrix-org/robertlong/callfeed-dispose
...
Properly dispose of CallFeeds
2021-09-10 10:07:10 -07:00
Germain
be04559a66
Merge pull request #1878 from SimonBrandner/task/i-hate-my-code
2021-09-10 16:16:51 +01:00
Germain Souquet
0722dafe58
Migrate AutoDiscovery to TypeScript
2021-09-10 16:04:55 +01:00
Germain Souquet
ab906faa17
Migrate errors to TypeScript
2021-09-10 15:39:36 +01:00
Germain Souquet
9d63a12469
Migrate realtime-callbacks to TypeScript
2021-09-10 15:31:21 +01:00
Germain Souquet
f40d0d24c7
Move relations and redactions to thread timeline
2021-09-10 09:21:25 +01:00
Germain Souquet
2cdea36abf
Merge branch 'develop' into gsouquet/threads-relations-18721
2021-09-10 08:18:03 +01:00
Robert Long
3b4dcbb01d
Properly dispose of CallFeeds
2021-09-09 17:15:41 -07:00