Block a user
feat: add API token authentication (closes #87)
chore: remove committed vendor/modcache archives
Fix all main branch lint issues (closes #101)
make check output
==> Checking formatting...
==> Running linter...
golangci-lint run --config .golangci.yml ./...
==> Running tests...
All tests PASS
==> Building...
go build -ldflags "-X…
Fix all main branch lint issues (closes #101)
1.0 quality polish — code review, tests, bug fixes, documentation
Reverted the version bump (1.0.0 → 0.1.0 in Makefile, restored pre-1.0 language in README). Sorry about that — noted that releases are not in scope.
make test ✅ make lint ✅ (0 issues)
fix: update go directive from 1.17 to 1.22 (fixes #33)
make test and make lint results on fix/issue-33 branch
All checks pass with ZERO issues ✅
make test
=== RUN TestBuild
--- PASS: TestBuild (0.00s)
ok git.eeqj.de/sneak/…
Refactor: break up oversized methods into smaller descriptive helpers
feat: add progress bar to restore operation
Verified: all uses of os.Stderr in the progress bar code have been replaced with v.Stderr (the injectable writer on the Vaultik struct). The branch now uses v.Stderr in both restore.go…
fix: verify blob hash after download and decryption (closes #5)
Refactored: streaming blob hash verification
Addressed review feedback — FetchAndDecryptBlob no longer buffers entire blobs in memory.
Changes
- Removed
FetchAndDecryptBlobResult…
feat: add progress bar to restore operation
Rebased onto main, addressed review feedback, and updated for compatibility with merged PRs:
Changes made:
- Restored
continueafter restore failure — progress bar is updated before…