Open Issues Need Help
View All on GitHubMatrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
AI Summary: This issue proposes implementing a bulk API for storing thread subscriptions within the `matrix-rust-sdk`. The primary goal is to improve performance by reducing the number of database transactions, moving from a 'transaction per iteration' model to a single transaction for multiple items. This change aims to optimize how thread subscription data is persisted.
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
Matrix Client-Server SDK for Rust
AI Summary: The task requires modifying the Matrix Rust SDK's room-leaving functionality. Currently, leaving a room only removes the user from the current room. The update should extend this to automatically remove the user from all predecessor (tombstoned) rooms as well.
Matrix Client-Server SDK for Rust
AI Summary: Extend the `MatrixMockServer` in the Matrix Rust SDK to allow more precise mocking of the login endpoint, specifically enabling verification of request body contents and configurable responses. This will allow the conversion of the `test_login_username_refresh_token()` integration test to use `MatrixMockServer` instead of a real server.
Matrix Client-Server SDK for Rust
AI Summary: Refactor the Matrix Rust SDK to resolve a circular dependency between `matrix-sdk-common` and `matrix-sdk-test` by creating a new, small crate containing only the `init_tracing_for_tests` function and its dependencies. This new crate will then be used by both `matrix-sdk-common` and `matrix-sdk-test`.
Matrix Client-Server SDK for Rust