Documentation
¶
Index ¶
- type AdministratorRepo
- func (repo *AdministratorRepo) ClearView(ctx context.Context, database, view string) error
- func (repo *AdministratorRepo) GetFailedEvents(ctx context.Context) ([]*view_model.FailedEvent, error)
- func (repo *AdministratorRepo) GetSpoolerDiv(database, view string) int64
- func (repo *AdministratorRepo) GetViews() ([]*view_model.View, error)
- func (repo *AdministratorRepo) RemoveFailedEvent(ctx context.Context, failedEvent *view_model.FailedEvent) error
- type FeaturesRepo
- type IAMRepository
- func (repo *IAMRepository) ExternalIDPsByIDPConfigID(ctx context.Context, idpConfigID string) ([]*usr_model.ExternalIDPView, error)
- func (repo *IAMRepository) GetCustomLoginTexts(ctx context.Context, lang string) (*domain.CustomLoginText, error)
- func (repo *IAMRepository) GetCustomMessageText(ctx context.Context, textType, lang string) (*domain.CustomMessageText, error)
- func (repo *IAMRepository) GetDefaultLabelPolicy(ctx context.Context) (*iam_model.LabelPolicyView, error)
- func (repo *IAMRepository) GetDefaultLoginTexts(ctx context.Context, lang string) (*domain.CustomLoginText, error)
- func (repo *IAMRepository) GetDefaultMailTemplate(ctx context.Context) (*iam_model.MailTemplateView, error)
- func (repo *IAMRepository) GetDefaultMessageText(ctx context.Context, textType, lang string) (*domain.CustomMessageText, error)
- func (repo *IAMRepository) GetDefaultPreviewLabelPolicy(ctx context.Context) (*iam_model.LabelPolicyView, error)
- func (repo *IAMRepository) GetIAMMemberRoles() []string
- func (repo *IAMRepository) IAMMemberByID(ctx context.Context, iamID, userID string) (*iam_model.IAMMemberView, error)
- func (repo *IAMRepository) IDPProvidersByIDPConfigID(ctx context.Context, idpConfigID string) ([]*iam_model.IDPProviderView, error)
- func (repo *IAMRepository) Languages(ctx context.Context) ([]language.Tag, error)
- func (repo *IAMRepository) SearchDefaultIDPProviders(ctx context.Context, request *iam_model.IDPProviderSearchRequest) (*iam_model.IDPProviderSearchResponse, error)
- func (repo *IAMRepository) SearchIAMMembers(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
- func (repo *IAMRepository) SearchIAMMembersx(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
- func (repo *IAMRepository) SearchIDPConfigs(ctx context.Context, request *iam_model.IDPConfigSearchRequest) (*iam_model.IDPConfigSearchResponse, error)
- type UserRepo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdministratorRepo ¶ added in v0.36.0
func (*AdministratorRepo) ClearView ¶ added in v0.36.0
func (repo *AdministratorRepo) ClearView(ctx context.Context, database, view string) error
func (*AdministratorRepo) GetFailedEvents ¶ added in v0.36.0
func (repo *AdministratorRepo) GetFailedEvents(ctx context.Context) ([]*view_model.FailedEvent, error)
func (*AdministratorRepo) GetSpoolerDiv ¶ added in v0.107.0
func (repo *AdministratorRepo) GetSpoolerDiv(database, view string) int64
func (*AdministratorRepo) GetViews ¶ added in v0.36.0
func (repo *AdministratorRepo) GetViews() ([]*view_model.View, error)
func (*AdministratorRepo) RemoveFailedEvent ¶ added in v0.36.0
func (repo *AdministratorRepo) RemoveFailedEvent(ctx context.Context, failedEvent *view_model.FailedEvent) error
type FeaturesRepo ¶ added in v0.119.0
type FeaturesRepo struct {
Eventstore v1.Eventstore
View *admin_view.View
SearchLimit uint64
SystemDefaults systemdefaults.SystemDefaults
}
func (*FeaturesRepo) GetDefaultFeatures ¶ added in v0.119.0
func (repo *FeaturesRepo) GetDefaultFeatures(ctx context.Context) (*features_model.FeaturesView, error)
func (*FeaturesRepo) GetOrgFeatures ¶ added in v0.119.0
func (repo *FeaturesRepo) GetOrgFeatures(ctx context.Context, orgID string) (*features_model.FeaturesView, error)
type IAMRepository ¶ added in v0.77.0
type IAMRepository struct {
Query *query.Queries
Eventstore v1.Eventstore
SearchLimit uint64
View *admin_view.View
SystemDefaults systemdefaults.SystemDefaults
Roles []string
PrefixAvatarURL string
LoginDir http.FileSystem
NotificationDir http.FileSystem
LoginTranslationFileContents map[string][]byte
NotificationTranslationFileContents map[string][]byte
// contains filtered or unexported fields
}
func (*IAMRepository) ExternalIDPsByIDPConfigID ¶ added in v0.119.0
func (repo *IAMRepository) ExternalIDPsByIDPConfigID(ctx context.Context, idpConfigID string) ([]*usr_model.ExternalIDPView, error)
func (*IAMRepository) GetCustomLoginTexts ¶ added in v1.19.0
func (repo *IAMRepository) GetCustomLoginTexts(ctx context.Context, lang string) (*domain.CustomLoginText, error)
func (*IAMRepository) GetCustomMessageText ¶ added in v1.22.0
func (repo *IAMRepository) GetCustomMessageText(ctx context.Context, textType, lang string) (*domain.CustomMessageText, error)
func (*IAMRepository) GetDefaultLabelPolicy ¶ added in v0.96.0
func (repo *IAMRepository) GetDefaultLabelPolicy(ctx context.Context) (*iam_model.LabelPolicyView, error)
func (*IAMRepository) GetDefaultLoginTexts ¶ added in v1.19.0
func (repo *IAMRepository) GetDefaultLoginTexts(ctx context.Context, lang string) (*domain.CustomLoginText, error)
func (*IAMRepository) GetDefaultMailTemplate ¶ added in v0.110.0
func (repo *IAMRepository) GetDefaultMailTemplate(ctx context.Context) (*iam_model.MailTemplateView, error)
func (*IAMRepository) GetDefaultMessageText ¶ added in v1.13.0
func (repo *IAMRepository) GetDefaultMessageText(ctx context.Context, textType, lang string) (*domain.CustomMessageText, error)
func (*IAMRepository) GetDefaultPreviewLabelPolicy ¶ added in v1.12.0
func (repo *IAMRepository) GetDefaultPreviewLabelPolicy(ctx context.Context) (*iam_model.LabelPolicyView, error)
func (*IAMRepository) GetIAMMemberRoles ¶ added in v0.77.0
func (repo *IAMRepository) GetIAMMemberRoles() []string
func (*IAMRepository) IAMMemberByID ¶ added in v0.77.0
func (repo *IAMRepository) IAMMemberByID(ctx context.Context, iamID, userID string) (*iam_model.IAMMemberView, error)
func (*IAMRepository) IDPProvidersByIDPConfigID ¶ added in v0.119.0
func (repo *IAMRepository) IDPProvidersByIDPConfigID(ctx context.Context, idpConfigID string) ([]*iam_model.IDPProviderView, error)
func (*IAMRepository) SearchDefaultIDPProviders ¶ added in v0.77.0
func (repo *IAMRepository) SearchDefaultIDPProviders(ctx context.Context, request *iam_model.IDPProviderSearchRequest) (*iam_model.IDPProviderSearchResponse, error)
func (*IAMRepository) SearchIAMMembers ¶ added in v0.77.0
func (repo *IAMRepository) SearchIAMMembers(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
func (*IAMRepository) SearchIAMMembersx ¶ added in v0.110.0
func (repo *IAMRepository) SearchIAMMembersx(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
func (*IAMRepository) SearchIDPConfigs ¶ added in v0.77.0
func (repo *IAMRepository) SearchIDPConfigs(ctx context.Context, request *iam_model.IDPConfigSearchRequest) (*iam_model.IDPConfigSearchResponse, error)
type UserRepo ¶
type UserRepo struct {
SearchLimit uint64
Eventstore v1.Eventstore
View *view.View
SystemDefaults systemdefaults.SystemDefaults
PrefixAvatarURL string
}
func (*UserRepo) SearchUsers ¶ added in v1.6.1
func (repo *UserRepo) SearchUsers(ctx context.Context, request *model.UserSearchRequest) (*model.UserSearchResponse, error)
Click to show internal directories.
Click to hide internal directories.