@@ -401,13 +401,13 @@ ingress:
401401
402402 # shold be before encryption rules ^/_matrix/client/(r0|v3|unstable)/keys/.*
403403 deviceListsRoutes :
404+ - ' /_matrix/client/(r0|v3|unstable)/keys/upload(/.*)?$'
405+ - ' /_matrix/client/(api/v1|r0|v3|unstable)/keys/device_signing/upload$'
406+ - ' /_matrix/client/(api/v1|r0|v3|unstable)/keys/signatures/upload$'
404407 - ' /_matrix/client/(r0|v3)/delete_devices$'
405408 # - /_matrix/client/(api/v1|r0|v3|unstable)/devices(/|$)
406409 - ' /_matrix/client/(api/v1|r0|v3|unstable)/devices(/.*)?$'
407410 # - /_matrix/client/(r0|v3|unstable)/keys/upload
408- - ' /_matrix/client/(r0|v3|unstable)/keys/upload(/.*)?$'
409- - ' /_matrix/client/(api/v1|r0|v3|unstable)/keys/device_signing/upload$'
410- - ' /_matrix/client/(api/v1|r0|v3|unstable)/keys/signatures/upload$'
411411
412412 # validated 020626
413413 threadSubscriptionsRoutes :
@@ -435,11 +435,6 @@ ingress:
435435 - " /_matrix/client/(api/v1|r0|v3|unstable)/rooms/[^/]+/initialSync$"
436436 - ' /_matrix/client/unstable/org\.matrix\.simplified_msc3575/sync$'
437437
438- # by user-id
439- syncKeysRoutes :
440- - ' /_matrix/client/(r0|v3|unstable)/room_keys/keys(/[^/]+)?(/[^/]+)?$'
441- - ' /_matrix/client/(r0|v3|unstable)/room_keys/version(/[^/]+)?$'
442-
443438 userDirectoryRoutes :
444439 - " /_matrix/client/(r0|v3|unstable)/user_directory/search$"
445440
@@ -455,14 +450,23 @@ ingress:
455450 - ' /_matrix/client/(r0|v3|unstable)/knock/.*'
456451 - ' /_matrix/client/(api/v1|r0|v3|unstable)/profile/.*'
457452 # by round-robin
458- clientReaderRoomKeys :
459- - ' /_matrix/client/(r0|v3|unstable)/keys/changes$'
460- - ' /_matrix/client/(r0|v3|unstable)/keys/claim$'
461- - ' /_matrix/client/unstable/org\.matrix\.msc3983/keys/claim$'
462- - ' /_matrix/client/(r0|v3|unstable)/keys/query$'
453+ clientReaderRoomKeys : []
454+ # - "/_matrix/client/(api/v1|r0|v3|unstable)/room_keys/.*$"
455+ # #- "/_matrix/client/(api/v1|r0|v3|unstable)/room_keys/"
456+ # - "/_matrix/client/(api/v1|r0|v3|unstable)/keys/(query|changes|claim|room_keys/.*)$"
457+ # #- "/_matrix/client/(api/v1|r0|v3|unstable)/keys/(query|changes|claim|room_keys/)"
458+
463459 # moved to deviceListsRoutes
464460 # - '/_matrix/client/(r0|v3|unstable)/keys/query$'
465461
462+ # by user-id
463+ syncKeysRoutes :
464+ # - '/_matrix/client/(r0|v3|unstable)/room_keys/keys(/[^/]+)?(/[^/]+)?$'
465+ # - '/_matrix/client/(r0|v3|unstable)/room_keys/version(/[^/]+)?$'
466+ - " /_matrix/client/(api/v1|r0|v3|unstable)/room_keys/.*$"
467+ # - "/_matrix/client/(api/v1|r0|v3|unstable)/room_keys/"
468+ - " /_matrix/client/(api/v1|r0|v3|unstable)/keys/(query|changes|claim|room_keys/.*)$"
469+ # - "/_matrix/client/(api/v1|r0|v3|unstable)/keys/(query|changes|claim|room_keys/)"
466470 # by round-robin
467471 clientReaderRoutes :
468472 - ' /_matrix/client/versions$'
0 commit comments