Releases: S4tvara/Sietch
Releases · S4tvara/Sietch
v0.0.1
Changelog
- b9289e5 feat: add --passphrase-stdin and --passphrase-file support in the init command
- 5f8de0a Add Interactive Mode with Progress Bars and Cancellation Support (#67)
- 4fff24c Added DEDUPLICATION.md and updated README link (#109)
- e30b291 Added support for symlinks and directories (#108)
- 90f3603 Bump github.com/pion/interceptor from 0.1.37 to 0.1.39
- bc7006d Create go.yml
- f1dcc72 Feat/issue #52 (#111)
- 5ba7fde Fix syncing: save file manifests after chunk download (#80)
- 0cd5949 Fix/issue #90 (#112)
- 0cc8365 Update LICENSE
- f27a02a Update README.md
- 844a4b4 Update README.md
- b749fe6 Update issue templates
- 0e8b842 Update main.go
- 3f820f3 ci: updated the versions
- 212d9c9 ci: updated the versions
- a18e4d9 ci: updated the versions
- a1eb4ab deps(deps): bump golang.org/x/crypto in the crypto-updates group
- d004891 deps(deps): bump golang.org/x/term from 0.31.0 to 0.34.0
- 90d0c00 docs(contributor): contrib-readme-action has updated readme
- 4f3a0ea docs(contributor): contrib-readme-action has updated readme
- c4cec14 docs(contributor): contrib-readme-action has updated readme
- e0c0806 docs(contributor): contrib-readme-action has updated readme
- dd7621b docs(contributor): contrib-readme-action has updated readme
- 3c0e538 docs(contributor): contrib-readme-action has updated readme
- 6aa828f docs(contributor): contrib-readme-action has updated readme
- 84b8a46 docs(contributor): contrib-readme-action has updated readme
- 6274e51 docs(reade)
- 6e5b3a5 feat(cmd): add --dedup-stats flag to ls; show per-file dedup stats (#102)
- 7a92500 feat(contributors): added github action runner for updating contributors
- 5d8f3d4 feat(pr): created an automated way of checking if the prs are valid
- 1b3142f feat(validation): implement centralized passphrase validation system (#44)
- c41402b feat: add ChaCha20 encryption support with passphrase protection and comprehensive tests
- f0070d4 feat: add more templates (#105)
- 371d4ae feat: add space savings display to sietch add operation showing compression efficiency per file and in batch summaries (#97)
- 2c8525c feat: add support for multiple file uploads in the add command with updated documentation and comprehensive tests
- cc37fe4 feat: added support for scaffolding and sneakernet
- 1dc67aa feat: added support for zstd and gzip
- 1482724 feat: added support for zstd and gzip
- 302c120 feat: adding basic gpg support for encryption
- 9bf5dd5 feat: create minimalist golangci-lint configuration and fix staticcheck issues
- 197e9ec feat: fix ParseChunkSize function and add comprehensive deduplication support
- e538a02 feat: implement RebuildReferences function for vault data integrity validation (#76)
- 7144a87 feat: implement chunk integrity verification with retry logic and comprehensive tests (#68)
- d568afe feat: implemented intialization and editing of the dedup section
- 73321af feat: implemented the chunking process
- 0303f8a feat: implemented ui fixes for the initialization process
- 470bba6 feat: use goreleaser and deploy to homebrew for releases and update release workflow to use the same
- 1926825 first commit
- 2c5a523 fix(add): files were being not being compared after base64 encoding during addtion
- b692778 fix(ai): which runs with elevated perms
- a9fed96 fix(ai): which runs with elevated perms
- c8753ef fix(ci): added ai moderation to auto flag spam prs
- aee97c2 fix(ci): added ai moderation to auto flag spam prs
- 359c550 fix(ci): added different jobs for checking issues and prs
- 744b6de fix(ci): added non blocking security scanning
- 83b438d fix(ci): resolve GitHub Actions permissions and AI detection false positives
- a2646c2 fix(ci): resolve tar extraction race condition in GitHub Actions cache
- 7852795 fix(sneakernet): fix chunk transfer failure in encrypted vaults by using correct hash for chunk lookup (#66)
- d345826 fix(sneakernet): implement saveFileManifest function and add test coverage
- a9d65e3 fix: In the sneakernet the code had declared var sourceVault string but never assigned it a value
- 1ce3393 fix: added fixes in prompt
- 78dd0ed fix: added fixes in prompt
- 228369e fix: added fixes in prompt
- 46cf7ff fix: clarify peer status messages during discovery (resolves #59) (#87)
- d777bdb fix: even after the key was being generated in the interative mode, it was being overriden.
- 9a33aeb fix: fixed passpharse key failure in the get function
- f498156 fix: fixed the dos bomb vulnerability cause of io file decompression in zstd
- ff7465a fix: fixing wrong keys getting pushed
- 12e64f7 fix: fixing wrong keys getting pushed
- 6221ce9 fix: fixing wrong keys getting pushed
- c054d7c fix: forgot to add the readme
- 2012449 fix: get command returned base64 instead of raw bytes after decryption
- cd7ef3c fix: implement missing ChaCha20 key generation
- 05b9161 fix: path finding was a bit messed up
- bc75ecb fix: removed all the pesky security issues
- 62fd45e fix: removed all the pesky security issues
- eccf2de fix: removed false positives
- 7e517ed fix: removed false positives
- 8ced0e4 fix: removed false positives
- f70810d fix: resolve importShadow linting issues and improve Husky configuration
- bc6bc8c fix: resolve issue with
addoverwriting existing files #92 (#101) - bafc6c1 fix: resolve linting errors and improve code quality
- d3f53ab fix: resolve remaining importShadow linting issues
- 79b7e94 fix: scaffolder was getting rekted
- 8537a96 fix: scaffolder was getting rekted
- 4259b9c fix: scaffolder was getting rekted
- 86762eb fix: store and use compression type in ChunkRef to prevent magic number mismatch
- dcbf227 fixed the go runner
- 72ec1f8 refactor: brokedown the monolithic aes key derivation file.
- 8dc134c refactor: extracted the human readable conversion func
- 560fb11 refactor: implement dry in adding feature
- f9cd0fc refactor: implement dry in gpg
- 37d4a31 refactor: updated the magic numbers
- e44808b test(ls): complete unit test coverage (#136)
- d036171 ♻️ Created a new util file to handle discover
- f5a1330 ♻️ Distributed the prompt and inputs to different files
- 095bda3 ♻️ Extracted the parser to a different function
- 93e84c6 ⚗️ Added syncing operation for handshake
- fa848e2 ⚡️ Added sync feat
- 655c25d ⚡️ Fixed performance issue in aeskeys
- 4b2e11b ✏️ Spellings fixes in readme
- af7d895 ✨ Added basic chunking features
- 7d3ad5c ✨ Added discovery feature
- 636833a ✨ Added discovery with rsa checks
- 3f194e9 ✨ Added file transfer feature using libp2p
- 5bebc3c...