Commit Graph

192 Commits (2a52f666dc329c296e74f1f987e230d4f4cede7d)

Author SHA1 Message Date
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
Andrej Kacian 8472eff277 Implement media download with custom filename 2 years ago
Timo Kösters f88523988e
improvement: use jemalloc for lower memory usage 2 years ago
Jonas Platte 13a48c4577
Clean up mod and use statements in lib.rs and main.rs 2 years ago
Nyaaori ccf501a420
Initial implementation of /report, fixing #13 3 years ago
Jonas Platte 1c4d9af586
Enable more lints and apply their suggestions 3 years ago
Rasmus Thomsen 51245d34f1
fix(database): handle errors in config parsin or database creation
Showing the user a backtrace can be pretty confusing, so just printing
a nice error message makes errors easier to understand for end users.

fixes #121
3 years ago
Kurt Roeckx 48494c9464 Implement federation/v1/send_join 3 years ago
Timo Kösters 46d8a46e1f
improvement: faster incoming transaction handling 3 years ago
Ahmed Charles 879aeafa9e Add support for a minimal `r0/account/3pid`. 3 years ago
Timo Kösters 5e924227b6
feat: add threadpool for iterator threads, bug fixes, tracing_flame support 3 years ago
Kurt Roeckx 0d33cc4acd Implement getting room aliases
Signed-off-by: Kurt Roeckx <kurt@roeckx.be>
3 years ago
Jonathan de Jong faa283d35b review feedback 3 years ago