0.1.0
The main goal of this release is to start futures features easily.
Current features are same as 0.0.x version.
I added copy/paste timeout (30s) and translate
command.
This command allows to translate stdin (like a file) containing ${path/to/secret} to a file with the current secret.
I should be useful for contextual vars file (dev/qa/prod, etc..). Ex. leeloo translate --keystore production < env.vars > env.prod
Preferences contains Keystores list and knows the Keystore used by default. It loads the current configuration by reading files from ~/.leeloo directory.
Keystore contains a list of Secrets, a cypher and a version control policy. A Keystore can be stored on a local filesystem but also can use a GPG cypher. At last, Keystore can use GIT version control.
Secret contains your own secret, according to cypher policy.
Output allows to display Keystore and Secret.
Command allows to interact with you.