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

[FR] gopass audit should produce better reports #2504

Closed
dominikschulz opened this issue Jan 2, 2023 · 0 comments · Fixed by #2506
Closed

[FR] gopass audit should produce better reports #2504

dominikschulz opened this issue Jan 2, 2023 · 0 comments · Fixed by #2506
Assignees
Labels
feature Enhancements and new features
Milestone

Comments

@dominikschulz
Copy link
Member

With non-trivial stores (e.g. more than a dozen or so secrets) the audit report in the terminal can be very hard to read.

We should support different report types for example:

  • HTML, to be viewed in the browser
  • machine-readable (JSON and/or CSV)

This would make gopass audit much more useful.

@dominikschulz dominikschulz added the feature Enhancements and new features label Jan 2, 2023
@dominikschulz dominikschulz added this to the 1.15.4 milestone Jan 2, 2023
@dominikschulz dominikschulz self-assigned this Jan 2, 2023
@dominikschulz dominikschulz modified the milestones: 1.15.4, 1.15.3 Jan 2, 2023
dominikschulz added a commit to dominikschulz/gopass that referenced this issue Jan 2, 2023
Fixes gopasspw#2504

RELEASE_NOTES=[ENHANCEMENT] Rewrite gopass audit. Add HTML and CSV
exports.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
dominikschulz added a commit that referenced this issue Jan 3, 2023
* Start new auditor

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

* Add new files

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

* Rewrite gopass audit

Fixes #2504

RELEASE_NOTES=[ENHANCEMENT] Rewrite gopass audit. Add HTML and CSV
exports.

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

* Fix tests

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

* Add template flag

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

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.

1 participant