Would it be possible to add the ability to verify keys stored locally (either in a local keyring or just by giving a path to a key)?
I like the idea. Giving a path is definitely possible. I'm not sure if we could easily interact with the gpg CLI but perhaps we could pipe from gpg into keyoxide-cli?
I've actually implemented this locally. It works with local files and piping to stdin.
I'll go over my code this morning because I was half asleep when I wrote it, and I'll send a PR a bit later.
Oh crap, read this too late 🙈
Made my own PR (#7) but do send your branch, we can surely improve my implementation!
In fact, please do send the entire PR. I might revert my PR and go with yours if it's much better!
Okay, my implementation is quite different from yours. I'm sure yours matches your preferred coding style better 😀
On the other hand mine covers both local files and stdin, whereas - I think - yours just covers stdin?
I'll make a PR with my implementation and you can see what you think 😄
To conclude, in the end, I completely went with @caesar 's PR and reverted my own commits. Their implementation was much neater and, as they mentioned above, supported both file and stdin whereas mine only did stdin.
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?