matrix-rust-sdk
matrix-rust-sdk copied to clipboard
Matrix Client-Server SDK for Rust
I wrote a Matrix bot using this library a while ago. Today, it won't start. On startup, it just prints: > `Error: invalid type: newtype struct, expected any valid JSON...
As described in MSC https://github.com/matrix-org/matrix-spec-proposals/pull/4157 - [ ] Public API changes documented in changelogs (optional) Signed-off-by:
Calling [`configure_homeserver`](https://github.com/matrix-org/matrix-rust-sdk/blob/main/bindings/matrix-sdk-ffi/src/authentication_service.rs#L320) on an `AuthenticationService` instance currently results in an error if there is neither a custom sliding sync proxy nor a sliding sync proxy in the home server's .well-known....
Right now, we'll always try to send a request to /event to get the room event, but we may have it already (either in the event cache, or in the...
So this is an attempt to merge `Timeline::edit` with `Timeline::edit_poll`, since it'd be nice to have a unique method to edit events in general. Right now it's possible to dynamically...
This is WIP of an event deduplicator implemented on top of a Bloom filter. It works great, but it doesn't solve all issues we have right now. Right now, it...
WIP --- * Address #3280
Our `InboundGroupSessions` store will contain old information that lacks sender data. This task is to migrate them to the new format and add a retry time so that the code...
Launch a background task when we start that retries fetching sender data for megolm sessions. 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). The algorithm below mentions jumping to...
To allow retrying fetching sender data for megolm sessions, add a `next_retry_time_ms` property/column to the storage for `InboundGroupSessions`. 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). ## IndexedDb Additional...