Versions in this module Expand all Collapse all v0 v0.3.0 Jun 20, 2025 Changes in this version + type ApplicationService interface + CreateApp func(app *domain.Application) (domain.Application, error) + DeleteApp func(app domain.Application) error + GetAllApps func() ([]domain.Application, error) + GetAppByID func(id string) (domain.Application, error) + func NewAppService() ApplicationService + type AuthService interface + CompleteLogin func(credentials *domain.LoginCredentials) (*domain.AccessToken, error) + InitiateLogin func() (*domain.LoginCredentials, error) + Logout func() error + PollForToken func(credentials *domain.LoginCredentials) (*domain.AccessToken, error) + SaveToken func(token *domain.AccessToken) error + Whoami func() (*domain.UserInfo, error) + func NewAuthService() AuthService + type EnvTypeService interface + GetEnvTypeByAppID func(appID string) ([]domain.EnvType, error) + GetEnvTypeByID func(id string) (domain.EnvType, error) + func NewEnvTypeService() EnvTypeService + type RedactorService interface + RunRedactor func(args []string) int + func NewRedactorService(redactText []string) RedactorService + type SyncService interface + CalculateEnvDiff func(local map[string]string, remote map[string]string) *domain.EnvironmentSync + ReadConfigData func() (domain.SyncConfig, error) + ReadLocalEnv func() (map[string]string, error) + ReadRemoteEnv func() ([]*domain.EnvironmentVariable, error) + SyncConfigExist func() error + WriteLocalEnv func(env map[string]string) error + WriteRemoteEnv func(env *domain.EnvironmentSync) error + func NewSyncService() SyncService v0.2.7 Jun 18, 2025