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

otherwise we end up with a lot of useless object creation in the JS side. For example: ``` const roomMembers = await this.client.getRoomMembers(roomId); const keysClaimReq = await this.machine.getMissingSessions(roomMembers.map(u => new...

bindings

It would be nice to push the lower-level parts of converting Rust request / response types to / from whatever the HTTP client library needs to Ruma, which also has...

enhancement
blocked

For example, it'd be really great to be able to supply a JS `object` to `encryptRoomEvent()` or better understand what `receiveSyncChanges` is actually returning.

bindings

**Is your feature request related to a problem? Please describe.** At the moment, without digging deep into the documentation - it was rather unclear to me for a few hours...

help wanted

**Is your feature request related to a problem? Please describe.** When building a message, it would be nice if there were helpers to generate pills, so references to rooms and...

enhancement
good first issue
help wanted

From element-ios created by [manuroe](https://github.com/manuroe): vector-im/element-ios#4947 As per [MSC3061](https://github.com/matrix-org/matrix-doc/pull/3061) See https://github.com/vector-im/element-android/issues/4153

encryption

Our `StateStore` implementation have a very rough and rudimentary `custom` API to allow developers using the API to save data with it. However that is very low level and pretty...

enhancement
help wanted

**Describe the bug** I am trying to experiment with the matrix SDK and I am trying to write a fairly basic bot to get the hang of things. I figured...

The default serialization format for encrypted values in the store-encryption crate is JSON using serde_json. Since the ciphertext and nonce are byte vectors and JSON a textual encoding this ends...

Currently `verify_backup` is only returning a boolean if the backup is trusted. Current EA API returns more info, it returns if trusted as well as the list of signature and...

enhancement
encryption