The selfupdates will now be driven by a beta subdomain on the URL. All selfupdates originating from this domain will be forwarded to the /selfupdate/beta route. All selfupdates from the api subdomain will be sent to the /selfupdate/stable route.
This PR also supports cases where legacy beta installations call the api subdomain, but instead use a beta=true query parameter. These calls will be sent to the /selfupdate/stable route, but will propagate the beta query parameter to switch on beta behaviour.
The selfupdates will now be driven by a
beta
subdomain on the URL. All selfupdates originating from this domain will be forwarded to the/selfupdate/beta
route. All selfupdates from theapi
subdomain will be sent to the/selfupdate/stable
route.This PR also supports cases where legacy beta installations call the
api
subdomain, but instead use abeta=true
query parameter. These calls will be sent to the/selfupdate/stable
route, but will propagate thebeta
query parameter to switch on beta behaviour.