Commit Graph

204 Commits (db6def8800e12a778dd0c1117c7a0623deb76984)

Author SHA1 Message Date
Timo Kösters 15cc801840
Disable compression, see https://en.wikipedia.org/wiki/BREACH 1 year ago
Timo Kösters c7e0ea525a
feat: WIP relationships and threads 1 year ago
Timo Kösters 2a7c4693b8
fix: don't accept new requests when shutting down 1 year ago
Timo Kösters da3871f39a
fix: let requests continue event if client disconnects 1 year ago
Timo Kösters 23b18d71ee
feat: handle backfill requests
Based on https://gitlab.com/famedly/conduit/-/merge_requests/421
1 year ago
Nyaaori c86313d4fa
chore: code cleanup
https://rust-lang.github.io/rust-clippy/master/index.html#op_ref

https://rust-lang.github.io/rust-clippy/master/index.html#str_to_string

https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes
2 years ago
Timo Kösters 2a0515f528
Replace println/dbg calls with corresponding macros from tracing crate 2 years ago
Timo Kösters 6d5e54a66b
fix: jaeger support 2 years ago
Timo Kösters f1d2574651
finish upgrade ruma 2 years ago
Vladan Popovic 06d3efc4d0 feat(systemd): call sd-notify after init and before exit 2 years ago
Timo Kösters 7540227388
chore: bump dependencies 2 years ago
Nyaaori 00996dd834
Cargo Clippy 2 years ago
Timo Kösters c61914c8e1 Merge branch 'fixhead' into 'next'
fix: HEAD requests should continue to produce METHOD_NOT_ALLOWED

See merge request famedly/conduit!402
2 years ago
Timo Kösters 7c98ba64aa
fix: HEAD requests should produce METHOD_NOT_ALLOWED 2 years ago
Timo Kösters 876fdf480d Merge branch '3pid_403_next' into 'next'
Return 403 to 3pid token routes to signal not implemented

See merge request famedly/conduit!375
2 years ago
James Blachly 3bc0a1924b Return 403 to 3pid token routes to signal not implemented 2 years ago
AndSDev 10d2da3009 fix(main): fix request size limit to max_request_size (axum defaults 2MB) 2 years ago
Timo Kösters 3a45628e1d
fix: send unrecognized error on wrong http methods 2 years ago
exin 3e6c66b899
Fix formatting 2 years ago
exin 3a40bf8ae0
Add error for invalid log config
Log config falls back to "warn"
2 years ago
Timo Kösters 2b70d9604a
fix: element gets stuck in /initialSync 2 years ago
Nyaaori f430b87459
cargo clippy 2 years ago
Timo Kösters 275c6b447d
Bump some dependencies 2 years ago
Timo Kösters 8b5b7a1f63
fix: panic on launch
Now we start the admin and sending threads at a later time.
2 years ago
Timo Kösters 50b0eb9929
cargo fix 2 years ago
Timo Kösters 7822a385bb
cargo fmt 2 years ago
Timo Kösters d5b4754cf4
0 errors left! 2 years ago
Timo Kösters face766e0f
messing with trait objects 2 years ago
Timo Kösters 057f8364cc
fix: some compile time errors
Only 174 errors left!
2 years ago
Timo Kösters 865e35df17
Work on rooms/state, database, alias, directory, edus services, event_handler, lazy_loading, metadata, outlier, and pdu_metadata 2 years ago
Jakub Kubík 729d66aa11
feat: register missing add_backup_keys route 2 years ago
Timo Kösters 00b362b43b
fix: cors warning 2 years ago
Timo Kösters 2808dd2000
Ruma upgrade 2 years ago
Timo Kösters b8411ae2fd
refactor: rename endpoints to match ruma 2 years ago
Timo Kösters 0066f20bdd Merge branch 'trailingslash' into 'next'
fix: allow trailing slashes for /state/<type>/ again

See merge request famedly/conduit!336
2 years ago
Timo Kösters a5465dfd3e
fix: allow trailing slashes for /state/<type>/ again 2 years ago
Andrej Kacian 3b2b35aab7 Log caught Ctrl+C or SIGTERM for operator feedback 2 years ago
Jonas Platte 3aece38e9d
Add a not-found route 2 years ago
Jonas Platte aee6bf7e7a Change this to handler 2 years ago
Jonathan de Jong b8d92d3cec take advantage of multiple paths 2 years ago
Jonas Platte c8951a1d9c
Use axum-server for direct TLS support 2 years ago
Jonas Platte 5fa9190117
Simplify return type of most route handlers 2 years ago
Jonas Platte 77a87881c9
Add message to unsupported HTTP method panic 2 years ago
Jonas Platte 7bf538f549
Fix axum route conflicts 2 years ago
Jonas Platte a5757ab195
Generalize RumaHandler 2 years ago
Jonas Platte 1f7b3fa4ac
Port from Rocket to axum 2 years ago
Timo Kösters 8d8edddb2e
feat: allow disabling jemalloc via feature 2 years ago
Jonas Platte 92571d961f
Remove mutation from default_config and set default log_level to off 2 years ago
Jonas Platte ce60fc6859
Stop using set_env to configure tracing-subscriber 2 years ago
Timo Kösters 63309e52f8 Merge branch 'media-download-with-filename' into 'next'
Media download with filename

See merge request famedly/conduit!266
2 years ago