Skip to content

v2.1.0

Compare
Choose a tag to compare
@tonedefdev tonedefdev released this 08 Jun 17:00
· 80 commits to main since this release
42be312

Changelog

  • 42be312 Merge pull request #10 from tonedefdev/rc-2.1.0
  • 2d1cf37 Update README.md
  • c099b62 Enabling bash completion
  • 0d714a9 Allowing override of replace string via flag. Fixing unit tests. Updating goreleaser to allow arm builds and github actions to use 1.18
  • 2dafd13 Fixed readme formatting
  • 9461d9a Almost finalized readme. Waiting for homebrew install instructions
  • c098994 Updated go mod
  • c1a95a2 Ensuring errors bubble up
  • 299736a Refactored duplicate code. Added --as-json to return list secrets as JSON string. Updated interface{} to use go 1.18 any aliase. Added logging for list
  • 56f7ea0 Removing unncessary SecretList slice. Updated struct name for GCP
  • 04a38df Updated to go 1.18. Updated to using azidentity sdk for Azure. Removed useMSI since azidentity has a default auth flow that leverages more than just MSI. Fixed bug where terraform login didn't work with external vaults. Removed limitations for external vault usage on Mac
  • c4824c4 Almost finalized readme
  • a9403bf Added list for gcp. Fixed issue where gcp keeps a single secret object and only updates values. Changed some verbiage. Started to update readme in prep for new release
  • 3516b34 Added Google Secrets Manager as an available vault provider
  • ff602f3 Added alias for secret-names to also be -l for list
  • 8b0dedd Added alias for create called update to make it more user friendly
  • cf2fcbc Moved as-tfvars to higher level in processing to allow more flexibility
  • 6271991 Added ability to set secrets in config file. Changed verbiage to generalize usage with all TACOS. Changed logging flag to enabled to match config setting name. Put finishing touches on list
  • 41b8c4f Added list functionality for vault providers. Added warning and user input to confirm any actions that may delete configuration settings. Changed some verbiage
  • 16fa9c6 Allowing environment variable for config file location. Ability to create setup and view all available vaults from the CLI. Generalized the name and secret value since store more than just API tokens can be stored with the tool
  • f1f96bf Updating to go 1.17
  • 966dace Fixed issue where terraform login was passing empty value. Adding ability to list credentials
  • 14f2a7c Started implementing the list feature