handler

package
v0.3.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2023 License: Apache-2.0 Imports: 73 Imported by: 0

README

#pkg/handler

Every pkg/handler/{model_name}.{server_type(grpc|connect)}.go has:

  • A struct that implements API. The struct also embeds in itself interface described in pkg/{model_name}/{model_name}_service/serv.go that it can use in order to communicate with database.
  • A converter method that converts proto representations of models to actual models, and vice versa.
  • A set of methods that outline available API. The also match with respective methods outlined in pkg/{model_name}pb/{model_name}.proto.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertCheckToCheckV1Pb added in v0.3.8

func ConvertCheckToCheckV1Pb(obj *check.Check) *checkv1.Check

func ConvertCheckToCheckV2Pb added in v0.3.8

func ConvertCheckToCheckV2Pb(obj *check.Check) *checkv2.Check

func ConvertCheckV1PBtoCheck added in v0.3.8

func ConvertCheckV1PBtoCheck(pb *checkv1.Check) (*check.Check, error)

func ConvertCheckV2PBtoCheck added in v0.3.8

func ConvertCheckV2PBtoCheck(pb *checkv2.Check) (*check.Check, error)

func ConvertCompetitionToCompetitionV1PB added in v0.3.8

func ConvertCompetitionToCompetitionV1PB(comp *competition.Competition) (*competitionv1.Competition, error)

func ConvertCompetitionToCompetitionV2PB added in v0.3.8

func ConvertCompetitionToCompetitionV2PB(comp *competition.Competition) (*competitionv2.Competition, error)

func ConvertDynamicConfigToDynamicConfigV1PB added in v0.3.8

func ConvertDynamicConfigToDynamicConfigV1PB(obj *config.DynamicConfig) *configv1.DynamicConfig

func ConvertDynamicConfigToDynamicConfigV2PB added in v0.3.8

func ConvertDynamicConfigToDynamicConfigV2PB(obj *config.DynamicConfig) *configv2.DynamicConfig

func ConvertDynamicConfigV1PBToDynamicConfig added in v0.3.8

func ConvertDynamicConfigV1PBToDynamicConfig(pb *configv1.DynamicConfig) *config.DynamicConfig

func ConvertDynamicConfigV2PBToDynamicConfig added in v0.3.8

func ConvertDynamicConfigV2PBToDynamicConfig(pb *configv2.DynamicConfig) *config.DynamicConfig

func ConvertHostGroupToHostGroupV1Pb added in v0.3.8

func ConvertHostGroupToHostGroupV1Pb(obj *hostgroup.HostGroup) *host_groupv1.HostGroup

func ConvertHostGroupToHostGroupV2Pb added in v0.3.8

func ConvertHostGroupToHostGroupV2Pb(obj *hostgroup.HostGroup) *host_groupv2.HostGroup

func ConvertHostGroupV1PBtoHostGroup added in v0.3.8

func ConvertHostGroupV1PBtoHostGroup(requireID bool, pb *host_groupv1.HostGroup) (*hostgroup.HostGroup, error)

func ConvertHostGroupV2PBtoHostGroup added in v0.3.8

func ConvertHostGroupV2PBtoHostGroup(requireID bool, pb *host_groupv2.HostGroup) (*hostgroup.HostGroup, error)

func ConvertHostToHostV1Pb added in v0.3.8

func ConvertHostToHostV1Pb(obj *host.Host) *hostv1.Host

func ConvertHostToHostV2Pb added in v0.3.8

func ConvertHostToHostV2Pb(obj *host.Host) *hostv2.Host

func ConvertHostV1PBtoHost added in v0.3.8

func ConvertHostV1PBtoHost(requireID bool, pb *hostv1.Host) (*host.Host, error)

func ConvertHostV2PBtoHost added in v0.3.8

func ConvertHostV2PBtoHost(requireID bool, pb *hostv2.Host) (*host.Host, error)

func ConvertPolicyToPolicyV1PB added in v0.3.8

func ConvertPolicyToPolicyV1PB(obj *policy.Policy) *policyv1.Policy

func ConvertPolicyToPolicyV2PB added in v0.3.8

func ConvertPolicyToPolicyV2PB(obj *policy.Policy) *policyv2.Policy

func ConvertPolicyV1PBToPolicy added in v0.3.8

