fix(sync): Wake sliding sync connections only for changes they report (8/8) #2381

Open
eleboucher wants to merge 8 commits from eleboucher/continuwuity:sync-v5/wake-kinds into main

2026-10-17

fix(sync): Wake sliding sync connections only for changes they report
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Prek / Check changed files (pull_request) Successful in 8s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m34s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 20m49s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 9s
2026-10-17 16:24:46 +02:00
refactor(sync): Rewrite sliding sync sticky events extension
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Prek / Check changed files (pull_request) Successful in 8s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m38s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 20m55s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 10s
2026-10-17 15:34:25 +02:00
feat(sync): Implement sliding sync receipts extension
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m17s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m35s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
2026-10-17 15:20:19 +02:00
refactor(sync): Rewrite sliding sync account data extension
All checks were successful
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m15s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m41s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
2026-10-17 14:22:34 +02:00
refactor(sync): Rewrite sliding sync typing extension
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m55s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 20m55s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 8s
2026-10-17 14:21:59 +02:00
refactor(sync): Rewrite sliding sync e2ee extension
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m17s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 20m55s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 8s
2026-10-17 14:21:24 +02:00
refactor(sync): Rewrite sliding sync to-device extension
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m43s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 20m47s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
2026-10-17 12:18:37 +02:00
refactor(sync): Rewrite simplified sliding sync core
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m40s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 20m53s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
2026-10-17 11:43:05 +02:00