Git Secret Versions Save

:busts_in_silhouette: A bash-tool to store your private data inside a git repository.

v0.2.3

6 years ago
  • Added -m option to hide command, files will only be hidden when modifications are detected (#92)
  • Changed how path mappings file works: colon delimited FSDB (#92)
  • Fixed gnupg >= 2.1 CI tests (#6)
  • Now users can run local CI tests using test-kitchen (#6)
  • Migrated travis ci tests to test-kitchen for Linux platforms.
  • git secret init now adds random_seed to .gitignore (#93)
  • Added more gpg version to test matrix (#99)
  • Dropped git check-ignore, using git add --dry-run instead to check for ignored files (#105,#38)
  • Added CentOS to test matrix (#38,#91)
  • All tested Linux platforms now use latest release of shellchek
  • Added Alpine to test matrix, and apk is now built. (#75)

v0.2.2

7 years ago

Bugfixes

  • Fixed bug when _user_required was not working after reimporting keys (#74)

Enhancements

  • Change how the usage command works (#48)
  • Now git-secret works from any place inside git-tree (#56)
  • Added -d option to the hide comand: it deletes unencrypted files (#62)
  • Added new command changes to see the diff between the secret files (#64)
  • Now it is possible to provide multiple emails to the killperson command (#73)
  • Now it is possible to provide multiple emails to the tell command (#72)
  • Now installation section is removed from main man file (#70)
  • Now "See also" section in the mans are clickable (#69)
  • Added "Manual" section to the manuals (#61)

Development

  • Added centos container for ci testing (#38)
  • Tests are refactored. Added clean command tests, removed a lot of hardcoded things, moved tests execution from ./temp folder to /tmp, added a lot of new check in old tests, and some new test cases (#52)
  • Refactored hide and clean commands to be shorter
  • shellcheck is now supported with make lint

Other

  • Now every doc in this project refer to git-secret.io instead of old gh-pages website (#71)