Send read recipts and typing indicators to appservices #2327

Merged
Jade merged 3 commits from jade/appservice-edus into main 2026-10-06 23:04:13 +00:00
Owner

Now with 100% less deadlocks! Missing from this is presence, but I don't think that's something people care about as much? Please test!

Closes #584

Now with 100% less deadlocks! Missing from this is presence, but I don't think that's something people care about as much? Please test! Closes #584
feat: Send private read receipts to appservices
Some checks failed
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Changelog / Check changelog is added (pull_request_target) Failing after 8s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m10s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m42s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 7m33s
4909c9a1d4
chore: Changelog
All checks were successful
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Checks / Prek / Check changed files (pull_request) Successful in 12s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 7m56s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 17m35s
a4bae21447
Jade requested review from Owners 2026-10-06 20:10:23 +00:00
Contributor

it is probably still worth sending presence, because it is an EDU after all

it is probably still worth sending presence, because it is an EDU after all
Jade force-pushed jade/appservice-edus from a4bae21447
All checks were successful
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Checks / Prek / Check changed files (pull_request) Successful in 12s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 7m56s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 17m35s
to df3466e68d
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m10s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 2m54s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m21s
Documentation / Build and Deploy Documentation (push) Successful in 2m0s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m9s
Checks / Prek / Check changed files (push) Successful in 6s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 9m43s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 2m16s
Checks / Prek / Clippy and Cargo Tests (push) Failing after 2m15s
Release Docker Image / Create Multi-arch Release Manifest (push) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (push) Has been cancelled
Release Docker Image / Release Binaries (push) Has been cancelled
Release Docker Image / Mirror Images (push) Has been cancelled
Release Docker Image / Build linux-arm64 (release) (push) Has been cancelled
2026-10-06 23:03:57 +00:00
Compare
Jade merged commit df3466e68d into main 2026-10-06 23:04:13 +00:00
Jade deleted branch jade/appservice-edus 2026-10-06 23:04:13 +00:00
nex approved these changes 2026-10-06 23:35:46 +00:00
Sign in to join this conversation.
No reviewers
nex
No milestone
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
continuwuation/continuwuity!2327
No description provided.