Commit History

Author SHA1 Message Date
  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