Versions in this module Expand all Collapse all v0 v0.0.1 Jul 22, 2023 Changes in this version + type ApiKeyStorage struct + func NewApiKeyStorage() *ApiKeyStorage + func (s *ApiKeyStorage) Delete(key string) error + func (s *ApiKeyStorage) Get(key string) (*apikey.ApiKey, error) + func (s *ApiKeyStorage) GetAll() (apikey.ApiKeys, error) + func (s *ApiKeyStorage) GetByName(name string) (*apikey.ApiKey, error) + func (s *ApiKeyStorage) Save(apikey apikey.ApiKey) error + type FileStorage struct + MountDir string + func NewFileStorage(c FileStorageConfig) *FileStorage + func (s *FileStorage) Copy(src, dst media.Path) error + func (s *FileStorage) Delete(p media.Path) error + func (s *FileStorage) Download(p media.Path) (*media.DownloadResponse, error) + func (s *FileStorage) DownloadArchive(paths []media.Path) (media.Body, error) + func (s *FileStorage) Move(src, dst media.Path) error + func (s *FileStorage) ReadMany(p media.Path) ([]media.FileInfo, error) + func (s *FileStorage) ReadOne(p media.Path) (*media.FileInfo, error) + func (s *FileStorage) SpaceUsage() (float64, error) + func (s *FileStorage) Upload(in media.UploadInput) error + type FileStorageConfig struct + MountDir string + type NamedTransformationStorage struct + func NewNamedTransformationStorage() *NamedTransformationStorage + func (s *NamedTransformationStorage) Delete(name string) error + func (s *NamedTransformationStorage) DeleteAll() error + func (s *NamedTransformationStorage) Get(name string) (*transformation.NamedTransformation, error) + func (s *NamedTransformationStorage) GetAll() (transformation.NamedTransformations, error) + func (s *NamedTransformationStorage) Save(namedTransformation transformation.NamedTransformation) error