Commit Graph

34 Commits (f3795846b5dcd4e17433eb6f6995820a5f82acdf)

Author SHA1 Message Date
Jonas Platte 50b24b37c2
Upgrade Ruma 2 years ago
Jonas Platte 1f7b3fa4ac
Port from Rocket to axum 2 years ago
Tglman ab15ec6c32 feat: Integration with persy using background ops 3 years ago
Timo Kösters 1d647a1a9a
improvement: allow rocksdb again 3 years ago
Jonas Platte 91afa1e0e0
Make Result alias usable with any error type 3 years ago
Timo Kösters df727688ef
remove rocksdb 3 years ago
Timo Kösters 5c776e9ba7
feat: heed db backend (LMDB) 3 years ago
Timo Kösters 5e924227b6
feat: add threadpool for iterator threads, bug fixes, tracing_flame support 3 years ago
Jonathan de Jong 9d4fa9a220 Sqlite 3 years ago
Timo Kösters 13c0beafa6 Merge branch 'lib-fix' into 'master'
Export conduits Config struct and fix clippy warnings

See merge request famedly/conduit!99
3 years ago
Timo Kösters 05821d6fd5
improvement: pdu cache, /sync cache 3 years ago
Devin Ragotzy 09a8737f24 Export conduits Config struct and fix clipp warningsy 3 years ago
Timo Kösters cd4bc520d8
improvement: feature flags for sled, rocksdb 3 years ago
hamidreza kalbasi 972caacdc2
put media in filesystem 3 years ago
Timo Kösters d0ee823254
feat: swappable database backend 3 years ago
Timo Kösters e5c7119516
feat: forward federation errors to the client 3 years ago
Timo Kösters f62258ba35
improvement: bug fixes and refactors
- power level content override adds to the default event instead of
replacing it
- sending code refactored to make edus possible
- remove presence events when restarting conduit
- remove room_id field from read receipts over /sync
- handle incoming read receipts
- fix array bounds bug in server_server.rs
3 years ago
Timo Kösters 4155a47db1
feat: opentelemetry/jaeger support 3 years ago
Timo Kösters edfd3c1f34
improvement: better config, better logs 4 years ago
Timo Kösters fb9bd34696
improvement: better warnings when server is unreachable 4 years ago
Timo Kösters 6606e41dde
feat: improved state store 4 years ago
Timo Kösters 6e5b35ea92
feat: implement appservices
this also reverts some stateres changes
4 years ago
Devin Ragotzy 164b1633d8
Update ruma to latest, renamed server keys and removed PduStub 4 years ago
Timo Kösters 6e36081573
improvement: more logging 4 years ago
Timo Kösters 9439f2c183
feat: send logs into admin room
Log entries will automatically be deduplicated, so a message won't be
sent if the same line has already been sent in the last 30 mins
4 years ago
Timo Kösters 1e8fbd8d50
Update ruma version 4 years ago
Timo 04eee089e0
feat: first steps towards joining rooms over federation 4 years ago
Devin Ragotzy 42e0102a2a
Conditionally emit rocket::http_verb attr macros if lib/bin 4 years ago
Timo Kösters b9de21949d Update to rocket master (#147)
Merge branch 'master' into rocket

Update to rocket master

Co-authored-by: timokoesters <timo@koesters.xyz>
Reviewed-on: https://git.koesters.xyz/timo/conduit/pulls/147
4 years ago
timokoesters 56d4742201
improvement: log bad database errors automatically 4 years ago
timokoesters 2368a90584
refactor: better error handling 4 years ago
Jonas Platte 7526fd8602
Switch to the ruma meta-crate 4 years ago
timokoesters d544d28b6e
feat: image thumbnails 4 years ago
timokoesters 8f67c01efd
refactor: split database into multiple files, more error handling, cleaner code 4 years ago