- Added
-moption tohidecommand, 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 initnow addsrandom_seedto.gitignore(#93)- Added more
gpgversion to test matrix (#99) - Dropped
git check-ignore, usinggit add --dry-runinstead 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)
- Change how the
usagecommand works (#48) - Now
git-secretworks from any place insidegit-tree(#56) - Added
-doption to thehidecoomand: it deletes unencrypted files (#62) - Added new command
changesto see the diff between the secret files (#64) - Fixed bug when
_user_requiredwas not working after reimporting keys (#74) - Now it is possible to provide multiple emails to the
killpersoncommand (#73) - Now it is possible to provide multiple emails to the
tellcommand (#72) - Now every doc in this project refer to
git-secret.ioinstead of oldgh-pageswebsite (#71) - Now installation section is removed from main
manfile (#70) - Now "See also" section in the
mans are clickable (#69) - Added "Manual" section to the manuals (#61)
- Added
centoscontainer forcitesting (#38) - Tests are refactored. Added
cleancommand tests, removed a lot of hardcoded things, moved tests execution from./tempfolder to/tmp, added a lot of new check in old tests, and some new test cases (#52) - Refactored
hideandcleancommands to be shorter shellcheckis now supported withmake lint
- Now everything is tested inside the
docker-containers andOSXimages ontravis. - Added autodeploy to
bintrayin.travis.yml. - Added
.ci/folder for continuous integration, refactoredutils/folder. - Added
CONTRIBUTING.mdandLICENSE.md. - New brand logo in the
README.md. - Everything is
shellchecked (excepttests/).
- Added
changescommand to see the difference between current version of the hidden files and the commited one - Added
-foption to therevealcommand to remove prompts - Changed the way files were decrypted, now it is a separate function
- Some bugs are fixed
- New installation instructions
- Added
-ioption to thegit-secret-addcommand, which auto adds unignored files to the.gitignore - Documentation improved with
Configurationsection - Added extra tests: for custom filenames and new features
Makefileimprovements with.PHONYandinstalltarget.githubtemplates added
- Added
--dry-runoption to thegit secretcommand, which prevents any actions. - Now
install_full_fixture()returns a fingerprint - Now
uninstall_full_fixture()receives two args - Fixed bug, when tests were failing with
gpg2 - New travis strategy: testing both
gpgandgpg2 - Removed animation from docs, now using
asciinema.org
- Initial release