synapse/synapse
Richard van der Hoff 63c46349c4
Implement MSC3706: partial state in /send_join response (#11967)
* Make `get_auth_chain_ids` return a Set

It has a set internally, and a set is often useful where it gets used, so let's
avoid converting to an intermediate list.

* Minor refactors in `on_send_join_request`

A little bit of non-functional groundwork

* Implement MSC3706: partial state in /send_join response
2022-02-12 10:44:16 +00:00
..
_scripts
api Stabilise MSC3231 (Token Based Registration) (#11867) 2022-02-04 12:15:13 +00:00
app Return JSON errors for unknown resources under /matrix/client. (#11930) 2022-02-08 07:06:25 -05:00
appservice Remove optional state of ApplicationService.is_interested's store parameter (#11911) 2022-02-07 18:26:42 +00:00
config Implement MSC3706: partial state in /send_join response (#11967) 2022-02-12 10:44:16 +00:00
crypto
events Remove deprecated user_may_create_room_with_invites callback (#11950) 2022-02-11 13:58:11 +00:00
federation Implement MSC3706: partial state in /send_join response (#11967) 2022-02-12 10:44:16 +00:00
groups
handlers Remove deprecated user_may_create_room_with_invites callback (#11950) 2022-02-11 13:58:11 +00:00
http Adds misc missing type hints (#11953) 2022-02-11 07:20:16 -05:00
logging Improve opentracing for federation requests (#11870) 2022-02-03 12:29:16 +00:00
metrics Fix type errors introduced by new annotations in the Prometheus Client library. (#11832) 2022-02-02 16:51:00 +00:00
module_api Remove deprecated user_may_create_room_with_invites callback (#11950) 2022-02-11 13:58:11 +00:00
push
replication Add missing type hints to synapse.replication. (#11938) 2022-02-08 11:03:08 -05:00
res
rest Support the MSC3715 for /relations. (#11941) 2022-02-11 11:20:27 -05:00
server_notices
spam_checker_api
state
static
storage Implement MSC3706: partial state in /send_join response (#11967) 2022-02-12 10:44:16 +00:00
streams
util Add missing type hints to synapse.replication. (#11938) 2022-02-08 11:03:08 -05:00
__init__.py 1.52.0 2022-02-08 11:35:05 +00:00
event_auth.py fix import cycle (#11965) 2022-02-11 13:07:55 +00:00
notifier.py Adds misc missing type hints (#11953) 2022-02-11 07:20:16 -05:00
py.typed
python_dependencies.py Fix type errors introduced by new annotations in the Prometheus Client library. (#11832) 2022-02-02 16:51:00 +00:00
server.py Adds misc missing type hints (#11953) 2022-02-11 07:20:16 -05:00
types.py
visibility.py