73 Commits (2dce87546ad17d5fd68b3c215ecd41543263a36b)

Author SHA1 Message Date
Matthias Ahouansou 2dce87546a
ci: check for typos 12 months ago
Matthias Ahouansou d0607b6459
chore(ruma): bump 1 year ago
Matthias Ahouansou 21af83ea72
feat: knocking 1 year ago
Matthias Ahouansou f4d90e9989
refactor: move duplicate code and some other small optimizations 1 year ago
Matthias Ahouansou 56a51360e0
feat(spaces): hierarchy over federation 1 year ago
Matthias Ahouansou 6455e918be
fix: don't always assume ruma can generate reference hashes 2 years ago
Matthias Ahouansou 62f1da053f
feat(appservice): support timestamped messaging 2 years ago
Matthias Ahouansou c453d45598
fix(keys): only use keys valid at the time of PDU or transaction, and actually refresh keys 2 years ago
Matthias Ahouansou 144d548ef7
fix: permission checks for aliases 2 years ago
Benjamin Lee 7b259272ce
fix: do not return redacted events from search 2 years ago
Matthias Ahouansou ba2a5a6115
chore: bump all dependencies 2 years ago
Matthias Ahouansou 19154a9f70
refactor: add server_user to globals 2 years ago
Matthias Ahouansou df0ad2d07c
fix(appservices): don't forward events relating to remote users, and forward events relating to remote aliases 2 years ago
Matthias Ahouansou 1c4ae8d268
fix(redaction): use content.redacts when checking v11 events 2 years ago
Matthias Ahouansou 00d6aeddb6
refactor(redactions): move checks inside conduit 2 years ago
Matthias Ahouansou 7a7c09785e feat(pdu): copy top level redact to content and vice versa 2 years ago
Matthias Ahouansou 92817213d5 Add missing import 2 years ago
Matthias Ahouansou ab8592526f Replace panic!() with unreachable!() 2 years ago
Matthias Ahouansou e88d137bd7 Replace panic!() with unreachable!() 2 years ago
Matthias Ahouansou b20483aa13
refactor(appservices): avoid cloning frequently 2 years ago
Timo Kösters 0bb28f60cf
refactor: minor appservice code cleanup 2 years ago
Matthias Ahouansou fa930182ae
fix(appservices): don't panic on empty registration url 2 years ago
Matthias Ahouansou becaad677f
refactor: use async-aware RwLocks and Mutexes where possible 2 years ago
Matthias Ahouansou da5975d727 fix: avoid panics when admin room is not available 2 years ago
Matthias Ahouansou e06e15d4ec
fix(accounts): don't give guests admin 2 years ago
Charles Hall 9453dbc740
update rust toolchain 2 years ago
Charles Hall ab1fff2642
fix `cargo clippy` lints 2 years ago
Val Lorentz 8175bc1246 Explicitly match RoomVersionId::V11 2 years ago
Val Lorentz eb7ac91cd5 Reuse existing get_room_version 2 years ago
Val Lorentz 5a7bb1e8f1 Return error instead of panic when first event is not m.room.create 2 years ago
Val Lorentz fac995036a create_hash_and_sign_event: Use actual version of RoomCreate events, instead of the default 2 years ago
Val Lorentz a3b8eea9b4 Move "redacts" key to "content" in redaction events in v11 rooms 2 years ago
Val Lorentz d39d30008a Remove "creator" property from rooms >= v11 2 years ago
AndSDev f3b6b3e222 feat: send push notification on invite to invited user and etc 2 years ago
Timo Kösters 606b25b9e7
improvement: more forgiving admin command syntax 3 years ago
Timo Kösters bac13d08ae
fix: cache invalidation 3 years ago
Timo Kösters be877ef719
Improve sync performance with more caching and wrapping things in Arcs to avoid copies 3 years ago
Timo Kösters 72eb1972c1
Add relations endpoints, edits and threads work now 3 years ago
Timo Kösters 49a0f3a60d
fix: /context for element android. start and end must be set even with limit=0 3 years ago
Timo Kösters c7e0ea525a
feat: WIP relationships and threads 3 years ago
Jonathan Flueren f5e3b0e2dd Recognize admin commands without : after tag 3 years ago
Kévin Commaille f53ecaa97d
Bump Ruma 3 years ago
Timo Kösters eae0989c40
fix: refactor backfill and add support for search 3 years ago
Timo Kösters 17a6431f5f
fix: make backfilled events reachable 3 years ago
Timo Kösters 7bdd9660aa
feat: ask for backfill 3 years ago
Nyaaori c86313d4fa
chore: code cleanup 3 years ago
AndSDev e923f63c49 fix(service/rooms/timeline): fix validating for non-joined members 3 years ago
AndSDev d755a96c2c refactor(service/rooms/timeline): add cache for server_name 3 years ago
AndSDev 76f81ac201 feat(db/rooms): disable banning for last user and conduit user in admins room 3 years ago
AndSDev 912491cb28 style(db/rooms): refactor admin room pdu validating 3 years ago