Timo Kösters
025b64befc
refactor: renames and split room.rs
2022-08-15 16:30:34 +02:00
Timo Kösters
9b898248c7
feat: more admin commands, better logging
2022-06-18 22:55:34 +02:00
Jakub Doboš
8a63a2cc68
Fix FluffyChat Compatibility
2022-06-15 13:07:07 +00:00
Timo Kösters
2808dd2000
Ruma upgrade
2022-04-07 12:58:48 +02:00
Jonathan de Jong
e9f87e1952
update ruma
2022-02-18 15:33:14 +01:00
Jonas Platte
accdb77315
Clean up tracing::instrument attributes
...
Remove it from request handler since there's already the context of the
request path, added through TraceLayer.
2022-02-12 16:38:47 +01:00
Jonas Platte
5fa9190117
Simplify return type of most route handlers
2022-02-12 12:56:08 +01:00
Jonas Platte
1f7b3fa4ac
Port from Rocket to axum
2022-02-12 12:56:07 +01:00
Jonas Platte
bcf4ede0bc
Restore compatibility with Rust 1.53
2022-01-13 12:06:20 +01:00
Jonas Platte
cf54185a1c
Use struct literals for consistency
2022-01-13 11:48:18 +01:00
Timo Kösters
b9eb39a9c6
docs: documentation for every endpoint
2021-08-31 19:20:34 +02:00
Timo Kösters
4155a47db1
feat: opentelemetry/jaeger support
2021-03-02 15:08:54 +01:00
Timo Kösters
6dbe195695
improvement: flush after every request that manipulates the db
2020-10-23 14:38:07 +02:00
Devin Ragotzy
c4f5a0a631
Keep track of State at event for state resolution
...
feat: first steps towards joining rooms over federation
Add state-res as a dependency of conduit
Add reverse_topological_power_sort before append_pdu
Implement statehashstatid_pduid tree for keeping track of state
Clean up implementation of state_hash as key for tracking state
2020-08-23 16:43:21 -04:00
timokoesters
f40f1d9f75
docs: endpoint documentation
2020-08-23 16:14:06 +02:00
timokoesters
c1c62b7eb4
refactor: put endpoints into modules
2020-07-30 18:34:03 +02:00