MatrixSynapse/tests/rest/client
Patrick Cloke 4bd54b263e
Do not allow MSC3440 threads to fork threads (#11161)
Adds validation to the Client-Server API to ensure that
the potential thread head does not relate to another event
already. This results in not allowing a thread to "fork" into
other threads.

If the target event is unknown for some reason (maybe it isn't
visible to your homeserver), but is the target of other events
it is assumed that the thread can be created from it. Otherwise,
it is rejected as an unknown event.
2021-11-18 13:43:09 +00:00
..
__init__.py
test_account.py
test_auth.py
test_capabilities.py Rename `get_access_token_for_user_id` method to `create_access_token_for_user_id` (#11369) 2021-11-17 14:10:57 +00:00
test_consent.py Default value for `public_baseurl` (#11210) 2021-11-08 14:13:10 +00:00
test_directory.py Test room alias deletion (#11327) 2021-11-12 19:56:00 +00:00
test_ephemeral_message.py
test_events.py
test_filter.py
test_groups.py
test_identity.py
test_keys.py
test_login.py Add support for the stable version of MSC2778 (#11335) 2021-11-15 10:31:22 +00:00
test_password_policy.py
test_power_levels.py
test_presence.py
test_profile.py
test_push_rule_attrs.py
test_redactions.py
test_register.py Default value for `public_baseurl` (#11210) 2021-11-08 14:13:10 +00:00
test_relations.py Do not allow MSC3440 threads to fork threads (#11161) 2021-11-18 13:43:09 +00:00
test_report_event.py
test_retention.py
test_rooms.py Support filtering by relations per MSC3440 (#11236) 2021-11-09 08:10:58 -05:00
test_sendtodevice.py
test_shadow_banned.py
test_shared_rooms.py
test_sync.py Require body for read receipts with user-agent exceptions (#11157) 2021-11-09 10:26:07 +00:00
test_third_party_rules.py
test_transactions.py
test_typing.py
test_upgrade_room.py
utils.py Misc typing fixes for tests, part 2 of N (#11330) 2021-11-16 10:41:35 +00:00