Versions in this module Expand all Collapse all v1 v1.0.1 Nov 30, 2024 Changes in this version + type DeploymentsHandler struct + func NewDeploymentsClient(logger *zap.Logger, deploymentsClient *deployments.DeploymentsClient) *DeploymentsHandler + func (dh *DeploymentsHandler) GetDeployments(w http.ResponseWriter, r *http.Request) + type GetDeploymentsResponse struct + Deployments []deployments.Deployment v1.0.0 Nov 17, 2024 Changes in this version + func HealthcheckHandler(w http.ResponseWriter, r *http.Request) + type AccountsHandler struct + func NewAccountsHandler(logger *zap.Logger, accountsClient *accounts.AccountsClient) *AccountsHandler + func (ah *AccountsHandler) Create2FA(w http.ResponseWriter, r *http.Request) + func (ah *AccountsHandler) CreateAccount(w http.ResponseWriter, r *http.Request) + func (ah *AccountsHandler) Delete2FA(w http.ResponseWriter, r *http.Request) + func (ah *AccountsHandler) Generate2FA(w http.ResponseWriter, r *http.Request) + func (ah *AccountsHandler) Get2FA(w http.ResponseWriter, r *http.Request) + func (ah *AccountsHandler) GetAccount(w http.ResponseWriter, r *http.Request) + func (ah *AccountsHandler) Validate2FA(w http.ResponseWriter, r *http.Request) + func (ah *AccountsHandler) Verify2FA(w http.ResponseWriter, r *http.Request) + type Create2FABody struct + Secret string + type CreateAccountBody struct + Email string + Name string + Provider string + Role string + type Generate2FAResponse struct + Image []byte + Secret string + type Get2FAResponse struct + Status string + type Healthcheck struct + Healthy bool + type MovieHandler struct + MoviesClient *movies.MoviesClient + func NewMovieHandler(moviesClient *movies.MoviesClient) *MovieHandler + func (mh *MovieHandler) GetMovies(w http.ResponseWriter, r *http.Request) + type Verify2FAResponse struct + Verified bool