Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.d/17954.doc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Reorganized regular expressions for account data, receipts and presence requests in the documentation on generic_worker. This is because POST requests to those paths require the worker to be configured as a stream writer. Contributed by @evoL.
Comment thread
MadLittleMods marked this conversation as resolved.
Outdated
18 changes: 7 additions & 11 deletions docs/workers.md
Original file line number Diff line number Diff line change
Expand Up @@ -273,17 +273,6 @@ information.
^/_matrix/client/(api/v1|r0|v3|unstable)/knock/
^/_matrix/client/(api/v1|r0|v3|unstable)/profile/

# Account data requests
^/_matrix/client/(r0|v3|unstable)/.*/tags
^/_matrix/client/(r0|v3|unstable)/.*/account_data

# Receipts requests
^/_matrix/client/(r0|v3|unstable)/rooms/.*/receipt
^/_matrix/client/(r0|v3|unstable)/rooms/.*/read_markers

# Presence requests
^/_matrix/client/(api/v1|r0|v3|unstable)/presence/

Comment thread
evoL marked this conversation as resolved.
Comment thread
MadLittleMods marked this conversation as resolved.
# User directory search requests
^/_matrix/client/(r0|v3|unstable)/user_directory/search$

Expand All @@ -292,6 +281,13 @@ Additionally, the following REST endpoints can be handled for GET requests:
^/_matrix/client/(api/v1|r0|v3|unstable)/pushrules/
^/_matrix/client/unstable/org.matrix.msc4140/delayed_events

# Account data requests
^/_matrix/client/(r0|v3|unstable)/.*/tags
^/_matrix/client/(r0|v3|unstable)/.*/account_data

# Presence requests
^/_matrix/client/(api/v1|r0|v3|unstable)/presence/

Pagination requests can also be handled, but all requests for a given
room must be routed to the same instance. Additionally, care must be taken to
ensure that the purge history admin API is not used while pagination requests
Expand Down