matrix-rust-sdk
matrix-rust-sdk copied to clipboard
Matrix Client-Server SDK for Rust
`room::Common::members{_no_sync}()` only returns active members with the Sled and IndexedDb stores
The title is pretty self-explanatory. We were trying to get all members from the store except those for `Membership::Leave` so we called `room::Common::members()` and tried to filter it and realized...
We need a way to persist data for the OlmMachine to use in practice. Ideally, this is done in a way where we can dictate the storage structure and mechanism...
**Is your feature request related to a problem? Please describe.** I found myself implementing a synapse admin struct based on the `synapse-admin-api` crate types, that allows me to do admin...
Status: * [x] Basic message receiving * [x] Basic back-pagination * [x] Live edits * [x] Live reactions * [x] Server-side reaction aggregations * [x] Server-side edit aggregations * [x]...
**Is your feature request related to a problem? Please describe.** The authentication issuer is now available from the client since #820 was merged. The next step would be to add...
**Describe the bug** The [`wasm-command-bot` example](https://github.com/matrix-org/matrix-rust-sdk/tree/main/examples/wasm_command_bot) does not run when invoked as shown in the README. **To Reproduce** Steps to reproduce the behavior: 1. Register user for bot 2. Clone...
Currently, we have `#[cfg_attr(not(target_arch = "wasm32"), deny(clippy::future_not_send))]` in a few select places. We should apply it more broadly and fix all of the issues it finds.
_From @sandhose in the Matrix room ([permalink](https://matrix.to/#/!iYnZafYUoXkeVPOSQh:matrix.org/$DsTbOXEGLnwtuKM6wKAorMP7gWuBUox8r8yBZkyTV2E?via=matrix.org&via=famedly.de&via=kde.org)):_ I've been discussing with @zecakeh for the OIDC client implementation in the Rust SDK, and reusing some of the work I've done in...
**Is your feature request related to a problem? Please describe.** The `Appservice` allows to set a client builder when retrieving virtual users. However, doing that everytime is quite annoying. Additionally,...