func ConvertPolicyV1PBToPolicy(pb *policyv1.Policy) *policy.Policy

func ConvertPolicyV2PBToPolicy added in v0.3.8

func ConvertPolicyV2PBToPolicy(pb *policyv2.Policy) *policy.Policy

func ConvertPropertyToPropertyV1Pb added in v0.3.8

func ConvertPropertyToPropertyV1Pb(obj *property.Property) *propertyv1.Property

func ConvertPropertyToPropertyV2Pb added in v0.3.8

func ConvertPropertyToPropertyV2Pb(obj *property.Property) *propertyv2.Property

func ConvertPropertyV1PBtoProperty added in v0.3.8

func ConvertPropertyV1PBtoProperty(pb *propertyv1.Property) (*property.Property, error)

func ConvertPropertyV2PBtoProperty added in v0.3.8

func ConvertPropertyV2PBtoProperty(pb *propertyv2.Property) (*property.Property, error)

func ConvertRoundToRoundV1Pb added in v0.3.8

func ConvertRoundToRoundV1Pb(obj *round.Round) *roundv1.Round

func ConvertRoundToRoundV2Pb added in v0.3.8

func ConvertRoundToRoundV2Pb(obj *round.Round) *roundv2.Round

func ConvertRoundV1PBtoRound added in v0.3.8

func ConvertRoundV1PBtoRound(requireID bool, pb *roundv1.Round) (*round.Round, error)

func ConvertRoundV2PBtoRound added in v0.3.8

func ConvertRoundV2PBtoRound(requireID bool, pb *roundv2.Round) (*round.Round, error)

func ConvertServiceGroupToServiceGroupV1Pb added in v0.3.8

func ConvertServiceGroupToServiceGroupV1Pb(obj *servicegroup.ServiceGroup) *service_groupv1.ServiceGroup

func ConvertServiceGroupToServiceGroupV2Pb added in v0.3.8

func ConvertServiceGroupToServiceGroupV2Pb(obj *servicegroup.ServiceGroup) *service_groupv2.ServiceGroup

func ConvertServiceGroupV1PBtoServiceGroup added in v0.3.8

func ConvertServiceGroupV1PBtoServiceGroup(requireID bool, sg *service_groupv1.ServiceGroup) (*servicegroup.ServiceGroup, error)

func ConvertServiceGroupV2PBtoServiceGroup added in v0.3.8

func ConvertServiceGroupV2PBtoServiceGroup(requireID bool, sg *service_groupv2.ServiceGroup) (*servicegroup.ServiceGroup, error)

func ConvertServiceToServiceV1Pb added in v0.3.8

func ConvertServiceToServiceV1Pb(obj *service.Service) *servicev1.Service

func ConvertServiceToServiceV2Pb added in v0.3.8

func ConvertServiceToServiceV2Pb(obj *service.Service) *servicev2.Service

func ConvertServiceV1PBtoService added in v0.3.8

func ConvertServiceV1PBtoService(requireID bool, pb *servicev1.Service) (*service.Service, error)

func ConvertServiceV2PBtoService added in v0.3.8

func ConvertServiceV2PBtoService(requireID bool, pb *servicev2.Service) (*service.Service, error)

func ConvertTeamToTeamV1Pb added in v0.3.8

func ConvertTeamToTeamV1Pb(obj *team.Team) *teamv1.Team

func ConvertTeamToTeamV2Pb added in v0.3.8

func ConvertTeamToTeamV2Pb(obj *team.Team) *teamv2.Team

func ConvertTeamV1PBtoTeam added in v0.3.8

func ConvertTeamV1PBtoTeam(requireID bool, pb *teamv1.Team) (*team.Team, error)

func ConvertTeamV2PBtoTeam added in v0.3.8

func ConvertTeamV2PBtoTeam(requireID bool, pb *teamv2.Team) (*team.Team, error)

func ConvertUserToUserV1Pb added in v0.3.8

func ConvertUserToUserV1Pb(obj *user.User) *userv1.User

func ConvertUserToUserV2Pb added in v0.3.8

func ConvertUserToUserV2Pb(obj *user.User) *userv2.User

func ConvertUserV1PBtoUser added in v0.3.8

func ConvertUserV1PBtoUser(requireID bool, pb *userv1.User) (*user.User, error)

