Releases: jacobbednarz/cf-vault
Releases · jacobbednarz/cf-vault
Different Class
Improvements
- In addition to exporting environment variables as
CLOUDFLARE_*
, export asCF_*
too for compatibility with Wrangler.
Checksums
b2c9d8c35d245d9e4cbbf865f2edd927109df057037f97a699a7aa041c125575 cf-vault_0.0.11_darwin_amd64.tar.gz
1c76e6d7a30c35e3fe1fdb0e1532d61fe0a43c93d7dd7348b4f9d9b42276c330 cf-vault_0.0.11_linux_amd64.tar.gz
aee3bd562010353811f75e8d3df6802dacdc8f3516432df61c857e88bb81b162 cf-vault_0.0.11_windows_amd64.tar.gz
Achtung Baby
- Added the ability to use predefined profile templates (read only, write everything)
Checksums
7c7858c29c39fa1a61b9efe7c9f92746a2780927e6e08a7990f71101047f4470 cf-vault_0.0.10_darwin_amd64.tar.gz
3ae629459b12aeba063515a9813bfb3cb695a9a863c58fdbdda449279348f3c0 cf-vault_0.0.10_linux_amd64.tar.gz
2d7b5544a153979f87eb03bcd40c5fc074961035f01faabc8effe0bc6998cb59 cf-vault_0.0.10_windows_amd64.tar.gz
The Bends
- Removes
conditions
from the short lived payload which was causing issues with authorisation as it was empty. Will be reintroduced in an upcoming release.
Checksums
22f6dba948164c0406bc0c219fdd856d5688d428b8d3788b91be250fa620da2f cf-vault_0.0.9_darwin_amd64.tar.gz
28e7fd46566df740787a67daf24838d9ec6a6c4414db6561707c0a6c59cb2256 cf-vault_0.0.9_linux_amd64.tar.gz
e011b09ff712015663acb12bafeab1a1f5d3e8fe1f547695bfbb778bffb42eb0 cf-vault_0.0.9_windows_amd64.tar.gz
Endtroducing
🚨🚨🚨 This release swaps the configuration syntax to use TOML, read notes below before attempting an upgrade 🚨🚨🚨
- 📝 Swap to TOML for configuration files. The swap to TOML was a part of the feature to add short lived tokens and within that feature, use more complex data types representations. As a side effect of this, you will need to re-add your profiles to the tool once you upgrade.
- ✨ Short lived tokens are now available. The intent of this feature is that you create a profile and when invoking that profile, it makes an request on your behalf to generate a token that is only used for a short period of time (while potentially being scoped to less resources and just that terminal session) before being discarded. Checkout the getting started guide for more information.
- 👾 Add
list
command for displaying all profiles.
Checksums
decdb4a4d0068a1a1f5ab28c9312aa06ee1f5f8cfea5e018ade8d4068ada4f8f build/cf-vault_0.0.8_darwin_amd64.tar.gz
cb620f9f8f18eba4490fcb26beac4acbb08f855cbb0759b65fb8fc0a6ed16b3c build/cf-vault_0.0.8_linux_amd64.tar.gz
1282a72ab4f284f097ea3d4f601751209e5ebf4d4144955d11e6e778cb7ef37d build/cf-vault_0.0.8_windows_amd64.tar.gz
Dookie
- Show
help
output by default if you don't pass any commands (#11) - Clean up stack traces to exclude my path from your
panic
s (#14) - Mask API token and API key input values (#15)
- Ensure we have setup a configuration file before trying to use the
exec
commands (#16)
Checksums
71434e81ab4b5472779e28709b00a046e4ac5fd61fbac3c47b825f977c55daae cf-vault_0.0.7_darwin_amd64.tar.gz
b9365c2d8f05f7c1051d9b1e16bccd8f289d2788848d5e6b7bc8011130855fd7 cf-vault_0.0.7_linux_amd64.tar.gz
2a1dc7c06429651922a1974b8af77f2ef336cf4b4070a9c84914151054912e6d cf-vault_0.0.7_windows_amd64.tar.gz
Aquemini
No functional changes; package name removed version. Only tarballs attached to releases now.
18cac17a8dda8cda44e4c7f29919b18d7828b766fcda4ab371dbb4ea3eed8b2c build/cf-vault_0.0.6_darwin_amd64.tar.gz
a56a34149744b076ce8e7e2c0244e3f2704b9c0f5ce570a254e5d4d5a4f17ac2 build/cf-vault_0.0.6_linux_amd64.tar.gz
88d3724882b0ee9316fed1a8356dee212bc3ac43abe560828baa47804c30995e build/cf-vault_0.0.6_windows_amd64.tar.gz
Siamese Dream
- You no longer need to know whether you're inputting an API key or API token (detection is automatic on input).
cf-vault
will exit now if credentials are not found
Automatic for the People
- Adds support for spawning a new shell if no command is provided
- Use a dedicated keychain on Mac OS (other OS's config included but not thoroughly vetted)
Blood Sugar Sex Magik
0.0.3 fix keychain variable name
Nevermind
0.0.2 move debug closer to where it actually happening