Versions in this module Expand all Collapse all v1 v1.7.7 May 24, 2023 v1.7.6 Apr 12, 2023 Changes in this version + type ProjectStorage struct + func (_m *ProjectStorage) Get(projectID models.ID) (*models.Project, error) + func (_m *ProjectStorage) GetByName(projectName string) (*models.Project, error) + func (_m *ProjectStorage) ListProjects(name string) ([]*models.Project, error) + func (_m *ProjectStorage) Save(project *models.Project) (*models.Project, error) + type SecretStorage struct + func (_m *SecretStorage) Delete(id models.ID, projectID models.ID) error + func (_m *SecretStorage) GetAsPlainText(id models.ID, projectID models.ID) (*models.Secret, error) + func (_m *SecretStorage) GetByNameAsPlainText(name string, projectID models.ID) (*models.Secret, error) + func (_m *SecretStorage) List(projectID models.ID) ([]*models.Secret, error) + func (_m *SecretStorage) Save(secret *models.Secret) (*models.Secret, error)