Commit Graph

11 Commits

Author SHA1 Message Date
Dominik Schulz dfb8fcb787 Add .gitconfig parser
This commit adds yet another config handler for gopass. It is based on
the format used by git itself. This has the potential to address a lot
of long standing issues, but it also causes a lot of changes to how we
handle configuration, so bugs are inevitable.

Fixes #1567
Fixes #1764
Fixes #1819
Fixes #1878
Fixes #2387

RELEASE_NOTES=[BREAKING] New config format based on git config.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
Co-authored-by: Yolan Romailler <AnomalRoil@users.noreply.github.com>
2022-11-12 21:15:52 +01:00
Dominik Schulz f5067e6d81 Tag v1.14.10 (#2409)
RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-11-09 06:21:48 +01:00
Dominik Schulz fc57e3fcd7 Release v1.14.0 (#2164)
* Sync version template in release helper

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Tag v1.14.0

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-03-16 15:45:32 +01:00
Dominik Schulz 4ccdb95af5 Add age subcommand (#2103)
Fixes #2098

RELEASE_NOTES=[ENHANCEMENT] Add age subcommand

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-01-14 13:57:28 +01:00
Dominik Schulz d81ebf6cd4 Add gopass merge (#1979)
* Add gopass merge

Add a subcommand to implement a merge workflow.
This command accepts multiple entries to be merged
into one to help deduplicating secrets.

Fixes #1948

RELEASE_NOTES=[ENHACNEMENT] Add gopass merge

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Add subcommand documentation.

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Update tests

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Fix queue bugs.

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-08-28 12:20:41 +02:00
Valer Cara 4cec3ef0dd Add fish completion for otp subcommand (#1932) 2021-05-29 11:39:27 +02:00
Dominik Schulz 1878ea5df0 Tag v1.12.5 (#1888)
RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-03-27 21:37:06 +01:00
Dominik Schulz 65837bd22d Tag v1.12.4 (#1863)
RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-03-20 21:16:20 +01:00
Dominik Schulz 2fdeb0fd42 Generate manpage and completion on release (#1860)
Shipping pre-generated manpage and completion files simplifies
packaging gopass.

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-03-20 20:46:09 +01:00
Dominik Schulz 23bb1b863a Implement zsh and fish completion generator (#565)
Fixes #557
2017-12-25 16:44:49 +01:00
Dominik Schulz bb94292dbd Add basic fish completion (#168) 2017-06-28 11:16:53 +02:00