209 Commits (81866170f00ce70f4e7d4de0ee9e89562860a604)

Author SHA1 Message Date
Timo Kösters e4f769963f
feat: very simple sliding sync implementation 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 72eb1972c1
Add relations endpoints, edits and threads work now 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 2a7c4693b8
fix: don't accept new requests when shutting down 3 years ago
Timo Kösters da3871f39a
fix: let requests continue event if client disconnects 3 years ago
Timo Kösters 23b18d71ee
feat: handle backfill requests 3 years ago
Nyaaori c86313d4fa
chore: code cleanup 3 years ago
Timo Kösters 2a0515f528
Replace println/dbg calls with corresponding macros from tracing crate 3 years ago
Timo Kösters 6d5e54a66b
fix: jaeger support 3 years ago
Timo Kösters f1d2574651
finish upgrade ruma 3 years ago
Vladan Popovic 06d3efc4d0 feat(systemd): call sd-notify after init and before exit 3 years ago
Timo Kösters 7540227388
chore: bump dependencies 4 years ago
Nyaaori 00996dd834
Cargo Clippy 4 years ago
Timo Kösters 7c98ba64aa
fix: HEAD requests should produce METHOD_NOT_ALLOWED 4 years ago
James Blachly 3bc0a1924b Return 403 to 3pid token routes to signal not implemented 4 years ago
AndSDev 10d2da3009 fix(main): fix request size limit to max_request_size (axum defaults 2MB) 4 years ago
Timo Kösters 3a45628e1d
fix: send unrecognized error on wrong http methods 4 years ago
exin 3e6c66b899
Fix formatting 4 years ago
exin 3a40bf8ae0
Add error for invalid log config 4 years ago
Timo Kösters 2b70d9604a
fix: element gets stuck in /initialSync 4 years ago
Nyaaori f430b87459
cargo clippy 4 years ago
Timo Kösters 275c6b447d
Bump some dependencies 4 years ago
Timo Kösters 8b5b7a1f63
fix: panic on launch 4 years ago
Timo Kösters 50b0eb9929
cargo fix 4 years ago
Timo Kösters 7822a385bb
cargo fmt 4 years ago
Timo Kösters d5b4754cf4
0 errors left! 4 years ago
Timo Kösters face766e0f
messing with trait objects 4 years ago
Timo Kösters 057f8364cc
fix: some compile time errors 4 years ago
Timo Kösters 865e35df17
Work on rooms/state, database, alias, directory, edus services, event_handler, lazy_loading, metadata, outlier, and pdu_metadata 4 years ago
Jakub Kubík 729d66aa11
feat: register missing add_backup_keys route 4 years ago
Timo Kösters 00b362b43b
fix: cors warning 4 years ago
Timo Kösters 2808dd2000
Ruma upgrade 4 years ago
Timo Kösters b8411ae2fd
refactor: rename endpoints to match ruma 4 years ago
Timo Kösters a5465dfd3e
fix: allow trailing slashes for /state/<type>/ again 4 years ago
Andrej Kacian 3b2b35aab7 Log caught Ctrl+C or SIGTERM for operator feedback 4 years ago
Jonas Platte 3aece38e9d
Add a not-found route 4 years ago
Jonas Platte aee6bf7e7a Change this to handler 4 years ago
Jonathan de Jong b8d92d3cec take advantage of multiple paths 4 years ago
Jonas Platte c8951a1d9c
Use axum-server for direct TLS support 4 years ago
Jonas Platte 5fa9190117
Simplify return type of most route handlers 4 years ago
Jonas Platte 77a87881c9
Add message to unsupported HTTP method panic 4 years ago
Jonas Platte 7bf538f549
Fix axum route conflicts 4 years ago
Jonas Platte a5757ab195
Generalize RumaHandler 4 years ago
Jonas Platte 1f7b3fa4ac
Port from Rocket to axum 4 years ago
Timo Kösters 8d8edddb2e
feat: allow disabling jemalloc via feature 4 years ago
Jonas Platte 92571d961f
Remove mutation from default_config and set default log_level to off 4 years ago
Jonas Platte ce60fc6859
Stop using set_env to configure tracing-subscriber 4 years ago