1238 Commits (b7b2eb9d0539016c4ea5f094e1d9ff9ea1bf7d09)

Author SHA1 Message Date
Timo Kösters 19bfee1835
improvement: matrix.org is default trusted server if unspecified 3 years ago
Timo Kösters 606b25b9e7
improvement: more forgiving admin command syntax 3 years ago
Timo Kösters fd9e52a559
More sanity checks 3 years ago
Timo Kösters 183558150d
fix: don't show removed rooms in space 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
June 06fccbc340 debug log before and after nofile soft limit increases 3 years ago
girlbossceo fbd8090b0b log room ID for invalid room topic event errors 3 years ago
June 5a7bade476 update base64 to 0.21.2 3 years ago
Timo Kösters acfe381dd3
fix: threads get updated properly 3 years ago
girlbossceo 83805c66e5 sanitise potentially sensitive errors 3 years ago
Timo Kösters b8c164dc60
feat: version checker 3 years ago
girlbossceo e2c914cc11 fix: s/ok_or/ok_or_else in relevant places 3 years ago
Timo Kösters da907451e7
Admin commands to sign and verify jsons 3 years ago
girlbossceo d7061e6984 cargo fmt 3 years ago
girlbossceo 3494d7759e Return "Hello from Conduit!" on the / route 3 years ago
girlbossceo cc5dcceacc Log the room ID, event ID, PDU, and event type where possible 3 years ago
girlbossceo 863103450c Log the unknown login type in warning level 3 years ago
girlbossceo a0148a9996 Print relevant room ID and ACL'd server in informational level 3 years ago
girlbossceo 1f867a2c86 Only print raw malformed JSON body in debug level 3 years ago
Tobias Tom 7990822f72 It's ok not being able to find a .well-known response. 3 years ago
Charles Hall 9fb8498067
relax recovery mode 3 years ago
Charles Hall 291290db92
maximize fd limit 3 years ago
Timo Kösters bf46829595
fix: spaces with restricted rooms 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 a9ba067e77
fix: e2ee over federation 3 years ago
Timo Kösters 24402312c5
fix: could not verify own events 3 years ago
Timo Kösters c3966f501c
fix: nheko e2ee verification bug 3 years ago
Timo Kösters 0b4e3de9c0
fix: spaces with restricted rooms 3 years ago
Timo Kösters edd4a3733f
fix: actually clear memory in the admin commands 3 years ago
Timo Kösters c17187777f
fix: never try federation with self 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
Timo Kösters bac13d08ae
fix: cache invalidation 3 years ago
Timo Kösters 9d49d599f3
feat: space hierarchies 3 years ago
Jonas Platte 0ded637b4a
Upgrade axum to 0.6 3 years ago
Timo Kösters fd1ccbd3ad
improvement: randomize server order for alias joins 3 years ago
Timo Kösters d64a56d88b
Do soft fail check before doing state res to allow leave events 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 7c6d25dcd1
Do state res even if the event soft fails 3 years ago
Timo Kösters 72eb1972c1
Add relations endpoints, edits and threads work now 3 years ago
Timo Kösters db6def8800
fix: send correct bearer token to appservices 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 15cc801840
Disable compression, see https://en.wikipedia.org/wiki/BREACH 3 years ago
Timo Kösters c7e0ea525a
feat: WIP relationships and threads 3 years ago
Timo Kösters faa9208a3e
cargo fmt 3 years ago
Timo Kösters 1ea27c4f97
fix: restricted room error is now FORBIDDEN 3 years ago