Commit Graph

55 Commits

Author SHA1 Message Date
Jeppe Fihl-Pearson
fae00fac3d
Rename killperson to removeperson (#685)
* Rename the "killperson" command to "removeperson"

"killperson" is unnecessarily hostile so change the command name to
"removeperson".

Fixes #684.

* Re-generate man pages

* Update contribution guide

There's no longer any pre-commit hooks so don't mention them.

* Add alias from `killperson` pointing at `removeperson`

* Update git_secret_removeperson.sh

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
2021-06-16 10:31:58 +03:00
Nikita Sobolev
ef63e88965
Update README.md 2021-05-08 12:15:43 +03:00
Nikita Sobolev
8a1151930f
Update README.md 2021-05-08 12:14:27 +03:00
sobolevn
a342993dd6 Adds new manual generation process 2021-05-04 13:01:41 +03:00
Gergely Gombos
44be48d568
Edit Fedora package URL (#625) 2020-11-21 10:30:53 +03:00
Roy Verrips
1b345c4707 Add animated GIF preview of the asciinema recording and link on README.md (#560) 2019-11-14 06:17:09 -05:00
Nikita Sobolev
235a73af36
Update README.md 2019-11-04 15:28:28 +03:00
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
2019-09-20 10:57:32 -04:00
Nikita Sobolev
109326cbc3
Updates sponsor info 2019-09-04 00:07:01 +03:00
Josh Rabinowitz
54ce590e26
Add note about secrets and old keys (#499)
* Add note about secrets and old keys
2019-08-16 21:33:15 -04:00
Gergely Gombos
dd02a6f657 Update readme - add Fedora package link (#434) 2019-03-20 20:55:22 -04:00
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)
2019-03-05 07:09:27 -05:00
Josh Rabinowitz
1bf0fe1c47
fix link to homebrew, update CHANGELOG.md
* fix link to homebrew
* note fixes of #310 and #311 in CHANGELOG.md
2019-01-17 09:18:55 -05:00
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
2019-01-14 23:16:41 -05:00
Samar Dhwoj Acharya
2047a0f11b fix link to contributors (#304)
* fix link to contributors

* fix link to contributors
2019-01-07 12:35:36 +03:00
Tyler
7dd6177e28 small word fix. (#273) 2018-10-27 09:53:16 +03:00
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
2018-09-22 23:08:21 +03:00
joshr
76362aff53 improve text and break long lines 2018-04-16 23:43:57 -04:00
joshr
192cd71765 improve description 2018-04-16 21:26:30 -04:00
Josh Rabinowitz
293446461f restore sponsor links 2018-04-14 08:41:12 -04:00
Josh Rabinowitz
44bcfcd5bf remove inoperative links 2018-04-13 21:21:26 -04:00
SCrusader
ef4335a55a
Updated description of git-secret
Made the description more formal and emphasize on the name of the product, git-secret.
2018-03-27 19:26:57 -07:00
Nikita Sobolev
dc3b9a4bc6
Update README.md 2018-02-03 11:13:49 +03:00
Nikita Sobolev
75c0a7d639
Update README.md 2018-02-03 11:13:32 +03:00
Jess
52ef0976e9 Added backers and sponsors on the README 2018-02-03 16:57:57 +09:00
Nikita Sobolev
faec094ef9
Update README.md 2018-01-28 10:34:53 +03:00
Carlos Hernandez
996895bad7
Improves README, refs #79. Update security note, closes #78 2017-11-27 22:57:11 -07:00
Carlos Hernandez
329324adfa
Documenting minimum versions, closes #96 2017-11-27 22:35:16 -07:00
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
2017-07-17 10:54:43 +03:00
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
2017-06-01 14:01:41 +03:00
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.
2017-02-26 18:19:08 +03:00
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
2017-02-26 18:19:07 +03:00
Haroen Viaene
51b1797203
update from develop 2017-02-26 18:19:07 +03:00
Haroen Viaene
c4fa8e2918
Fix gendered language
the person encrypting isn't necessarily male, so *their* works better in this case IMO
2017-02-26 18:19:07 +03:00
sobolevn
4d14c98778
readme fix 2017-02-26 18:19:06 +03:00
sobolevn
2e9e374acb
Version 0.2.1 release 2016-07-10 14:40:24 +03:00
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
2016-07-10 14:28:48 +03:00
sobolevn
3ee08d52cb
new badges [ci skip] 2016-07-04 12:40:41 +03:00
sobolevn
4740dd6223
fixed link [ci skip] 2016-07-02 17:20:55 +03:00
sobolevn
e4cc0301d5
fixed link [ci skip] 2016-07-02 17:18:09 +03:00
sobolevn
e3bf934835
readme and gratis 2016-07-02 17:16:12 +03:00
sobolevn
1e748a3c54
CONTRIBUTING.md added 2016-07-02 16:18:53 +03:00
sobolevn
410e783189 version 0.2.0 release 2016-05-29 14:27:53 +03:00
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.
2016-05-29 13:33:23 +03:00
sobolevn
66f9b63872 Merge branch 'develop' into staging 2016-05-14 14:20:27 +03:00
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
2016-05-14 14:03:33 +03:00
sobolevn
df3c22dee3 Merge branch 'develop' into staging 2016-04-10 14:29:50 +03:00
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.
2016-04-10 14:14:41 +03:00
mail@sobolevn.me
cbdd9b8414 release 2016-03-13 14:11:38 +03:00
sobolevn
255c948755 release 2016-03-13 13:19:31 +03:00