瀏覽代碼

Load `/register/available` endpoint on workers (#15268)

tags/v1.80.0rc1
Jason Little 1 年之前
committed by GitHub
父節點
當前提交
3d70cc393f
沒有發現已知的金鑰在資料庫的簽署中 GPG 金鑰 ID: 4AEE18F83AFDEB23
共有 4 個檔案被更改,包括 4 行新增1 行删除
  1. +1
    -0
      changelog.d/15268.feature
  2. +1
    -0
      docker/configure_workers_and_start.py
  3. +1
    -0
      docs/workers.md
  4. +1
    -1
      synapse/rest/client/register.py

+ 1
- 0
changelog.d/15268.feature 查看文件

@@ -0,0 +1 @@
Allow loading `/register/available` endpoint on workers.

+ 1
- 0
docker/configure_workers_and_start.py 查看文件

@@ -163,6 +163,7 @@ WORKERS_CONFIG: Dict[str, Dict[str, Any]] = {
"^/_matrix/client/versions$",
"^/_matrix/client/(api/v1|r0|v3|unstable)/voip/turnServer$",
"^/_matrix/client/(r0|v3|unstable)/register$",
"^/_matrix/client/(r0|v3|unstable)/register/available$",
"^/_matrix/client/(r0|v3|unstable)/auth/.*/fallback/web$",
"^/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/messages$",
"^/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/event",


+ 1
- 0
docs/workers.md 查看文件

@@ -245,6 +245,7 @@ information.
# 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$

# Event sending requests


+ 1
- 1
synapse/rest/client/register.py 查看文件

@@ -956,7 +956,7 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
if hs.config.worker.worker_app is None:
EmailRegisterRequestTokenRestServlet(hs).register(http_server)
MsisdnRegisterRequestTokenRestServlet(hs).register(http_server)
UsernameAvailabilityRestServlet(hs).register(http_server)
RegistrationSubmitTokenServlet(hs).register(http_server)
UsernameAvailabilityRestServlet(hs).register(http_server)
RegistrationTokenValidityRestServlet(hs).register(http_server)
RegisterRestServlet(hs).register(http_server)

Loading…
取消
儲存