reivilibre
|
ba4ea7d13f
Batch up replication requests to request the resyncing of remote users's devices. (#14716)
|
1 year ago |
Richard van der Hoff
|
cb59e08062
Improve logging and opentracing for to-device message handling (#14598)
|
1 year ago |
Patrick Cloke
|
c52abc1cfd
Additional constants for EDU types. (#12884)
|
2 years ago |
Andrew Morgan
|
83be72d76c
Add `StreamKeyType` class and replace string literals with constants (#12567)
|
2 years ago |
Richard van der Hoff
|
e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031)
|
2 years ago |
Andrew Morgan
|
a026695083
Clarifications and small fixes to to-device related code (#11247)
|
2 years ago |
Patrick Cloke
|
01c88a09cd
Use direct references for some configuration variables (#10798)
|
2 years ago |
Jonathan de Jong
|
98aec1cc9d
Use inline type hints in `handlers/` and `rest/`. (#10382)
|
2 years ago |
Richard van der Hoff
|
7967b36efe
Fix `m.room_key_request` to-device messages (#9961)
|
3 years ago |
Jonathan de Jong
|
4b965c862d
Remove redundant "coding: utf-8" lines (#9786)
|
3 years ago |
Erik Johnston
|
33548f37aa
Improve tracing for to device messages (#9686)
|
3 years ago |
Erik Johnston
|
963f4309fe
Make RateLimiter class check for ratelimit overrides (#9711)
|
3 years ago |
Patrick Cloke
|
b7748d3c00
Import HomeServer from the proper module. (#9665)
|
3 years ago |
Patrick Cloke
|
fc8b3d8809
Ratelimit cross-user key sharing requests. (#8957)
|
3 years ago |
Eric Eastwood
|
0a00b7ff14
Update black, and run auto formatting over the codebase (#9381)
|
3 years ago |
Patrick Cloke
|
de1f8de319
Ensure the user ID is serialized in the payload instead of used as an instance name. (#9130)
|
3 years ago |
Erik Johnston
|
b530eaa262
Allow running sendToDevice on workers (#9044)
|
3 years ago |
Erik Johnston
|
e34df813ce
Ensure that remote users' device list resyncing always happens on master (#9043)
|
3 years ago |
Patrick Cloke
|
a93f3121f8
Add type hints to some handlers (#8505)
|
3 years ago |
Patrick Cloke
|
c619253db8
Stop sub-classing object (#8249)
|
3 years ago |
Patrick Cloke
|
dbc630a628
Use the JSON encoder without whitespace in more places. (#8124)
|
3 years ago |
Patrick Cloke
|
98c4e35e3c
Convert the device message and pagination handlers to async/await. (#7678)
|
4 years ago |
Erik Johnston
|
b660327056
Resync remote device list when detected as stale. (#6786)
|
4 years ago |
Erik Johnston
|
e17a110661
Detect unknown remote devices and mark cache as stale (#6776)
|
4 years ago |
Andrew Morgan
|
54fef094b3
Remove usage of deprecated logger.warn method from codebase (#6271)
|
4 years ago |
Jorik Schellekens
|
1d65292e94
Link the send loop with the edus contexts
|
4 years ago |
Jorik Schellekens
|
a90d16dabc
Opentrace device lists (#5853)
|
4 years ago |
Jorik Schellekens
|
8767b63a82
Propagate opentracing contexts through EDUs (#5852)
|
4 years ago |
Amber Brown
|
32e7c9e7f2
Run Black. (#5482)
|
5 years ago |
Amber Brown
|
49af402019
run isort
|
5 years ago |