Skip to content

Conversation

bnjbvr
Copy link
Member

@bnjbvr bnjbvr commented Jul 23, 2025

This implements the three new endpoints introduced by MSC4306, with tests and support in multiverse.

Depends on ruma/ruma#2169 and element-hq/synapse#18722.
Part of #4869 / #5038.

@bnjbvr bnjbvr force-pushed the bnjbvr/thread-subs branch from b90eabf to e2378bf Compare July 23, 2025 18:00
Copy link

codecov bot commented Jul 23, 2025

Codecov Report

❌ Patch coverage is 92.03540% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 88.88%. Comparing base (ca89700) to head (51e7e84).
⚠️ Report is 10 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
crates/matrix-sdk/src/room/mod.rs 85.71% 4 Missing and 2 partials ⚠️
crates/matrix-sdk/src/test_utils/mocks/mod.rs 95.77% 2 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5439      +/-   ##
==========================================
- Coverage   88.89%   88.88%   -0.01%     
==========================================
  Files         333      333              
  Lines       91884    91993     +109     
  Branches    91884    91993     +109     
==========================================
+ Hits        81677    81768      +91     
- Misses       6376     6390      +14     
- Partials     3831     3835       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@bnjbvr bnjbvr mentioned this pull request Jul 23, 2025
6 tasks
@bnjbvr bnjbvr force-pushed the bnjbvr/thread-subs branch 3 times, most recently from 00c89c9 to c93af79 Compare July 24, 2025 15:12
@bnjbvr bnjbvr marked this pull request as ready for review July 24, 2025 15:13
@bnjbvr bnjbvr requested a review from a team as a code owner July 24, 2025 15:13
@bnjbvr bnjbvr requested review from andybalaam and removed request for a team July 24, 2025 15:13
@bnjbvr bnjbvr force-pushed the bnjbvr/thread-subs branch from c93af79 to c46046b Compare July 24, 2025 15:22
Copy link
Member

@andybalaam andybalaam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good - some small questions. Thanks!

@bnjbvr bnjbvr force-pushed the bnjbvr/thread-subs branch from c46046b to 4cc5f48 Compare July 28, 2025 08:24
@bnjbvr bnjbvr enabled auto-merge (rebase) July 28, 2025 08:24
@bnjbvr bnjbvr force-pushed the bnjbvr/thread-subs branch from 4cc5f48 to 51e7e84 Compare July 28, 2025 08:25
@bnjbvr bnjbvr merged commit 7d9bf56 into main Jul 28, 2025
45 checks passed
@bnjbvr bnjbvr deleted the bnjbvr/thread-subs branch July 28, 2025 08:39
[MSC4306](https://github.com/matrix-org/matrix-spec-proposals/pull/4306), with the
`Room::fetch_thread_subscription()`, `Room::subscribe_thread()` and `Room::unsubscribe_thread()`
methods.
([#5442](https://github.com/matrix-org/matrix-rust-sdk/pull/5442))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's 5439, not 5442 :-D.

Hywan added a commit to Hywan/matrix-rust-sdk that referenced this pull request Aug 13, 2025
The link for an entry was wrong. It's matrix-org#5439, not matrix-org#5442.
@bnjbvr
Copy link
Member Author

bnjbvr commented Aug 13, 2025 via email

bnjbvr pushed a commit that referenced this pull request Aug 13, 2025
The link for an entry was wrong. It's #5439, not #5442.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants