Dominik Schulz
7281ca8ab4
[chore] Migrate to golangci-lint v2 ( #3104 )
...
* [chore] Migrate to golangci-lint v2
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix more lint issues
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix more lint issue
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix more lint issues
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Add more package comments.
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix golangci-lint config and the remaining checks
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Use Go 1.24
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix container builds
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix more failing tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix test failure
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix another len assertion
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Move location tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix most remaining lint issues
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Only run XDG specific tests on linux
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Attempt to address on source of flaky failures
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
---------
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2025-04-17 08:05:43 +02:00
Dominik Schulz
9b72a1c76c
Improve test coverage ( #3077 )
...
* [chore] Add more tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix most tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix remaining tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix lint issues.
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix more lint issues.
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix more lint issues.
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix the final lint issue.
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
---------
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2025-03-04 13:01:01 +01:00
AnomalRoil
2c268d25a5
[FEATURE] Adding support for age.Plugin identities ( #2960 )
...
* Feat: support age plugin identities, including age-plugin-yubikey ones.
Signed-off-by: Yolan Romailler <AnomalRoil@users.noreply.github.com>
* Applying code review comments and adding test
Signed-off-by: Yolan Romailler <AnomalRoil@users.noreply.github.com>
---------
Signed-off-by: Yolan Romailler <AnomalRoil@users.noreply.github.com>
2024-10-07 13:21:03 +02:00
Dominik Schulz
6a0324a2e3
Do not run sync twice on gopass sync w/ autosync ( #2321 )
...
* Do not run sync twice on gopass sync w/ autosync
Fixes #2319
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Account for running sync multiple times in the REPL shell
If gopass is invoked as a REPL shell it is reasonable to have
several invocations during the same invocation.
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix fsck tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix golangci-lint issues
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-09-03 11:16:58 +02:00
Dominik Schulz
16c071a780
Enable golangci-lint on push and pr ( #2158 )
...
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-03-24 21:58:53 +01:00
Dominik Schulz
117db90478
Update deps ( #2168 )
...
Ran 'make upgrade' (includes gofumpt).
RELEASE_NOTES=n/a
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-03-17 20:55:53 +01:00
Dominik Schulz
9c3e8ffa7c
Enforce TLSv1.3 for outgoing HTTPS connections ( #2085 )
...
RELEASE_NOTES=[ENHANCEMENT] Enforce TLSv1.3
2022-01-03 20:31:47 +01:00
Dominik Schulz
5f8afb6415
Improve compatibility with passage ( #2060 )
...
* Improve compatibility with github.com/FiloSottile/passage
Part of #2060
RELEASE_NOTES=[ENHANCEMENT] Passage compat improvements
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Add migration tooling to automate upgrades with existing age backends
RELEASE_NOTES=n/a
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-12-21 11:04:35 +01:00