feat: Typing notifications in simplified sliding sync #842

Open
Jade wants to merge 7 commits from jade/syncv5-typing into main

7 commits

Author SHA1 Message Date
ae50d09812 feat: Typing notifications in simplified sliding sync
Some checks failed
Release Docker Image / define-variables (push) Successful in 2s
Rust Checks / Format (push) Successful in 1m9s
Rust Checks / Clippy (push) Failing after 5m10s
Documentation / Build and Deploy Documentation (pull_request) Successful in 38s
Rust Checks / Cargo Test (push) Successful in 5m22s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Failing after 1m47s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Failing after 13m19s
Release Docker Image / merge (push) Has been skipped
What's missing? Being able to use separate rooms & lists for typing
indicators.
At the moment, we use the same ones as we use for the timeline, as
todo_rooms is quite intertwined. We need to disentangle this to get that
functionality, although I'm not sure if clients use it.
2025-05-26 18:01:59 +00:00
38483c76f7 build: Don't rerun on git changes
Some checks failed
Release Docker Image / define-variables (push) Successful in 2s
Documentation / Build and Deploy Documentation (push) Successful in 39s
Rust Checks / Format (push) Successful in 1m15s
Rust Checks / Clippy (push) Successful in 4m10s
Rust Checks / Cargo Test (push) Successful in 4m56s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Failing after 13m41s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Failing after 14m36s
Release Docker Image / merge (push) Has been skipped
2025-05-26 17:52:44 +00:00
2273cd3760 fix: Use correct brand in clap version string 2025-05-26 17:52:44 +00:00
529d375374 ci: Don't specify container for image builder 2025-05-26 17:52:44 +00:00
918b61e482 ci: Don't install rustup if it's already there 2025-05-26 17:52:44 +00:00
2e0bb01595 feat: For knock_restricted rooms, automatically join rooms we meet
Some checks failed
Documentation / Build and Deploy Documentation (push) Successful in 43s
Release Docker Image / define-variables (push) Successful in 12s
Rust Checks / Format (push) Successful in 42s
Rust Checks / Clippy (push) Successful in 4m53s
Rust Checks / Cargo Test (push) Successful in 5m38s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Failing after 12m13s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Successful in 17m0s
Release Docker Image / merge (push) Has been skipped
restrictions for rather than knocking
2025-05-26 16:23:20 +00:00
d9d8e0acfd fix: Allow joining via invite for knock_restricted rooms 2025-05-26 16:23:20 +00:00