func ConvertUserV2PBtoUser added in v0.3.8

func ConvertUserV2PBtoUser(requireID bool, pb *userv2.User) (*user.User, error)

func UserRoleToRoleV1PB added in v0.3.8

func UserRoleToRoleV1PB(r string) userv1.Role

func UserRoleToRoleV2PB added in v0.3.8

func UserRoleToRoleV2PB(r string) userv2.Role

Types

type AuthV1Controller added in v0.3.8

type AuthV1Controller struct {
	authv1.UnimplementedAuthServiceServer
	// contains filtered or unexported fields
}

func NewAuthV1Controller added in v0.3.8

func NewAuthV1Controller(svc userservice.Serv, jwtManager *auth.Manager) *AuthV1Controller

func (AuthV1Controller) Login added in v0.3.8

type AuthV2Controller added in v0.3.8

type AuthV2Controller struct {
	authv2.UnimplementedAuthServiceServer
	// contains filtered or unexported fields
}

func NewAuthV2Controller added in v0.3.8

func NewAuthV2Controller(svc userservice.Serv, jwtManager *auth.Manager) *AuthV2Controller

func (AuthV2Controller) Login added in v0.3.8

type CheckV1Controller added in v0.3.8

type CheckV1Controller struct {
	checkv1.UnimplementedCheckServiceServer
	// contains filtered or unexported fields
}

func NewCheckV1Controller added in v0.3.8

func NewCheckV1Controller(svc checkservice.Serv, client *util.Store) *CheckV1Controller

func (*CheckV1Controller) GetAllByRoundID added in v0.3.8

func (*CheckV1Controller) GetAllByServiceID added in v0.3.8

func (*CheckV1Controller) GetByRoundServiceID added in v0.3.8

type CheckV2Controller added in v0.3.8

type CheckV2Controller struct {
	checkv2.UnimplementedCheckServiceServer
	// contains filtered or unexported fields
}

func NewCheckV2Controller added in v0.3.8

func NewCheckV2Controller(svc checkservice.Serv, client *util.Store) *CheckV2Controller

func (*CheckV2Controller) GetAllByRoundID added in v0.3.8

func (*CheckV2Controller) GetAllByServiceID added in v0.3.8

func (*CheckV2Controller) GetByRoundServiceID added in v0.3.8

type CompetitionV1Controller added in v0.3.8

type CompetitionV1Controller struct {
	competitionv1.UnimplementedCompetitionServiceServer
	// contains filtered or unexported fields
}

func NewCompetitionV1Controller added in v0.3.8

func NewCompetitionV1Controller(svc competitionservice.Serv) *CompetitionV1Controller

func (CompetitionV1Controller) DeleteCompetition added in v0.3.8

func (CompetitionV1Controller) FetchCoreCompetition added in v0.3.8

func (CompetitionV1Controller) FetchEntireCompetition added in v0.3.8

func (CompetitionV1Controller) LoadCompetition added in v0.3.8

func (CompetitionV1Controller) ResetScores added in v0.3.8

type CompetitionV2Controller added in v0.3.8

type CompetitionV2Controller struct {
	competitionv2.UnimplementedCompetitionServiceServer
	// contains filtered or unexported fields
}

func NewCompetitionV2Controller added in v0.3.8

func NewCompetitionV2Controller(svc competitionservice.Serv) *CompetitionV2Controller

type ConfigV1Controller added in v0.3.8

type ConfigV1Controller struct {
	configv1.UnimplementedDynamicConfigServiceServer
	// contains filtered or unexported fields
}

func NewConfigV1Controller added in v0.3.8

func NewConfigV1Controller(svc configservice.Serv) *ConfigV1Controller

func (ConfigV1Controller) Get added in v0.3.8

func (ConfigV1Controller) Update added in v0.3.8

type ConfigV2Controller added in v0.3.8

type ConfigV2Controller struct {
	configv2.UnimplementedDynamicConfigServiceServer
	// contains filtered or unexported fields
}

func NewConfigV2Controller added in v0.3.8

func NewConfigV2Controller(svc configservice.Serv) *ConfigV2Controller

func (ConfigV2Controller) Update added in v0.3.8

type HealthV1Controller added in v0.3.8

type HealthV1Controller struct {
	healthv1.UnimplementedHealthServer
}

func NewHealthV1Controller added in v0.3.8

