72 Commits (22cc93afe38d34c859d8863a99996e7e72ca1733)

Autor SHA1 Mensagem Data
  reivilibre 22cc93afe3
Enable Faster Remote Room Joins against worker-mode Synapse. (#14752) 1 ano atrás
  Erik Johnston 65d0386693
Always notify replication when a stream advances (#14877) 1 ano atrás
  reivilibre 501f62d1a6
Faster remote room joins: stream the un-partial-stating of rooms over replication. [rei:frrj/streams/unpsr] (#14473) 1 ano atrás
  Sean Quah f792dd74e1
Remove option to skip locking of tables during emulated upserts (#14469) 1 ano atrás
  schmop c2e06c36d4
Fix crash admin media list api when info is None (#14537) 1 ano atrás
  Patrick Cloke d8cc86eff4
Remove redundant types from comments. (#14412) 1 ano atrás
  David Robertson c3a4780080
When restarting a partial join resync, prioritise the server which actioned a partial join (#14126) 1 ano atrás
  Patrick Cloke 0b037d6c91
Fix handling of public rooms filter with a network tuple. (#14053) 1 ano atrás
  Erik Johnston 606b2d9009
Add cache to `get_partial_state_servers_at_join` (#14013) 1 ano atrás
  Erik Johnston 5f659d4a88
Handle local device list updates during partial join (#13934) 1 ano atrás
  Erik Johnston 4b17a5ace8
Handle remote device list updates during partial join (#13913) 1 ano atrás
  David Robertson f5aaa55e27
Add new columns tracking when we partial-joined (#13892) 1 ano atrás
  Sean Quah 03c2bfb7f8
Send device list updates out to servers in partially joined rooms (#13874) 1 ano atrás
  Erik Johnston 9d2823ab70
Cache `is_partial_state_room` (#13693) 1 ano atrás
  David Robertson a160406d24
Fix admin List Room API return type on sqlite (#13509) 1 ano atrás
  reivilibre 8bdf2bd31e
Fix a bug in the `/event_reports` Admin API which meant that the total count could be larger than the number of results you can actually query for. (#13525) 1 ano atrás
  Šimon Brandner 583f22780f
Use stable prefixes for MSC3827: filtering of `/publicRooms` by room type (#13370) 1 ano atrás
  andrew do 2d82cdafd2
expose whether a room is a space in the Admin API (#13208) 1 ano atrás
  Sean Quah 68db233f0c
Handle race between persisting an event and un-partial stating a room (#13100) 1 ano atrás
  Šimon Brandner 13e359aec8
Implement MSC3827: Filtering of `/publicRooms` by room type (#13031) 1 ano atrás
  Richard van der Hoff 7c6b2204d1
Faster joins: add issue links to the TODOs (#13004) 1 ano atrás
  Erik Johnston 888a29f412
Wait for lazy join to complete when getting current state (#12872) 1 ano atrás
  Sean Quah 641908f72f
Faster room joins: Resume state re-syncing after a Synapse restart (#12813) 1 ano atrás
  David Robertson 81d9f2a8e9
Fixes to MSC3787 implementation (#12858) 2 anos atrás
  Brendan Abolivier 4cc4229cd7
Prevent expired events from being filtered out when retention is disabled (#12611) 2 anos atrás
  Richard van der Hoff 320186319a
Resync state after partial-state join (#12394) 2 anos atrás
  Dirk Klimpel ac95167d2f
Add some type hints to datastore. (#12255) 2 anos atrás
  Richard van der Hoff e2e1d90a5e
Faster joins: persist to database (#12012) 2 anos atrás
  Richard van der Hoff 3070af4809
remote join processing: get create event from state, not auth_chain (#12039) 2 anos atrás
  Daniel Sonck 6b241f5286
Make pagination of rooms in admin api stable (#11737) 2 anos atrás
  Patrick Cloke cbd82d0b2d
Convert all namedtuples to attrs. (#11665) 2 anos atrás
  Sean Quah c7fe32edb4
Add type hints to `synapse/storage/databases/main/room.py` (#11575) 2 anos atrás
  Sean Quah a4dce5b53d
Remove redundant `COALESCE()`s around `COUNT()`s in database queries (#11570) 2 anos atrás
  Sean Quah 5305a5e881
Type hint the constructors of the data store classes (#11555) 2 anos atrás
  Dirk Klimpel 81b18fe5c0
Add dedicated admin API for blocking a room (#11324) 2 anos atrás
  David Robertson b6f4d122ef
Allow admins to proactively block rooms (#11228) 2 anos atrás
  Dirk Klimpel 7537201840
Add search by room ID and room alias to List Room admin API (#11099) 2 anos atrás
  Sean Quah 2b82ec425f
Add type hints for most `HomeServer` parameters (#11095) 2 anos atrás
  Patrick Cloke 5573133348
Move experimental & retention config out of the server module. (#11070) 2 anos atrás
  Patrick Cloke 94b620a5ed
Use direct references for configuration variables (part 6). (#10916) 2 anos atrás
  Patrick Cloke 01c88a09cd
Use direct references for some configuration variables (#10798) 2 anos atrás
  Eric Eastwood dc75fb7f05
Populate `rooms.creator` field for easy lookup (#10697) 2 anos atrás
  Andrew Morgan 703e3a9e85
Allow /createRoom to be run on workers (#10564) 2 anos atrás
  Andrew Morgan 84469bdac7
Remove the unused public_room_list_stream (#10565) 2 anos atrás
  Patrick Cloke 5db118626b
Add a return type to parse_string. (#10438) 2 anos atrás
  Richard van der Hoff c2c364f27f
Replace `room_depth.min_depth` with a BIGINT (#10289) 2 anos atrás
  Andrew Morgan a7a37437bc
Integrate knock rooms with the public rooms directory (#9359) 2 anos atrás
  Dirk Klimpel 0284d2a297
Add new admin APIs to remove media by media ID from quarantine. (#10044) 3 anos atrás
  Callum Brown 8fb9af570f
Make reason and score optional for report_event (#10077) 3 anos atrás
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 anos atrás