cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 7feea5babf5c5c0b086ea7d0d7fcd56e9e8b92f9
parent 191b25406c6a9e1adf4821acf69ea50ec22809ac
Author: MTRNord <mtrnord1@gmail.com>
Date:   Tue, 11 Apr 2023 13:22:42 +0200

Fix synapse

Diffstat:
Mapps/base/matrix/synapse/release.yaml | 124++++++++++++++++++++++++++++++++++++++-----------------------------------------
1 file changed, 60 insertions(+), 64 deletions(-)

diff --git a/apps/base/matrix/synapse/release.yaml b/apps/base/matrix/synapse/release.yaml @@ -75,60 +75,56 @@ spec: listeners: [client, federation] csPaths: # Sync requests - - /_matrix/client/(r0|v3)/sync$ - - /_matrix/client/(api/v1|r0|v3)/events$ - - /_matrix/client/(api/v1|r0|v3)/initialSync$ - # Sync requests - - /_matrix/client/(r0|v3)/sync$ - - /_matrix/client/(api/v1|r0|v3)/events$ - - /_matrix/client/(api/v1|r0|v3)/initialSync$ - - /_matrix/client/(api/v1|r0|v3)/rooms/[^/]+/initialSync$/_matrix/client/(api/v1|r0|v3)/rooms/[^/]+/initialSync$ + - "/_matrix/client/(r0|v3)/sync$" + - "/_matrix/client/(api/v1|r0|v3)/events$" + - "/_matrix/client/(api/v1|r0|v3)/initialSync$" + - "/_matrix/client/(api/v1|r0|v3)/rooms/[^/]+/initialSync$/_matrix/client/(api/v1|r0|v3)/rooms/[^/]+/initialSync$" # Client API requests - - /_matrix/client/(api/v1|r0|v3|unstable)/createRoom$ - - /_matrix/client/(api/v1|r0|v3|unstable)/publicRooms$ - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/joined_members$ - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/context/.*$ - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/members$ - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/state$ - - /_matrix/client/v1/rooms/.*/hierarchy$ - - /_matrix/client/(v1|unstable)/rooms/.*/relations/ - - /_matrix/client/v1/rooms/.*/threads$ - - /_matrix/client/unstable/org.matrix.msc2716/rooms/.*/batch_send$ - - /_matrix/client/unstable/im.nheko.summary/rooms/.*/summary$ - - /_matrix/client/(r0|v3|unstable)/account/3pid$ - - /_matrix/client/(r0|v3|unstable)/account/whoami$ - - /_matrix/client/(r0|v3|unstable)/devices$ - - /_matrix/client/versions$ - - /_matrix/client/(api/v1|r0|v3|unstable)/voip/turnServer$ - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/event/ - - /_matrix/client/(api/v1|r0|v3|unstable)/joined_rooms$ - - /_matrix/client/v1/rooms/.*/timestamp_to_event$ - - /_matrix/client/(api/v1|r0|v3|unstable/.*)/rooms/.*/aliases - - /_matrix/client/(api/v1|r0|v3|unstable)/search$ - - /_matrix/client/(r0|v3|unstable)/user/.*/filter(/|$) + - "/_matrix/client/(api/v1|r0|v3|unstable)/createRoom$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/publicRooms$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/joined_members$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/context/.*$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/members$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/state$" + - "/_matrix/client/v1/rooms/.*/hierarchy$" + - "/_matrix/client/(v1|unstable)/rooms/.*/relations/" + - "/_matrix/client/v1/rooms/.*/threads$" + - "/_matrix/client/unstable/org.matrix.msc2716/rooms/.*/batch_send$" + - "/_matrix/client/unstable/im.nheko.summary/rooms/.*/summary$" + - "/_matrix/client/(r0|v3|unstable)/account/3pid$" + - "/_matrix/client/(r0|v3|unstable)/account/whoami$" + - "/_matrix/client/(r0|v3|unstable)/devices$" + - "/_matrix/client/versions$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/voip/turnServer$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/event/" + - "/_matrix/client/(api/v1|r0|v3|unstable)/joined_rooms$" + - "/_matrix/client/v1/rooms/.*/timestamp_to_event$" + - "/_matrix/client/(api/v1|r0|v3|unstable/.*)/rooms/.*/aliases" + - "/_matrix/client/(api/v1|r0|v3|unstable)/search$" + - "/_matrix/client/(r0|v3|unstable)/user/.*/filter(/|$)" # Encryption requests - - /_matrix/client/(r0|v3|unstable)/keys/query$ - - /_matrix/client/(r0|v3|unstable)/keys/changes$ - - /_matrix/client/(r0|v3|unstable)/keys/claim$ - - /_matrix/client/(r0|v3|unstable)/room_keys/ - - /_matrix/client/(r0|v3|unstable)/keys/upload/ + - "/_matrix/client/(r0|v3|unstable)/keys/query$" + - "/_matrix/client/(r0|v3|unstable)/keys/changes$" + - "/_matrix/client/(r0|v3|unstable)/keys/claim$" + - "/_matrix/client/(r0|v3|unstable)/room_keys/" + - "/_matrix/client/(r0|v3|unstable)/keys/upload/" # Registration/login requests - - /_matrix/client/(api/v1|r0|v3|unstable)/login$ - - /_matrix/client/(r0|v3|unstable)/register$ - - /_matrix/client/(r0|v3|unstable)/register/available$ - - /_matrix/client/v1/register/m.login.registration_token/validity$ + - "/_matrix/client/(api/v1|r0|v3|unstable)/login$" + - "/_matrix/client/(r0|v3|unstable)/register$" + - "/_matrix/client/(r0|v3|unstable)/register/available$" + - "/_matrix/client/v1/register/m.login.registration_token/validity$" # Event sending requests - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/redact - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/send - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/state/ - - /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/(join|invite|leave|ban|unban|kick)$ - - /_matrix/client/(api/v1|r0|v3|unstable)/join/ - - /_matrix/client/(api/v1|r0|v3|unstable)/knock/ - - /_matrix/client/(api/v1|r0|v3|unstable)/profile/ + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/redact" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/send" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/state/" + - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/(join|invite|leave|ban|unban|kick)$" + - "/_matrix/client/(api/v1|r0|v3|unstable)/join/" + - "/_matrix/client/(api/v1|r0|v3|unstable)/knock/" + - "/_matrix/client/(api/v1|r0|v3|unstable)/profile/" # # User directory search requests # - /_matrix/client/(r0|v3|unstable)/user_directory/search$ @@ -150,24 +146,24 @@ spec: paths: # Federation requests - - /_matrix/federation/v1/state_ids/ - - /_matrix/federation/v1/state/ - - /_matrix/federation/v1/event/ - - /_matrix/federation/v1/backfill/ - - /_matrix/federation/v1/get_missing_events/ - - /_matrix/federation/v1/publicRooms - - /_matrix/federation/v1/query/ - - /_matrix/federation/v1/make_join/ - - /_matrix/federation/v1/make_leave/ - - /_matrix/federation/(v1|v2)/send_join/ - - /_matrix/federation/(v1|v2)/send_leave/ - - /_matrix/federation/(v1|v2)/invite/ - - /_matrix/federation/v1/event_auth/ - - /_matrix/federation/v1/timestamp_to_event/ - - /_matrix/federation/v1/exchange_third_party_invite/ - - /_matrix/federation/v1/user/devices/ - - /_matrix/key/v2/query - - /_matrix/federation/v1/hierarchy/ + - "/_matrix/federation/v1/state_ids/" + - "/_matrix/federation/v1/state/" + - "/_matrix/federation/v1/event/" + - "/_matrix/federation/v1/backfill/" + - "/_matrix/federation/v1/get_missing_events/" + - "/_matrix/federation/v1/publicRooms" + - "/_matrix/federation/v1/query/" + - "/_matrix/federation/v1/make_join/" + - "/_matrix/federation/v1/make_leave/" + - "/_matrix/federation/(v1|v2)/send_join/" + - "/_matrix/federation/(v1|v2)/send_leave/" + - "/_matrix/federation/(v1|v2)/invite/" + - "/_matrix/federation/v1/event_auth/" + - "/_matrix/federation/v1/timestamp_to_event/" + - "/_matrix/federation/v1/exchange_third_party_invite/" + - "/_matrix/federation/v1/user/devices/" + - "/_matrix/key/v2/query" + - "/_matrix/federation/v1/hierarchy/" # # Inbound federation transaction request # - /_matrix/federation/v1/send/