feat: Backup support #925
Annotations
10 errors
lint:
internal/httpcontroller/handlers/settings.go#L707
cognitive complexity 65 of func `updateBackupTargetsFromForm` is high (> 50) (gocognit)
|
lint:
cmd/restore/restore.go#L47
paramTypeCombine: func(settings *conf.Settings, backupPath string, outputPath string) error could be replaced with func(settings *conf.Settings, backupPath, outputPath string) error (gocritic)
|
lint:
cmd/restore/restore.go#L112
octalLiteral: use new octal literal style, 0o755 (gocritic)
|
lint:
cmd/restore/restore.go#L117
octalLiteral: use new octal literal style, 0o600 (gocritic)
|
lint:
cmd/restore/restore.go#L133
octalLiteral: use new octal literal style, 0o600 (gocritic)
|
lint:
internal/backup/backup.go#L954
rangeValCopy: each iteration copies 176 bytes (consider pointers or indexing) (gocritic)
|
lint:
internal/backup/backup.go#L986
rangeValCopy: each iteration copies 128 bytes (consider pointers or indexing) (gocritic)
|
lint:
internal/backup/backup.go#L1079
rangeValCopy: each iteration copies 176 bytes (consider pointers or indexing) (gocritic)
|
lint:
internal/backup/scheduler.go#L239
rangeValCopy: each iteration copies 128 bytes (consider pointers or indexing) (gocritic)
|
lint:
internal/backup/scheduler.go#L420
rangeValCopy: each iteration copies 128 bytes (consider pointers or indexing) (gocritic)
|