Skip to content

v0.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Oct 04:51
· 20 commits to main since this release
470bba6

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 add overwriting 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 ✨ Added ls feature
  • 4701202 ✨ Added metadata
  • fa2e46b ✨ Added p2p discovery
  • 639b0b3 ✨ Added prompt inputs for aes encryption key
  • 419c9ef ✨ Added the add[file] inital setup
  • ad2ec43 ✨ Added the aes encryption feature
  • 0ad8a24 ✨ Added the basic get func
  • a27643e ✨ Added the decryption feature for aes
  • c662ef3 ✨ Added the delete funciton
  • e24bd9c ✨ Added the key generation feature for aes
  • 808d816 ✨ Added the manifest creator
  • 0c5b321 ✨ Completed the inital manifest builder
  • da1c9d7 🎉 Added inital golang + cobra setup
  • 9079a92 🎉 Adding the inital readme
  • a3a08ba 🐛 Fixed interactive key issue
  • 606723d 🐛 Fixed the initialization name issue
  • 17bbf7b 👷 Added golang yml
  • 838cbe2 💄 Added the tui support
  • 49722bd 💚 Added more ci fixes
  • 86a43bd 💚 Fixed the linting error
  • c87cefe 💚 Fixed few broken links
  • a27cbf8 💚 Fixed few bugss
  • 4880f61 📈 Added test files for coverage
  • c805bce 📝 Fixed the instructions for running the project
  • 8397280 📝 Updated the readme
  • 30d0eba 🛂 Added rsa configuration for sync process