func NewHealthV1Controller() *HealthV1Controller

func (HealthV1Controller) Check added in v0.3.8

type HostGroupV1Controller added in v0.3.8

type HostGroupV1Controller struct {
	host_groupv1.UnimplementedHostGroupServiceServer
	// contains filtered or unexported fields
}

func NewHostGroupV1Controller added in v0.3.8

func NewHostGroupV1Controller(svc hostgroupservice.Serv) *HostGroupV1Controller

func (HostGroupV1Controller) Delete added in v0.3.8

func (HostGroupV1Controller) GetAll added in v0.3.8

func (HostGroupV1Controller) GetByID added in v0.3.8

func (HostGroupV1Controller) Store added in v0.3.8

func (HostGroupV1Controller) Update added in v0.3.8

type HostGroupV2Controller added in v0.3.8

type HostGroupV2Controller struct {
	host_groupv2.UnimplementedHostGroupServiceServer
	// contains filtered or unexported fields
}

func NewHostGroupV2Controller added in v0.3.8

func NewHostGroupV2Controller(svc hostgroupservice.Serv) *HostGroupV2Controller

func (HostGroupV2Controller) Delete added in v0.3.8

func (HostGroupV2Controller) GetAll added in v0.3.8

func (HostGroupV2Controller) GetByID added in v0.3.8

func (HostGroupV2Controller) Store added in v0.3.8

func (HostGroupV2Controller) Update added in v0.3.8

type HostV1Controller added in v0.3.8

type HostV1Controller struct {
	hostv1.UnimplementedHostServiceServer
	// contains filtered or unexported fields
}

func NewHostV1Controller added in v0.3.8

func NewHostV1Controller(svc hostservice.Serv, client *util.Store) *HostV1Controller

func (HostV1Controller) Delete added in v0.3.8

func (HostV1Controller) GetAll added in v0.3.8

func (HostV1Controller) GetByID added in v0.3.8

func (HostV1Controller) Store added in v0.3.8

func (HostV1Controller) Update added in v0.3.8

type HostV2Controller added in v0.3.8

type HostV2Controller struct {
	hostv2.UnimplementedHostServiceServer
	// contains filtered or unexported fields
}

func NewHostV2Controller added in v0.3.8

func NewHostV2Controller(svc hostservice.Serv, client *util.Store) *HostV2Controller

func (HostV2Controller) Delete added in v0.3.8

func (HostV2Controller) GetAll added in v0.3.8

func (HostV2Controller) GetByID added in v0.3.8

func (HostV2Controller) Store added in v0.3.8

func (HostV2Controller) Update added in v0.3.8

type PolicyV1Controller added in v0.3.8

type PolicyV1Controller struct {
	policyv1.UnimplementedPolicyServiceServer
	// contains filtered or unexported fields
}

func NewPolicyV1Controller added in v0.3.8

func NewPolicyV1Controller(svc policyservice.Serv, client *policyclient.Client) *PolicyV1Controller

func (PolicyV1Controller) Get added in v0.3.8

func (PolicyV1Controller) GetUnary added in v0.3.8

func (PolicyV1Controller) Update added in v0.3.8

type PolicyV2Controller added in v0.3.8

type PolicyV2Controller struct {
	policyv2.UnimplementedPolicyServiceServer
	// contains filtered or unexported fields
}

func NewPolicyV2Controller added in v0.3.8

func NewPolicyV2Controller(svc policyservice.Serv, client *policyclient.Client) *PolicyV2Controller

func (PolicyV2Controller) Get added in v0.3.8

func (PolicyV2Controller) GetUnary added in v0.3.8

func (PolicyV2Controller) Update added in v0.3.8

type PropertyV1Controller added in v0.3.8

type PropertyV1Controller struct {
	propertyv1.UnimplementedPropertyServiceServer
	// contains filtered or unexported fields
}

func NewPropertyV1Controller added in v0.3.8

func NewPropertyV1Controller(svc propertyservice.Serv, client *util.Store) *PropertyV1Controller

func (PropertyV1Controller) Delete added in v0.3.8

func (PropertyV1Controller) GetAll added in v0.3.8

func (PropertyV1Controller) GetAllByServiceID added in v0.3.8

func (PropertyV1Controller) GetByServiceIDKey added in v0.3.8

