Devon Hudson
ebb38cd330
improvement: respect logout_devices param on password change
...
Move logout devices comment next to relevant loop
remove unnecessary log
5 years ago
Timo Kösters
b4818716b8
improvement: better deploy guide
5 years ago
Timo Kösters
6e5b35ea92
feat: implement appservices
...
this also reverts some stateres changes
5 years ago
Devin Ragotzy
164b1633d8
Update ruma to latest, renamed server keys and removed PduStub
5 years ago
Devin Ragotzy
0d69ebdc6c
Reformat imports and fix clippy warnings
5 years ago
Timo Kösters
6e36081573
improvement: more logging
5 years ago
Timo Kösters
9f8cffcd22
Admin room improvements
5 years ago
Timo Kösters
df82314440
improvement: welcome message
5 years ago
Timo Kösters
6dbe195695
improvement: flush after every request that manipulates the db
5 years ago
Timo Kösters
f0a21b6165
fix: use device_id when registering
...
TIL body.device_id != (*body).device_id, which is pretty bad, so I
renamed body.device_id to body.sender_device
5 years ago
Timo Kösters
bcd1fe1856
feat: admin room
5 years ago
Timo Kösters
b7ab57897b
fix: sending slowness
5 years ago
Timo Kösters
f7816b11de
feat: send messages over federation
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
846a0098c1
Split append_pdu -> append_pdu and build_and_append
...
Move all state event appending to append_state_pdu.
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
7ba9263cc6
improvement: show most recent PDUs first when searching
5 years ago
Timo
366554630a
fix: account registration
5 years ago
Timo
df936e8e7e
improvement: guests are more spec-conform
5 years ago
Timo
27d35f5ab4
docs: fix /register method
5 years ago
timokoesters
f40f1d9f75
docs: endpoint documentation
5 years ago
timokoesters
0616acbde6
feat: handle inhibit_login in /register
5 years ago
timokoesters
c1c62b7eb4
refactor: put endpoints into modules
5 years ago