Versions in this module Expand all Collapse all v1 v1.0.1 Aug 2, 2026 v1.0.0 Aug 1, 2026 Changes in this version + type FileInfo struct + ModTime time.Time + Name string + Size int64 + type RestoreDrillResult struct + BackupName string + DatabaseFiles []string + IntegrityChecked int + type Service struct + Alerts *alerts.Service + App core.App + Config config.Config + Now func() time.Time + func NewService(app core.App, cfg config.Config, alertService *alerts.Service) *Service + func (s *Service) Configure() error + func (s *Service) Create(ctx context.Context) (string, error) + func (s *Service) GetStatus(ctx context.Context, verify bool) (Status, error) + func (s *Service) RegisterHooks() + func (s *Service) RestoreDrill(ctx context.Context) (RestoreDrillResult, error) + type Status struct + BackupCount int + Cron string + Enabled bool + Latest *FileInfo + LatestVerified bool + MaxKeep int + Offsite bool + VerificationError string