23 коммитов (develop)

Автор SHA1 Сообщение Дата
  Erik Johnston ba47fea528
Allow multiple workers to write to receipts stream. (#16432) 6 месяцев назад
  Erik Johnston 009b47badf
Factor out `MultiWriter` token from `RoomStreamToken` (#16427) 7 месяцев назад
  Erik Johnston 80ec81dcc5
Some refactors around receipts stream (#16426) 7 месяцев назад
  Erik Johnston 954921736b
Refactor `get_user_by_id` (#16316) 8 месяцев назад
  Mathieu Velten dcb2778341
Add last_seen_ts to the admin users API (#16218) 8 месяцев назад
  Mathieu Velten 358896e1b8
Implements a task scheduler for resumable potentially long running tasks (#15891) 9 месяцев назад
  Patrick Cloke ad3f43be9a
Run pyupgrade for python 3.7 & 3.8. (#16110) 9 месяцев назад
  Patrick Cloke d98a43d922
Stabilize support for MSC3970: updated transaction semantics (scope to `device_id`) (#15629) 9 месяцев назад
  Patrick Cloke a4243183f0
Add + as an allowed character for Matrix IDs (MSC4009) (#15911) 10 месяцев назад
  Mathieu Velten 14f9d9b452
Fix empty scope when having version mismatch between workers (#15774) 11 месяцев назад
  Quentin Gliech c5cf1b421d Save the scopes in the requester 1 год назад
  Sean Quah 68dcd2cbcb
Re-type config paths in `ConfigError`s to be `StrSequence`s (#15615) 1 год назад
  Patrick Cloke 36df9c5e36
Implement MSC4009 to widen the allowed Matrix ID grammar (#15536) 1 год назад
  Jason Little 56efa9b167
Experimental Unix socket support (#15353) 1 год назад
  David Robertson 3b0083c92a
Use immutabledict instead of frozendict (#15113) 1 год назад
  dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) 1 год назад
  Patrick Cloke 119e0795a5
Implement MSC3966: Add a push rule condition to search for a value in an array. (#15045) 1 год назад
  Patrick Cloke 14be78d492
Support for MSC3758: exact_event_match push condition (#14964) 1 год назад
  David Robertson 80d44060c9
Faster joins: omit partial rooms from eager syncs until the resync completes (#14870) 1 год назад
  Erik Johnston 9187fd940e
Wait for streams to catch up when processing HTTP replication. (#14820) 1 год назад
  reivilibre ba4ea7d13f
Batch up replication requests to request the resyncing of remote users's devices. (#14716) 1 год назад
  David Robertson e2a1adbf5d
Allow selecting "prejoin" events by state keys (#14642) 1 год назад
  David Robertson b5b5f66084
Move `StateFilter` to `synapse.types` (#14668) 1 год назад