Timo Kösters
f2ec2be821
fix: don't always query aliases of appservices
...
only do so if the alias matches the regex in the registration file
5 years ago
Timo Kösters
4155a47db1
feat: opentelemetry/jaeger support
5 years ago
Devin Ragotzy
52392628e9
Convert uses of Box<ServerName> to a ref
5 years ago
Devin Ragotzy
2ac3ffbb24
Convert uses of Box<ServerName> to a ref
5 years ago
Timo Kösters
6606e41dde
feat: improved state store
5 years ago
Timo Kösters
6e5b35ea92
feat: implement appservices
...
this also reverts some stateres changes
5 years ago
Timo Kösters
6dbe195695
improvement: flush after every request that manipulates the db
5 years ago
Timo Kösters
71500b14b9
fix: send to all servers and fix media store
5 years ago
Timo Kösters
f7816b11de
feat: send messages over federation
5 years ago
Timo Kösters
c5313b3e8f
improvement: try out multiple servers when joining remote rooms
5 years ago
Timo Kösters
12a8c9badd
fix: join rooms over federation
5 years ago
Timo Kösters
1e8fbd8d50
Update ruma version
5 years ago
Devin Ragotzy
fe795d38ea
Replace route calling routes with helpers
...
This fixes the panic from ruma "index out of bounds"
5 years ago
Devin Ragotzy
5ccdd3694b
Add helper function for get_alias route
5 years ago
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
5 years ago
Timo
3ff17f69ad
fmt
5 years ago
Timo
04eee089e0
feat: first steps towards joining rooms over federation
5 years ago
Jonas Platte
75ea0b3163
Update ruma
5 years ago
timokoesters
c1c62b7eb4
refactor: put endpoints into modules
5 years ago