func (PropertyV1Controller) Store added in v0.3.8

func (PropertyV1Controller) Update added in v0.3.8

type PropertyV2Controller added in v0.3.8

type PropertyV2Controller struct {
	propertyv2.UnimplementedPropertyServiceServer
	// contains filtered or unexported fields
}

func NewPropertyV2Controller added in v0.3.8

func NewPropertyV2Controller(svc propertyservice.Serv, client *util.Store) *PropertyV2Controller

func (PropertyV2Controller) Delete added in v0.3.8

func (PropertyV2Controller) GetAll added in v0.3.8

func (PropertyV2Controller) Store added in v0.3.8

func (PropertyV2Controller) Update added in v0.3.8

type ReportV1Controller added in v0.3.8

type ReportV1Controller struct {
	reportv1.UnimplementedReportServiceServer
	// contains filtered or unexported fields
}

func NewReportV1Controller added in v0.3.8

func NewReportV1Controller(svc reportservice.Serv, reportClient *reportclient.Client, client *policyclient.Client) *ReportV1Controller

func (*ReportV1Controller) Get added in v0.3.8

func (*ReportV1Controller) GetUnary added in v0.3.8

type ReportV2Controller added in v0.3.8

type ReportV2Controller struct {
	reportv2.UnimplementedReportServiceServer
	// contains filtered or unexported fields
}

func NewReportV2Controller added in v0.3.8

func NewReportV2Controller(svc reportservice.Serv, reportClient *reportclient.Client, client *policyclient.Client) *ReportV2Controller

func (*ReportV2Controller) Get added in v0.3.8

func (*ReportV2Controller) GetUnary added in v0.3.8

type RoundV1Controller added in v0.3.8

type RoundV1Controller struct {
	roundv1.UnimplementedRoundServiceServer
	// contains filtered or unexported fields
}

func NewRoundV1Controller added in v0.3.8

func NewRoundV1Controller(svc roundservice.Serv) *RoundV1Controller

func (RoundV1Controller) GetAll added in v0.3.8

func (RoundV1Controller) GetByID added in v0.3.8

func (RoundV1Controller) GetLastNonElapsingRound added in v0.3.8

func (RoundV1Controller) GetLastRound added in v0.3.8

type RoundV2Controller added in v0.3.8

type RoundV2Controller struct {
	roundv2.UnimplementedRoundServiceServer
	// contains filtered or unexported fields
}

func NewRoundV2Controller added in v0.3.8

func NewRoundV2Controller(svc roundservice.Serv) *RoundV2Controller

func (RoundV2Controller) GetAll added in v0.3.8

func (RoundV2Controller) GetByID added in v0.3.8

func (RoundV2Controller) GetLastRound added in v0.3.8

type ServiceGroupV1Controller added in v0.3.8

type ServiceGroupV1Controller struct {
	service_groupv1.UnimplementedServiceGroupServiceServer
	// contains filtered or unexported fields
}

func NewServiceGroupV1Controller added in v0.3.8

func NewServiceGroupV1Controller(svc servicegroupservice.Serv) *ServiceGroupV1Controller

func (ServiceGroupV1Controller) Delete added in v0.3.8

func (ServiceGroupV1Controller) GetAll added in v0.3.8

func (ServiceGroupV1Controller) GetByID added in v0.3.8

func (ServiceGroupV1Controller) Redeploy added in v0.3.8

func (ServiceGroupV1Controller) Store added in v0.3.8

func (ServiceGroupV1Controller) Update added in v0.3.8

type ServiceGroupV2Controller added in v0.3.8

type ServiceGroupV2Controller struct {
	service_groupv2.UnimplementedServiceGroupServiceServer
	// contains filtered or unexported fields
}

func NewServiceGroupV2Controller added in v0.3.8

func NewServiceGroupV2Controller(svc servicegroupservice.Serv) *ServiceGroupV2Controller

type ServiceV1Controller added in v0.3.8

type ServiceV1Controller struct {
	servicev1.UnimplementedServiceServiceServer
	// contains filtered or unexported fields
}

func NewServiceV1Controller added in v0.3.8

func NewServiceV1Controller(svc service2.Serv, client *util.Store) *ServiceV1Controller

func (ServiceV1Controller) Delete added in v0.3.8

