matrix-rust-sdk icon indicating copy to clipboard operation
matrix-rust-sdk copied to clipboard

Matrix Client-Server SDK for Rust

Results 279 matrix-rust-sdk issues
Sort by recently updated
recently updated
newest added

When we receive a to-device message containing a megolm session, fetch and store the sender data for it. Part of https://github.com/matrix-org/matrix-rust-sdk/issues/3544 which is part of [Invisible Crypto](https://github.com/matrix-org/matrix-spec-proposals/pull/4153). Depends on https://github.com/matrix-org/matrix-rust-sdk/issues/3542...

(Requires an MSC) After doing https://github.com/matrix-org/matrix-rust-sdk/issues/3544 we need to store the sender data (mxid, msk, msk_verified info) to the key backup and to key export files. This task includes a...

Full name: `tests::sliding_sync::room::test_room_preview` See for instance: https://github.com/matrix-org/matrix-rust-sdk/actions/runs/9301293644/job/25599110490?pr=3482

intermittent-failure

Followup to #3501, where two mutexes were covering each other's critical regions in different places. As the event cache grows, we need to have more precise rules for using locking:...

In order to implement smart reply from notification, SDK client needs to know if the user have enough power level to send message in a room. Adding a boolean to...

Watching the logs, I see something like: ``` next_sync_with_lock{store_generation=60 store_generation=60} > sync_once{pos="1" pos="1"} > send{server_versions=[V1_0, V1_1, V1_2, V1_3, V1_4, V1_5] config=RequestConfig { timeout: 60s } config=RequestConfig { timeout: 60s }...

bug

### Steps to reproduce 1. Edit any old message 2. Close and reopen the app (sometimes just leaving the room is enough) 3. Scroll back to the old message (triggering...

bug

Sometimes I've come across some issues when signing in that left the login process in an intermediate broken state where the user can't log in again no matter what they...

Context : https://github.com/element-hq/element-x-android/issues/2910 The idea would be to expose a new api to resolve multiple notifications. Indeed, currently we are running a lot of sliding sync requests where we could...