Commit Graph
13 Commits
Author SHA1 Message Date
Hugh Nimmo-SmithandGitHub f2ed07c258 Refactor to make encryption system available in view models (#2702) 2024-11-04 09:11:44 +00:00
Hugh Nimmo-SmithandGitHub d8bbd93294 Bump js-sdk for MatrixRTC fixes (#2688)
Full diff https://github.com/matrix-org/matrix-js-sdk/compare/v34.7.0...0a29063bc9e61ee70ca43820d4bb91f6a27f1237

Relevant PRs included:

- Do not rotate MatrixRTC media encryption key when a new member joins a session #4472
- Refactor/simplify Promises in MatrixRTCSession #4466
- Prepare delayed call leave events more reliably #4447
- Fix DelayedEventInfo type #4446
- Fix MatrixRTC sender key wrapping #4441
2024-10-25 17:23:34 +01:00
Hugh Nimmo-SmithandGitHub 8a84c6c45e Use non-deprecated method of re-processing MatrixRTCSession keys (#2646)
* Handle case of encryption key for an index to be undefined

As per https://github.com/matrix-org/matrix-js-sdk/pull/4423 the key can be undefined and so we should handle this rather than waiting for SubtleCrypto.importKey() to fail.

* Use release version of matrix-js-sdk

Diff is https://github.com/matrix-org/matrix-js-sdk/compare/baa6d135065637c9769c61325c69709d3618f5f1...v34.7.0

* Use RTCSession. reemitEncryptionKeys()

* Add some test coverage whilst we are here

* Add some test coverage whilst we are here

* Lint
2024-10-11 11:34:45 -04:00
Hugh Nimmo-SmithandGitHub 8272c54177 Set LiveKit keyring size to 256 (#2660) 2024-10-10 10:34:38 +01:00
Hugh Nimmo-SmithandGitHub ed35d6b377 Posthog improvements (#2630) 2024-09-23 14:35:41 +01:00
d14b43487a Intercept matrix_sdk logging via console and include in rageshake (#2623)
Co-authored-by: Andrew Ferrazzutti <andrewf@element.io>
2024-09-23 14:35:10 +01:00
Hugh Nimmo-SmithandGitHub bd866945fd Bump js-sdk (#2638) 2024-09-18 13:18:28 +01:00
Hugh Nimmo-SmithandGitHub a5aeb6f324 Give user feedback if the rageshake submission failed (#2621) 2024-09-11 14:53:50 +01:00
Hugh Nimmo-SmithandGitHub 7e5b70d439 Rageshake logging improvements (#2622) 2024-09-11 14:02:59 +01:00
Hugh Nimmo-SmithandGitHub c30c8ac7d6 Include the hostname of where EC is running in rageshakes (#2616) 2024-09-09 11:14:46 +01:00
Hugh Nimmo-SmithandGitHub f562cc1e7f Show user's Matrix ID and device ID in developer settings tab (#2559) 2024-08-16 15:37:57 +01:00
Hugh Nimmo-SmithandGitHub 69b762b9ed Bump js-sdk for sender key reliability improvements (#2567)
Diff from current version: https://github.com/matrix-org/matrix-js-sdk/compare/9176d3a671114be97ee7a42155a6d40a233384f1...467908703bc67fa3e23d978f5549e2709d4acf74
2024-08-15 11:49:19 +02:00
Hugh Nimmo-SmithandGitHub b13fa85465 Add note on how to add a new translation key (#2536)
* Add note on how to add a new translation key

* Lint

* Nit
2024-08-07 10:40:44 +01:00