188 Commits (4af998963b62e70fe3b222dc873c5e84749de929)

Author SHA1 Message Date
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
Andrej Kacian 8472eff277 Implement media download with custom filename 4 years ago
Timo Kösters f88523988e
improvement: use jemalloc for lower memory usage 4 years ago
Jonas Platte 13a48c4577
Clean up mod and use statements in lib.rs and main.rs 4 years ago
Nyaaori ccf501a420
Initial implementation of /report, fixing #13 5 years ago
Jonas Platte 1c4d9af586
Enable more lints and apply their suggestions 5 years ago
Rasmus Thomsen 51245d34f1
fix(database): handle errors in config parsin or database creation 5 years ago
Kurt Roeckx 48494c9464 Implement federation/v1/send_join 5 years ago
Timo Kösters 46d8a46e1f
improvement: faster incoming transaction handling 5 years ago
Ahmed Charles 879aeafa9e Add support for a minimal `r0/account/3pid`. 5 years ago
Timo Kösters 5e924227b6
feat: add threadpool for iterator threads, bug fixes, tracing_flame support 5 years ago
Kurt Roeckx 0d33cc4acd Implement getting room aliases 5 years ago
Jonathan de Jong faa283d35b review feedback 5 years ago
Jonathan de Jong 3ce75d1f02 apply fix 5 years ago
Jonathan de Jong 952fb75795 add shutdown handler to kick sync 5 years ago
Jonathan de Jong 9d4fa9a220 Sqlite 5 years ago
Timo Kösters 67f9592b17
feat: /event_auth 5 years ago
Timo Kösters 3c9ea55938
feat: /state 5 years ago
Timo Kösters d0ee823254
feat: swappable database backend 5 years ago