func (ServiceV1Controller) GetAll added in v0.3.8

func (ServiceV1Controller) GetByID added in v0.3.8

func (ServiceV1Controller) Store added in v0.3.8

func (ServiceV1Controller) TestService added in v0.3.8

func (ServiceV1Controller) Update added in v0.3.8

type ServiceV2Controller added in v0.3.8

type ServiceV2Controller struct {
	servicev2.UnimplementedServiceServiceServer
	// contains filtered or unexported fields
}

func NewServiceV2Controller added in v0.3.8

func NewServiceV2Controller(svc service2.Serv, client *util.Store) *ServiceV2Controller

func (ServiceV2Controller) Delete added in v0.3.8

func (ServiceV2Controller) GetAll added in v0.3.8

func (ServiceV2Controller) GetByID added in v0.3.8

func (ServiceV2Controller) Store added in v0.3.8

func (ServiceV2Controller) TestService added in v0.3.8

func (ServiceV2Controller) Update added in v0.3.8

type StaticConfigV1Controller added in v0.3.8

type StaticConfigV1Controller struct {
	configv1.UnimplementedStaticConfigServiceServer
	// contains filtered or unexported fields
}

func NewStaticConfigV1Controller added in v0.3.8

func NewStaticConfigV1Controller(svc configservice.StaticServ) *StaticConfigV1Controller

func (StaticConfigV1Controller) Get added in v0.3.8

type StaticConfigV2Controller added in v0.3.8

type StaticConfigV2Controller struct {
	configv2.UnimplementedStaticConfigServiceServer
	// contains filtered or unexported fields
}

func NewStaticConfigV2Controller added in v0.3.8

func NewStaticConfigV2Controller(svc configservice.StaticServ) *StaticConfigV2Controller

func (StaticConfigV2Controller) Get added in v0.3.8

type TeamV1Controller added in v0.3.8

type TeamV1Controller struct {
	teamv1.UnimplementedTeamServiceServer
	// contains filtered or unexported fields
}

func NewTeamV1Controller added in v0.3.8

func NewTeamV1Controller(svc teamservice.Serv) *TeamV1Controller

func (TeamV1Controller) Delete added in v0.3.8

func (TeamV1Controller) GetAll added in v0.3.8

func (TeamV1Controller) GetByID added in v0.3.8

func (TeamV1Controller) Store added in v0.3.8

func (TeamV1Controller) Update added in v0.3.8

type TeamV2Controller added in v0.3.8

type TeamV2Controller struct {
	teamv2.UnimplementedTeamServiceServer
	// contains filtered or unexported fields
}

func NewTeamV2Controller added in v0.3.8

func NewTeamV2Controller(svc teamservice.Serv) *TeamV2Controller

func (TeamV2Controller) Delete added in v0.3.8

func (TeamV2Controller) GetAll added in v0.3.8

func (TeamV2Controller) GetByID added in v0.3.8

func (TeamV2Controller) Store added in v0.3.8

func (TeamV2Controller) Update added in v0.3.8

type UserV1Controller added in v0.3.8

type UserV1Controller struct {
	userv1.UnimplementedUserServiceServer
	// contains filtered or unexported fields
}

func NewUserV1Controller added in v0.3.8

func NewUserV1Controller(svc userservice.Serv, policyClient *policyclient.Client) *UserV1Controller

func (UserV1Controller) Delete added in v0.3.8

func (UserV1Controller) GetAll added in v0.3.8

func (UserV1Controller) GetByID added in v0.3.8

func (UserV1Controller) GetByUsername added in v0.3.8

func (UserV1Controller) Store added in v0.3.8

func (UserV1Controller) Update added in v0.3.8

type UserV2Controller added in v0.3.8

type UserV2Controller struct {
	userv2.UnimplementedUserServiceServer
	// contains filtered or unexported fields
}

func NewUserV2Controller added in v0.3.8

func NewUserV2Controller(svc userservice.Serv, policyClient *policyclient.Client) *UserV2Controller

func (UserV2Controller) Delete added in v0.3.8

func (UserV2Controller) GetAll added in v0.3.8

func (UserV2Controller) GetByID added in v0.3.8

func (UserV2Controller) GetByUsername added in v0.3.8

func (UserV2Controller) Store added in v0.3.8

func (UserV2Controller) Update added in v0.3.8

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL