Jonas Platte
|
f2ef5677e0
|
Reduce turbofish usage
Should make the code a little bit easier to read.
|
4 years ago |
Jonas Platte
|
d68c93b5fa
|
Clean up (mostly automated with cargo clippy --fix)
|
4 years ago |
Timo Kösters
|
b9eb39a9c6
|
docs: documentation for every endpoint
|
4 years ago |
Timo Kösters
|
bd63797213
|
improvement: make better use of sqlite connections
|
4 years ago |
Timo Kösters
|
f5273f7eb1
|
improvement: upgrade ruma and implement blurhashes
|
5 years ago |
Timo Kösters
|
0fcefa4125
|
fix: ruma
|
5 years ago |
Jonathan de Jong
|
9d4fa9a220
|
Sqlite
|
5 years ago |
Timo Kösters
|
d0ee823254
|
feat: swappable database backend
|
5 years ago |
Jonas Platte
|
fe744c856f
|
Upgrade ruma
… and refactor push rule code along the way.
|
5 years ago |
Timo Kösters
|
363c629faf
|
fix: signature key fetching, optimize push sending
|
5 years ago |
Timo Kösters
|
44425a903a
|
fix: multiple federation/pusher fixes
|
5 years ago |
Rudi Floren
|
231c6032f4
|
Make clippy happy (needless-return, etc.)
|
5 years ago |
Timo Kösters
|
4155a47db1
|
feat: opentelemetry/jaeger support
|
5 years ago |
Devin Ragotzy
|
74d530ae0e
|
Address review issues, fix forward extremity calc
Keep track of all prev_events since if we know that an event is a
prev_event it is referenced and does not qualify as a forward extremity.
|
5 years ago |
Devin Ragotzy
|
e4dc7ea8ac
|
Prevent admin room from recursively spamming itself and user -> user
|
5 years ago |
Devin Ragotzy
|
2d69e81699
|
WIP: send out push notification, impl pusher routes
It seems in order to test this I may also have to impl the email 3pid
route? I need to call the set_pusher route somehow.
|
5 years ago |
Devin Ragotzy
|
a0ecd76e21
|
Run cargo fmt using nightly
|
5 years ago |
Timo Kösters
|
265fab843a
|
feature: push rule settings
|
5 years ago |
Timo Kösters
|
a119d858f3
|
feature: push rule settings
|
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 |
timokoesters
|
c1c62b7eb4
|
refactor: put endpoints into modules
|
5 years ago |