13 Commits (8ab16a92edd675453c78cfd9974081e374b0f998)

Auteur SHA1 Bericht Datum
  Shay 8ab16a92ed
Persist CreateRoom events to DB in a batch (#13800) 1 jaar geleden
  Erik Johnston 1e453053cb
Rename storage classes (#12913) 1 jaar geleden
  Erik Johnston 4660d9fdcf
Fix up `state_store` naming (#12871) 2 jaren geleden
  Dirk Klimpel 50ae4eafe1
Add some type hints to `event_federation` datastore (#12753) 2 jaren geleden
  Richard van der Hoff 17d99f758a
Optimise backfill calculation (#12522) 2 jaren geleden
  Eric Eastwood 9633eb2162
Allow non-member state sent in room batch to resolve for historic events (MSC2716) (#12329) 2 jaren geleden
  Eric Eastwood 14662d3c18
Refactor `create_new_client_event` to use a new parameter, `state_event_ids`, which accurately describes the usage with MSC2716 instead of abusing `auth_event_ids` (#12083) 2 jaren geleden
  Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 2 jaren geleden
  Eric Eastwood fef2e792be
Fix historical messages backfilling in random order on remote homeservers (MSC2716) (#11114) 2 jaren geleden
  Eric Eastwood 7ffddd819c
Prevent historical state from being pushed to an application service via `/transactions` (MSC2716) (#11265) 2 jaren geleden
  Patrick Cloke c01bc5f43d
Add remaining type hints to `synapse.events`. (#11098) 2 jaren geleden
  Eric Eastwood 35d6b914eb
Resolve and share `state_groups` for all historical events in batch (MSC2716) (#10975) 2 jaren geleden
  Eric Eastwood a7d22c36db
Refactor MSC2716 `/batch_send` endpoint into separate handler functions (#10974) 2 jaren geleden
  Eric Eastwood 9fd057b8c5
Ensure `(room_id, next_batch_id)` is unique to avoid cross-talk/conflicts between batches (MSC2716) (#10877) 2 jaren geleden
  Eric Eastwood 51e2db3598
Rename MSC2716 things from `chunk` to `batch` to match `/batch_send` endpoint (#10838) 2 jaren geleden
  Eric Eastwood ee557b5375
Rename `/batch_send` query parameter from `?prev_event` to more obvious usage with `?prev_event_id` (MSC2716) (#10839) 2 jaren geleden
  Eric Eastwood 145c006ef7
Verify `?chunk_id` actually corresponds to an insertion event that exists (MSC2716) (#10776) 2 jaren geleden
  Eric Eastwood 1c555527b3
Split out `/batch_send` meta events to their own fields (MSC2716) (#10777) 2 jaren geleden
  Patrick Cloke d1f1b46c2c
Additional type hints for client REST servlets (part 4) (#10728) 2 jaren geleden
  reivilibre 642a42edde
Flatten the synapse.rest.client package (#10600) 2 jaren geleden
  Eric Eastwood c8d54be44c
Move /batch_send to /v2_alpha directory (MSC2716) (#10576) 2 jaren geleden