summary refs log tree commit diff
path: root/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-05-03 10:31:28 +0200
committerRory& <root@rory.gay>2026-05-03 10:31:28 +0200
commit437edcbd08e64bd0b038693bba426be1b9679db3 (patch)
treeb4ee3f4c46783c71c93a2e7657b99ac13bb19eae /packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch
parentBump cargo lock for synapse (diff)
downloadRory-Open-Architecture-master.tar.xz
Update inputs, update synapse patches HEAD master
Diffstat (limited to 'packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch')
-rw-r--r--packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch15
1 files changed, 8 insertions, 7 deletions
diff --git a/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch b/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch

index a589d9d..5d07d0e 100644 --- a/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch +++ b/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch
@@ -1,4 +1,4 @@ -From 20006e0e445baf4d1364ed439cc15050895755cd Mon Sep 17 00:00:00 2001 +From 6f6e656426f6d1e91aec75b87e28237014fa702e Mon Sep 17 00:00:00 2001 From: Rory& <root@rory.gay> Date: Sat, 26 Jul 2025 09:50:56 +0200 Subject: [PATCH 16/24] Add bulk send events endpoint @@ -30,7 +30,7 @@ index 705d74dee1..075c3de261 100644 } diff --git a/synapse/rest/client/room.py b/synapse/rest/client/room.py -index 6631e629db..f21240e346 100644 +index 7f3b1153f7..168415249b 100644 --- a/synapse/rest/client/room.py +++ b/synapse/rest/client/room.py @@ -23,10 +23,12 @@ @@ -46,14 +46,15 @@ index 6631e629db..f21240e346 100644 import attr from prometheus_client.core import Histogram -@@ -51,12 +53,14 @@ from synapse.api.errors import ( +@@ -51,6 +53,7 @@ from synapse.api.errors import ( UnredactedContentDeletedError, ) from synapse.api.filtering import Filter +from synapse.api.ratelimiting import RequestRatelimiter from synapse.events.utils import ( EventClientSerializer, - SerializeEventConfig, + FilteredEvent, +@@ -58,6 +61,7 @@ from synapse.events.utils import ( format_event_for_client_v2, ) from synapse.handlers.pagination import GetMessagesResult @@ -61,7 +62,7 @@ index 6631e629db..f21240e346 100644 from synapse.http.server import HttpServer from synapse.http.servlet import ( ResolveRoomIdMixin, -@@ -513,7 +517,6 @@ class RoomSendEventRestServlet(TransactionRestServlet): +@@ -514,7 +518,6 @@ class RoomSendEventRestServlet(TransactionRestServlet): txn_id, ) @@ -69,7 +70,7 @@ index 6631e629db..f21240e346 100644 def _parse_request_delay( request: SynapseRequest, max_delay: int | None, -@@ -1755,6 +1758,112 @@ class RoomSummaryRestServlet(ResolveRoomIdMixin, RestServlet): +@@ -1758,6 +1761,112 @@ class RoomSummaryRestServlet(ResolveRoomIdMixin, RestServlet): remote_room_hosts, ) @@ -182,7 +183,7 @@ index 6631e629db..f21240e346 100644 def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None: RoomStateEventRestServlet(hs).register(http_server) -@@ -1764,6 +1873,7 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None: +@@ -1767,6 +1876,7 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None: JoinRoomAliasServlet(hs).register(http_server) RoomMembershipRestServlet(hs).register(http_server) RoomSendEventRestServlet(hs).register(http_server)