Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support a merge workflow #1948

Closed
dominikschulz opened this issue Jun 27, 2021 · 0 comments · Fixed by #1979
Closed

Support a merge workflow #1948

dominikschulz opened this issue Jun 27, 2021 · 0 comments · Fixed by #1979
Assignees
Labels
feature Enhancements and new features
Milestone

Comments

@dominikschulz
Copy link
Member

Gopass should support a merge workflow to merge to different entries into one in a convenient way.

$ gopass merge foo/bar foo/baz
Destination: foo/bar
# concats foo/baz to foo/bar and drops the user into $EDITOR
@dominikschulz dominikschulz self-assigned this Jun 27, 2021
@dominikschulz dominikschulz added the feature Enhancements and new features label Jun 27, 2021
@dominikschulz dominikschulz added this to the 1.12.7 milestone Jun 27, 2021
@AnomalRoil AnomalRoil modified the milestones: 1.12.7, 1.13.0 Jul 9, 2021
dominikschulz added a commit to dominikschulz/gopass that referenced this issue Aug 22, 2021
Add a subcommand to implement a merge workflow.
This command accepts multiple entries to be merged
into one to help deduplicating secrets.

Fixes gopasspw#1948

RELEASE_NOTES=[ENHACNEMENT] Add gopass merge

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
dominikschulz added a commit that referenced this issue Aug 28, 2021
* 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>
@dominikschulz dominikschulz modified the milestones: 1.13.0, 1.12.8 Aug 28, 2021
kpitt pushed a commit to kpitt/gopass that referenced this issue Jul 21, 2022
* 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 gopasspw#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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Enhancements and new features
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants