Documentation
¶
Index ¶
- type AppHandler
- type ErrorResponse
- type MemberHandler
- func (h *MemberHandler) AcceptInvitation(c forge.Context) error
- func (h *MemberHandler) AddMember(c forge.Context) error
- func (h *MemberHandler) DeclineInvitation(c forge.Context) error
- func (h *MemberHandler) GetInvitation(c forge.Context) error
- func (h *MemberHandler) InviteMember(c forge.Context) error
- func (h *MemberHandler) ListMembers(c forge.Context) error
- func (h *MemberHandler) RemoveMember(c forge.Context) error
- func (h *MemberHandler) UpdateMember(c forge.Context) error
- func (h *MemberHandler) UpdateMemberRole(c forge.Context) error
- type MessageResponse
- type StatusResponse
- type TeamHandler
- func (h *TeamHandler) AddTeamMember(c forge.Context) error
- func (h *TeamHandler) CreateTeam(c forge.Context) error
- func (h *TeamHandler) DeleteTeam(c forge.Context) error
- func (h *TeamHandler) GetTeam(c forge.Context) error
- func (h *TeamHandler) ListTeams(c forge.Context) error
- func (h *TeamHandler) RemoveTeamMember(c forge.Context) error
- func (h *TeamHandler) UpdateTeam(c forge.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppHandler ¶
type AppHandler struct {
// contains filtered or unexported fields
}
AppHandler handles app-related HTTP requests
func NewAppHandler ¶
func NewAppHandler(appService *coreapp.ServiceImpl) *AppHandler
NewAppHandler creates a new app handler
func (*AppHandler) CreateApp ¶
func (h *AppHandler) CreateApp(c forge.Context) error
CreateApp handles app creation requests
func (*AppHandler) DeleteApp ¶
func (h *AppHandler) DeleteApp(c forge.Context) error
DeleteApp handles app deletion requests
func (*AppHandler) GetApp ¶
func (h *AppHandler) GetApp(c forge.Context) error
GetApp handles get app requests
type ErrorResponse ¶
type ErrorResponse = responses.ErrorResponse
type MemberHandler ¶
type MemberHandler struct {
// contains filtered or unexported fields
}
MemberHandler handles app member-related HTTP requests
func NewMemberHandler ¶
func NewMemberHandler(appService *coreapp.ServiceImpl) *MemberHandler
NewMemberHandler creates a new member handler
func (*MemberHandler) AcceptInvitation ¶
func (h *MemberHandler) AcceptInvitation(c forge.Context) error
AcceptInvitation handles accepting an invitation
func (*MemberHandler) AddMember ¶
func (h *MemberHandler) AddMember(c forge.Context) error
AddMember handles adding a member to an organization
func (*MemberHandler) DeclineInvitation ¶
func (h *MemberHandler) DeclineInvitation(c forge.Context) error
DeclineInvitation handles declining an invitation
func (*MemberHandler) GetInvitation ¶
func (h *MemberHandler) GetInvitation(c forge.Context) error
GetInvitation handles getting an invitation by token
func (*MemberHandler) InviteMember ¶
func (h *MemberHandler) InviteMember(c forge.Context) error
InviteMember handles inviting a member to an organization
func (*MemberHandler) ListMembers ¶
func (h *MemberHandler) ListMembers(c forge.Context) error
ListMembers handles listing app members
func (*MemberHandler) RemoveMember ¶
func (h *MemberHandler) RemoveMember(c forge.Context) error
RemoveMember handles removing a member from an organization
func (*MemberHandler) UpdateMember ¶
func (h *MemberHandler) UpdateMember(c forge.Context) error
UpdateMember handles updating a member in an organization
func (*MemberHandler) UpdateMemberRole ¶
func (h *MemberHandler) UpdateMemberRole(c forge.Context) error
UpdateMemberRole handles updating a member's role in an organization
type MessageResponse ¶
type MessageResponse = responses.MessageResponse
type StatusResponse ¶
type StatusResponse = responses.StatusResponse
type TeamHandler ¶
type TeamHandler struct {
// contains filtered or unexported fields
}
TeamHandler handles team-related HTTP requests
func NewTeamHandler ¶
func NewTeamHandler(appService *app.ServiceImpl) *TeamHandler
NewTeamHandler creates a new team handler
func (*TeamHandler) AddTeamMember ¶
func (h *TeamHandler) AddTeamMember(c forge.Context) error
AddTeamMember handles adding a member to a team
func (*TeamHandler) CreateTeam ¶
func (h *TeamHandler) CreateTeam(c forge.Context) error
CreateTeam handles team creation requests
func (*TeamHandler) DeleteTeam ¶
func (h *TeamHandler) DeleteTeam(c forge.Context) error
DeleteTeam handles team deletion requests
func (*TeamHandler) GetTeam ¶
func (h *TeamHandler) GetTeam(c forge.Context) error
GetTeam handles team retrieval requests
func (*TeamHandler) ListTeams ¶
func (h *TeamHandler) ListTeams(c forge.Context) error
ListTeams handles team listing requests
func (*TeamHandler) RemoveTeamMember ¶
func (h *TeamHandler) RemoveTeamMember(c forge.Context) error
RemoveTeamMember handles removing a member from a team
func (*TeamHandler) UpdateTeam ¶
func (h *TeamHandler) UpdateTeam(c forge.Context) error
UpdateTeam handles team update requests