File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,4 +2,4 @@ apiVersion: v2
22appVersion : 1.151.0
33description : matrix synapse kubernetes deployment
44name : synapse
5- version : 2.4.2
5+ version : 2.4.3
Original file line number Diff line number Diff line change @@ -386,7 +386,8 @@ ingress:
386386 # routes to typing stream writer singleton worker
387387 # source: room.py:1472 client_patterns("/rooms/.*/typing/...", v1=True) -> (api/v1|r0|v3|unstable)
388388 typing :
389- - " /_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/typing"
389+ # - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/typing"
390+ - " /_matrix/client/(api/v1|r0|v3|unstable)/rooms/[^/]+/typing"
390391 # this is hack to make this regexp longer, because ImplementationSpecific chose longest if both match
391392 # - "/_matrix/client/(api/v1|r0|v3|unstable)/rooms/(?:%21|!)[A-Za-z0-9._=\\-]+(?::|%3[Aa])[A-Za-z0-9.\\-]+/typing"
392393 # https://matrix-org.github.io/synapse/latest/workers.html#the-to_device-stream
@@ -412,8 +413,10 @@ ingress:
412413 # routing to room workers which are NOT receipts stream writers -> assert _can_write_to_receipts -> 500
413414 receipts :
414415 # original
415- - " /_matrix/client/(r0|v3|unstable)/rooms/.*/receipt"
416- - " /_matrix/client/(r0|v3|unstable)/rooms/.*/read_markers"
416+ # - "/_matrix/client/(r0|v3|unstable)/rooms/.*/receipt"
417+ # - "/_matrix/client/(r0|v3|unstable)/rooms/.*/read_markers"
418+ - ' /_matrix/client/(r0|v3|unstable)/rooms/[^/]+/receipt'
419+ - ' /_matrix/client/(r0|v3|unstable)/rooms/[^/]+/read_markers'
417420 # - "/_matrix/client/(r0|v3|unstable)/rooms/(?:%21|!)[A-Za-z0-9._=\\-]+(?::|%3[Aa])[A-Za-z0-9.\\-]+/receipt"
418421 # - "/_matrix/client/(r0|v3|unstable)/rooms/(?:%21|!)[A-Za-z0-9._=\\-]+(?::|%3[Aa])[A-Za-z0-9.\\-]+/read_markers"
419422 # https://matrix-org.github.io/synapse/latest/workers.html#the-presence-stream
You can’t perform that action at this time.
0 commit comments