cf-vault

Manage your Cloudflare credentials, securely

MIT License

Stars
62
cf-vault - 0.0.18 Latest Release

Published by jacobbednarz 10 months ago

What's Changed

Full Changelog: https://github.com/jacobbednarz/cf-vault/compare/0.0.17...0.0.18

cf-vault - 0.0.17

Published by jacobbednarz 12 months ago

What's Changed

Full Changelog: https://github.com/jacobbednarz/cf-vault/compare/0.0.16...0.0.17

cf-vault - 0.0.16

Published by jacobbednarz about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/jacobbednarz/cf-vault/compare/0.0.15...0.0.16

cf-vault - 0.0.15

Published by jacobbednarz over 1 year ago

What's Changed

Full Changelog: https://github.com/jacobbednarz/cf-vault/compare/0.0.14...0.0.15

cf-vault - 0.0.15-rc3

Published by jacobbednarz over 1 year ago

Moves release process back to a local setup to see if that solves the cross compiling issue for OS/arch combos.

cf-vault - 0.0.15-rc2

Published by jacobbednarz over 1 year ago

No functional changes; only updates the release process to perform better cross compiling support and ultimately, set CGO_ENABLED=1 in the releases.

This does drop Windows and FreeBSD support however, I don't have a great testing story for them at the moment so we can revisit when/if the request arises.

cf-vault - 0.0.15-rc1

Published by jacobbednarz over 1 year ago

No functional changes; only updates the release process to perform better cross compiling support and ultimately, set CGO_ENABLED=1 in the releases.

This does drop Windows and FreeBSD support however, I don't have a great testing story for them at the moment so we can revisit when/if the request arises.

cf-vault - 0.0.14

Published by jacobbednarz over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/jacobbednarz/cf-vault/compare/0.0.13...0.0.14

cf-vault - 0.0.13

Published by jacobbednarz about 2 years ago

  • Fix password prompt file keyring issue (#63)
cf-vault - 0.0.12

Published by jacobbednarz about 2 years ago

  • Bumps Go version to 1.19
  • Bump cloudflare-go to v0.49.0
cf-vault - Different Class

Published by jacobbednarz almost 4 years ago

Improvements

  • In addition to exporting environment variables as CLOUDFLARE_*, export as CF_* 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
cf-vault - Achtung Baby

Published by jacobbednarz almost 4 years ago

  • 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
cf-vault - The Bends

Published by jacobbednarz almost 4 years ago

  • 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
cf-vault - Endtroducing

Published by jacobbednarz almost 4 years ago

🚨🚨🚨 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
cf-vault - Dookie

Published by jacobbednarz almost 4 years ago

  • Show help output by default if you don't pass any commands (#11)
  • Clean up stack traces to exclude my path from your panics (#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
cf-vault - Aquemini

Published by jacobbednarz about 4 years ago

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
cf-vault - Siamese Dream

Published by jacobbednarz about 4 years ago

  • 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
cf-vault - Automatic for the People

Published by jacobbednarz about 4 years ago

  • 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)
cf-vault - Blood Sugar Sex Magik

Published by jacobbednarz about 4 years ago

cf-vault - Nevermind

Published by jacobbednarz about 4 years ago

Package Rankings
Top 6.72% on Proxy.golang.org
Related Projects