| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- // +build !ee
- package invite
- import (
- "net/http"
- "github.com/porter-dev/porter/api/server/authz"
- "github.com/porter-dev/porter/api/server/handlers"
- "github.com/porter-dev/porter/api/server/shared"
- "github.com/porter-dev/porter/api/server/shared/config"
- )
- type InviteUpdateRoleHandler struct {
- handlers.PorterHandlerReader
- handlers.Unavailable
- }
- func NewInviteUpdateRoleHandler(
- config *config.Config,
- decoderValidator shared.RequestDecoderValidator,
- ) http.Handler {
- return handlers.NewUnavailable(config, "invite_update_role")
- }
- type InviteAcceptHandler struct {
- handlers.PorterHandler
- }
- func NewInviteAcceptHandler(
- config *config.Config,
- ) http.Handler {
- return handlers.NewUnavailable(config, "invite_accept")
- }
- type InviteCreateHandler struct {
- handlers.PorterHandlerReadWriter
- }
- func NewInviteCreateHandler(
- config *config.Config,
- decoderValidator shared.RequestDecoderValidator,
- writer shared.ResultWriter,
- ) http.Handler {
- return handlers.NewUnavailable(config, "invite_create")
- }
- type InviteDeleteHandler struct {
- handlers.PorterHandler
- authz.KubernetesAgentGetter
- }
- func NewInviteDeleteHandler(
- config *config.Config,
- ) http.Handler {
- return handlers.NewUnavailable(config, "invite_delete")
- }
- type InvitesListHandler struct {
- handlers.PorterHandlerWriter
- }
- func NewInvitesListHandler(
- config *config.Config,
- writer shared.ResultWriter,
- ) http.Handler {
- return handlers.NewUnavailable(config, "invite_list")
- }
|