53 Commits (b44b5641f0e52d471db5c3f668ab5676d5b75ba6)

Author SHA1 Message Date
Matthias Ahouansou b44b5641f0
chore(rust): upgrade to 1.85.0 9 months ago
Matthias Ahouansou 263bc61ec8
fix(sync v5): fix underflow when clamping room list indexes & allow empty range 9 months ago
Matthias Ahouansou 09e1713c30
feat(devices): update the device last seen timestamp on usage 9 months ago
Matthias Ahouansou ec2c61e277
feat(sync): v4 -> v5 10 months ago
Matthias Ahouansou 21af83ea72
feat: knocking 1 year ago
Matthias Ahouansou 406367b4f2
chore: upgrade rust 1 year ago
Matthias Ahouansou ba2a5a6115
chore: bump all dependencies 2 years ago
Matthias Ahouansou 2c73c3adbb
fix(sync): send phoney leave event where room state is unknown on invite rejection 2 years ago
Timo Kösters d2817679e5
refactor: remove previous typing implementation and add sync wakeup for new one 2 years ago
Timo Kösters 6bd7ff4917
improvement: do not save typing edus in db 2 years ago
Timo Kösters 879a8b969d
improvement: use simpler rocksdb config 2 years ago
Matthias Ahouansou 07bb369c5c
perf: remove unnecessary async 2 years ago
Matthias Ahouansou becaad677f
refactor: use async-aware RwLocks and Mutexes where possible 2 years ago
Timo Kösters d7fd89df49
fix: avoid panic when client is confused about rooms 2 years ago
Matthias Ahouansou 21a5fa3ef0 refactor: use re-exported JsOption from ruma rather than directly adding it as a dependency 2 years ago
Matthias Ahouansou ace9637bc2 replace unwraps with expects 2 years ago
Matthias Ahouansou 976a73a0e5 style: appease rustfmt 2 years ago
Matthias Ahouansou 4c06f329c4 refactor: appease clippy 2 years ago
strawberry 6dcc8b6cf1 bump ruma to latest commit (syncv3 JsOption and push optional power levels) 2 years ago
Charles Hall ab1fff2642
fix `cargo clippy` lints 2 years ago
Timo Kösters 75c80df271
Sliding sync improvements and redaction fixes 3 years ago
Timo Kösters c028e0553c
feat: registration tokens 3 years ago
Timo Kösters d82c26f0a9
Avatars for sliding sync DMs 3 years ago
Timo Kösters c1e2ffc0cd
improvement: maybe cross signing really works now 3 years ago
Timo Kösters acfe381dd3
fix: threads get updated properly 3 years ago
Timo Kösters d220641d64
Sliding sync subscriptions, e2ee, to_device messages 3 years ago
Timo Kösters caddc656fb
slightly better sliding sync 3 years ago
Timo Kösters 78e7b711df
fix: better sliding sync 3 years ago
Timo Kösters e4f769963f
feat: very simple sliding sync implementation 3 years ago
Timo Kösters a2c3256ced
improvement: better memory usage and admin commands to analyze it 3 years ago
Kévin Commaille f53ecaa97d
Bump Ruma 3 years ago
Timo Kösters 42b12934e3
Don't crash when a room errors 3 years ago
Timo Kösters 7bdd9660aa
feat: ask for backfill 3 years ago
Timo Kösters 6d5e54a66b
fix: jaeger support 3 years ago
Jonas Platte d39ce1401d
WIP: Upgrade Ruma 3 years ago
Timo Kösters 0cf6545116
fix: not sending enough state on join 3 years ago
Timo Kösters 02dd3d32f2
fix: element android did not reset notification counts 3 years ago
Timo Kösters 7c98ba64aa
fix: HEAD requests should produce METHOD_NOT_ALLOWED 3 years ago
Timo Kösters d3968c2fd1
fix: bump ruma again to fix state res problems 3 years ago
Timo Kösters 8105c5cc60
cargo fmt 3 years ago
Timo Kösters 68227c06c3
fix: state for left rooms 3 years ago
Timo Kösters 31d1801912
fix: workaround for missing avatars on element and rooms becoming historical 3 years ago
Nyaaori f430b87459
cargo clippy 3 years ago
Timo Kösters 076e9810ba
cargo fix 3 years ago
Timo Kösters 6b131202b9
Bump ruma 3 years ago
Timo Kösters a4637e2ba1
cargo fmt 3 years ago
Timo Kösters cff52d7ebb
messing around with arcs 3 years ago
Timo Kösters face766e0f
messing with trait objects 3 years ago
Timo Kösters 8708cd3b63
431 errors left 3 years ago
Timo Kösters 057f8364cc
fix: some compile time errors 3 years ago