Commit Graph

50 Commits (1b345c470734cd73ca678c647b242865f231c042)

Author SHA1 Message Date
Roy Verrips 1b345c4707 Add animated GIF preview of the asciinema recording and link on README.md (#560) 5 years ago
Nikita Sobolev 235a73af36
Update README.md 5 years ago
Josh Rabinowitz c1ac63a60e
update docs regarding builds, setup, and docker (#543)
* update developer docs regarding builds, setup, and docker
* more details about git hooks, PRs, and branch names
* add links, corrections, clarifications, and typo fixes
* link to semver.org
* reorder packages and mention homebrew package
5 years ago
Nikita Sobolev 109326cbc3
Updates sponsor info 5 years ago
Josh Rabinowitz 54ce590e26
Add note about secrets and old keys (#499)
* Add note about secrets and old keys
5 years ago
Gergely Gombos dd02a6f657 Update readme - add Fedora package link (#434) 5 years ago
Josh Rabinowitz e2754adebe
Doc changes 2019 02 for #351 (#353)
* clarification about killperson and secrets, rephrasing.
* how to develop without docker/test-kitchen
* doc changes about gh-pages branch. other clarifications.
* OSX has been renamed MacOS (except in travis-ci)
5 years ago
Josh Rabinowitz 1bf0fe1c47
fix link to homebrew, update CHANGELOG.md
* fix link to homebrew
* note fixes of #310 and #311 in CHANGELOG.md
5 years ago
Josh Rabinowitz 28e3a9b1c2
added notes about packages and for package maintainers (#301)
* added notes about packages and for package maintainers
* document how git tags interact with deb/rpm deploys
* fix typos
5 years ago
Samar Dhwoj Acharya 2047a0f11b fix link to contributors (#304)
* fix link to contributors

* fix link to contributors
5 years ago
Tyler 7dd6177e28 small word fix. (#273) 6 years ago
Josh Rabinowitz 6251fae396 support FreeBSD (#260)
* start FreeBSD support

* permissions change

* improve command to fetch permissions.

* note we use 'shasum' and not 'sha256sum' on osx and freebsd
6 years ago
joshr 76362aff53 improve text and break long lines 6 years ago
joshr 192cd71765 improve description 6 years ago
Josh Rabinowitz 293446461f restore sponsor links 6 years ago
Josh Rabinowitz 44bcfcd5bf remove inoperative links 6 years ago
SCrusader ef4335a55a
Updated description of git-secret
Made the description more formal and emphasize on the name of the product, git-secret.
6 years ago
Nikita Sobolev dc3b9a4bc6
Update README.md 6 years ago
Nikita Sobolev 75c0a7d639
Update README.md 6 years ago
Jess 52ef0976e9 Added backers and sponsors on the README 6 years ago
Nikita Sobolev faec094ef9
Update README.md 6 years ago
Carlos Hernandez 996895bad7
Improves README, refs #79. Update security note, closes #78 7 years ago
Carlos Hernandez 329324adfa
Documenting minimum versions, closes #96 7 years ago
sobolevn 7de04950e9
Fixes travis builds on macOS
Changes:
1. Updates `.travis.yml` with proper versions of `gpg`
2. Updates `README.md` with minimal versions requirements

Cloeses #96
7 years ago
sobolevn b8cab67e2c
Adds documentation update
Documentation:
1. Adds security note, closes #78
2. Adds a tweak about `random_seed` and `.gitsecret/`, closes #93
3. Adds `git --version` into issue tamplate, closes #95
4. Improves `README.md`, refs #79
7 years ago
sobolevn 5c25233b89
Version 0.2.2 pre-release
There are a lot of changes, multiple things were refactored: tests,
some commands, building and meta.

Several critical bugs fixed.

Changes:
1. Fixed #74, when `_user_required` was not working after reimporting keys
2. Closes #73, now it is possible to provide multiple emails to the `killperson` command
3. Closes #72, now it is possible to provide multiple emails to the `tell` command
4. Closes #71, now every doc in this project refer to `git-secret.io` instead of old `gh-pages` website
5. Closes #70, now installation section is removed from main `man` file
6. Closes #69, now "See also" section in the `man`s are clickable
7. Closes #61, added "Manual" section to the manuals
8. Refs #38, added `centos` Dockerfile, but `ci` testing is still failing
9. Refs #52, 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
10. Refactored `hide` and `clean` commands to be shorter
11. `shellcheck` is now supported with `make lint`

Additional features are not comming to 0.2.2 after this commit.
7 years ago
sobolevn c1fa611f4d
Adds an attempt to fix the CI
Changes:
1. Fixes the licence information in the `plugin.zsh` to be MIT
2. Fixes link in the README
3. Fixes some tests

Closes #54
7 years ago
Haroen Viaene 51b1797203
update from develop 7 years ago
Haroen Viaene c4fa8e2918
Fix gendered language
the person encrypting isn't necessarily male, so *their* works better in this case IMO
7 years ago
sobolevn 4d14c98778
readme fix 7 years ago
sobolevn 2e9e374acb
Version 0.2.1 release 8 years ago
sobolevn 00deabb0e3
This is a release commit.
Changes:
1. Now everything is tested inside the `docker`-containers and `OSX` images on `travis`.
2. We now have `CONTRIBUTING.md` and `LICENSE.md`. `README.md` is also changed.
3. We have a brand logo.
4. We have autodeploy to `bintray`.
5. Everything is `shellcheck`ed (except `tests/`).

Closes #32 #33 #34 #35 #39
8 years ago
sobolevn 3ee08d52cb
new badges [ci skip] 8 years ago
sobolevn 4740dd6223
fixed link [ci skip] 8 years ago
sobolevn e4cc0301d5
fixed link [ci skip] 8 years ago
sobolevn e3bf934835
readme and gratis 8 years ago
sobolevn 1e748a3c54
CONTRIBUTING.md added 8 years ago
sobolevn 410e783189 version 0.2.0 release 8 years ago
sobolevn b5bdec9673 Added `git-secret-changes` and changed the way `decryption` worked.
Now there's a separate function `_decrypt` which handles `gpg`-decryption.
It is convinient, since both `changes` and `reveal` use it.

Also I have updated manuals to match new features. Also new `brew` repo is now officialy supported.
Added tests for the `changes` command.
8 years ago
sobolevn 66f9b63872 Merge branch 'develop' into staging 8 years ago
sobolevn 3577c165ec Added `-i` flag to the `git-secret-add` command, which now auto-ignores unignored files.
Also added a test case for this feature.
Other changes:
1. refactored `Makefile` to have `.PHONY` marks
2. added install target to the `Makefile`, now one can run `make install` (with optional `$PREFIX` variable)
3. updated docs for `git-secret.7`, `git-secret-add.1`
4. refactored some commands to `shift` arguments
5. added a test case to the 'other-file-extension' situation
5. added `.github` folder to store templates

Closed #18
8 years ago
sobolevn df3c22dee3 Merge branch 'develop' into staging 8 years ago
sobolevn 1161098f12 Fixes the `gpg2` issue by changing the way fixture installation and uninstallation were handled.
Also `--dry-run` option was added to the `git-secret` command.
8 years ago
mail@sobolevn.me cbdd9b8414 release 8 years ago
sobolevn 255c948755 release 8 years ago
elinamorits c78bc099a7 prerelease 8 years ago
elinamorits 86a214574d debian/ubuntu packages 8 years ago
sobolevn 368be9790a new README 8 years ago
sobolevn bf6fdac0b2 manuals finished, new help based on man, zsh plugin 8 years ago
sobolevn b370149e18 fixes after makefile crash 8 years ago