synapse/changelog.d
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
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
10847.misc Add type annotations to synapse.metrics (#10847) 2021-11-17 19:07:02 +00:00
11161.feature Do not allow MSC3440 threads to fork threads (#11161) 2021-11-18 13:43:09 +00:00
11223.feature Convert delete room admin API to async endpoint (#11223) 2021-11-12 12:35:31 +00:00
11228.feature Allow admins to proactively block rooms (#11228) 2021-11-09 13:11:47 +00:00
11230.bugfix Change display names/avatar URLs to None if they contain null bytes before storing in DB (#11230) 2021-11-12 10:38:24 -08:00
11236.feature Support filtering by relations per MSC3440 (#11236) 2021-11-09 08:10:58 -05:00
11242.misc Split out federated PDU retrieval into a non-cached version (#11242) 2021-11-09 15:07:57 -06:00
11247.misc Clarifications and small fixes to to-device related code (#11247) 2021-11-09 14:31:15 +00:00
11278.misc Fix typo in RelationAggregationPaginationServlet error response (#11278) 2021-11-09 12:11:50 +00:00
11280.misc Remove unused tables room_stats_historical and user_stats_historical (#11280) 2021-11-12 16:47:56 -08:00
11281.doc Suggest using /etc/matrix-synapse/conf.d/ for configuration with Debian packages (#11281) 2021-11-12 13:17:06 +00:00
11282.misc Require mypy for synapse/ & tests/ unless excluded (#11282) 2021-11-09 16:22:47 +00:00
11285.misc Ignore missing imports for parameterized. (#11285) 2021-11-09 19:04:53 +00:00
11286.doc Fix typos in the username_available admin API documentation. (#11286) 2021-11-09 21:11:05 +00:00
11287.misc Add missing type hints to synapse.app. (#11287) 2021-11-10 15:06:54 -05:00
11288.bugfix Fix error in thumbnail generation (#11288) 2021-11-10 20:49:43 +00:00
11292.misc Remove redundant parameters on _check_event_auth (#11292) 2021-11-10 14:16:06 +00:00
11297.misc Add type hints to synapse._scripts (#11297) 2021-11-10 17:55:32 +00:00
11298.doc Add documentation page stubs for Single Sign-On, SAML and CAS pages (#11298) 2021-11-10 17:54:56 +00:00
11303.misc Move sql file for remove_deleted_devices_from_device_inbox into v65 (#11303) 2021-11-11 15:01:13 +00:00
11307.misc Add type hints to some storage classes (#11307) 2021-11-11 08:47:31 -05:00
11310.misc Correct type hint for room_batch.py (#11310) 2021-11-11 16:49:28 +00:00
11311.misc Add type hints to media repository storage module (#11311) 2021-11-12 11:05:26 -05:00
11312.misc Get db signatures file to pass mypy (#11312) 2021-11-11 17:04:44 +00:00
11313.misc Annotations for user_erasure_store (#11313) 2021-11-11 19:22:19 +00:00
11314.misc Attempt to annotate events_forward_extremities (#11314) 2021-11-12 15:58:17 +00:00
11316.misc Annotations for state_deltas.py (#11316) 2021-11-12 20:24:12 +00:00
11318.feature Add support for /_matrix/client/v3 APIs (#11318) 2021-11-16 14:47:58 +01:00
11320.doc change 'Home Server' to one word 'homeserver' (#11320) 2021-11-16 10:21:01 +00:00
11321.misc Add more type hints to synapse.util. (#11321) 2021-11-12 13:43:06 +00:00
11322.misc Generalize the disallowed_untyped_defs in mypy.ini (#11322) 2021-11-12 14:27:45 +00:00
11323.misc Misc typing fixes for tests, part 1 of N (#11323) 2021-11-12 15:50:54 +00:00
11327.misc Test room alias deletion (#11327) 2021-11-12 19:56:00 +00:00
11328.misc Add most missing type hints to synapse.util (#11328) 2021-11-16 08:47:36 -05:00
11330.misc Misc typing fixes for tests, part 2 of N (#11330) 2021-11-16 10:41:35 +00:00
11332.misc Rollback #11322 due to wrong syntax in mypy.ini. (#11332) 2021-11-12 20:10:03 +00:00
11335.feature Add support for the stable version of MSC2778 (#11335) 2021-11-15 10:31:22 +00:00
11339.misc Get directory db file to pass mypy (#11339) 2021-11-15 12:59:05 +00:00
11340.bugfix Properly register all callback hooks for legacy password authentication providers (#11340) 2021-11-16 12:53:31 +00:00
11342.misc Database storage profile passes mypy (#11342) 2021-11-15 12:59:33 +00:00
11347.feature Add ability to un-shadow-ban via the admin API. (#11347) 2021-11-16 12:43:53 +00:00
11355.bugfix Avoid sharing room hierarchy responses between users (#11355) 2021-11-16 15:40:47 +00:00
11359.misc Fix incorrect return value in tests. (#11359) 2021-11-16 16:36:46 +00:00
11368.misc Fix running complement.sh script. (#11368) 2021-11-17 09:04:50 -05:00
11369.misc Rename get_access_token_for_user_id method to create_access_token_for_user_id (#11369) 2021-11-17 14:10:57 +00:00
11371.feature Add support for /_matrix/media/v3 APIs (#11371) 2021-11-17 15:30:24 +00:00
11381.doc Docs: Quote wildcard federation_certificate_verification_whitelist (#11381) 2021-11-18 12:24:40 +00:00