mirror of
				https://github.com/matrix-org/synapse.git
				synced 2025-11-03 21:57:26 +00:00 
			
		
		
		
	Load /register/available endpoint on workers (#15268)
				
					
				
			This commit is contained in:
		
							parent
							
								
									66fc166b96
								
							
						
					
					
						commit
						3d70cc393f
					
				
							
								
								
									
										1
									
								
								changelog.d/15268.feature
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								changelog.d/15268.feature
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					Allow loading `/register/available` endpoint on workers.
 | 
				
			||||||
@ -163,6 +163,7 @@ WORKERS_CONFIG: Dict[str, Dict[str, Any]] = {
 | 
				
			|||||||
            "^/_matrix/client/versions$",
 | 
					            "^/_matrix/client/versions$",
 | 
				
			||||||
            "^/_matrix/client/(api/v1|r0|v3|unstable)/voip/turnServer$",
 | 
					            "^/_matrix/client/(api/v1|r0|v3|unstable)/voip/turnServer$",
 | 
				
			||||||
            "^/_matrix/client/(r0|v3|unstable)/register$",
 | 
					            "^/_matrix/client/(r0|v3|unstable)/register$",
 | 
				
			||||||
 | 
					            "^/_matrix/client/(r0|v3|unstable)/register/available$",
 | 
				
			||||||
            "^/_matrix/client/(r0|v3|unstable)/auth/.*/fallback/web$",
 | 
					            "^/_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/.*/messages$",
 | 
				
			||||||
            "^/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/event",
 | 
					            "^/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/event",
 | 
				
			||||||
 | 
				
			|||||||
@ -245,6 +245,7 @@ information.
 | 
				
			|||||||
    # Registration/login requests
 | 
					    # Registration/login requests
 | 
				
			||||||
    ^/_matrix/client/(api/v1|r0|v3|unstable)/login$
 | 
					    ^/_matrix/client/(api/v1|r0|v3|unstable)/login$
 | 
				
			||||||
    ^/_matrix/client/(r0|v3|unstable)/register$
 | 
					    ^/_matrix/client/(r0|v3|unstable)/register$
 | 
				
			||||||
 | 
					    ^/_matrix/client/(r0|v3|unstable)/register/available$
 | 
				
			||||||
    ^/_matrix/client/v1/register/m.login.registration_token/validity$
 | 
					    ^/_matrix/client/v1/register/m.login.registration_token/validity$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Event sending requests
 | 
					    # Event sending requests
 | 
				
			||||||
 | 
				
			|||||||
@ -956,7 +956,7 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
 | 
				
			|||||||
    if hs.config.worker.worker_app is None:
 | 
					    if hs.config.worker.worker_app is None:
 | 
				
			||||||
        EmailRegisterRequestTokenRestServlet(hs).register(http_server)
 | 
					        EmailRegisterRequestTokenRestServlet(hs).register(http_server)
 | 
				
			||||||
        MsisdnRegisterRequestTokenRestServlet(hs).register(http_server)
 | 
					        MsisdnRegisterRequestTokenRestServlet(hs).register(http_server)
 | 
				
			||||||
        UsernameAvailabilityRestServlet(hs).register(http_server)
 | 
					 | 
				
			||||||
        RegistrationSubmitTokenServlet(hs).register(http_server)
 | 
					        RegistrationSubmitTokenServlet(hs).register(http_server)
 | 
				
			||||||
 | 
					    UsernameAvailabilityRestServlet(hs).register(http_server)
 | 
				
			||||||
    RegistrationTokenValidityRestServlet(hs).register(http_server)
 | 
					    RegistrationTokenValidityRestServlet(hs).register(http_server)
 | 
				
			||||||
    RegisterRestServlet(hs).register(http_server)
 | 
					    RegisterRestServlet(hs).register(http_server)
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user