Thank you for a nice tool. Here are some improvements that will be welcome:
Autodetect the engine version if the token has enough permissions
Re-use the vault cli token ~/.vault-token if present and valid
Implement more user-friendly encryption that does not require openssl but instead relies on a key derivation function
in addittion to -insecure option allows to supply your own CA for validation
If we gone as far as creating the delete command adding a move/copy now sounds logical
Support also deleting single secret with delete it feels strange that it works alright on a "folder" but fails on a single secret
Support cross-engine workflows better: have an option to include the engine name in the export/import format instead of requiring it to be present on command line only
Thank you for a nice tool. Here are some improvements that will be welcome:
~/.vault-token
if present and validopenssl
but instead relies on a key derivation function-insecure
option allows to supply your own CA for validationdelete
command adding amove
/copy
now sounds logicaldelete
it feels strange that it works alright on a "folder" but fails on a single secret