Skip to content

1.7.1

Latest
Compare
Choose a tag to compare
@forain forain released this 18 Oct 12:40

Changelog
f0ad453 Initial import 🚀
0100de4 Added delete option and output formatting.
9eabe58 Updated building and release tooling.
4271f59 Added setup routine to the CLI.
e9271a6 Small correction to build scripts.
d5f955e Added wait routine for table creation.
a658653 Small update to fix a few outstanding issues.
61d84ee Updated documentation.
d9d0524 Added AWS region option.
b7cd461 1.0.2 release.
03e485d Added a note on installation.
af159cd Added some docs and notes
3d4b1db Added some todos
11829eb Added put-file command to enable importing file based secrets.
768d4f4 Added created at timestamp to credentials saved with unicreds.
478408c Bump the version number to 1.0.3.
1655332 Enable overriding the KMS key alias.
e3bfaa7 Bump the version number to 1.0.4
3c980ae Bump the version number to 1.0.5.
6d2975b Avoid releasing issues with not pushing master before running release.
8254c4f Added RPM building to makefile.
fb58c66 Added missing support for credential version and filtering.
edfb3d7 Prepare for 1.1.0 release.
95370be Get region from metadata.
3145012 Return error if not nil.
8e41b23 Update .PHONY, add 'make fmt', use 'test -v'.
232fdc6 Start sentences with a capital.
2dd6310 Updated readme with some new options for installation.
40387a1 Started work on testing and adding some mocks.
99aa0ef Add initial Travis file.
468e104 Add updatedeps to Makefile.
cc86588 Call updatedeps.
69438cd Don't test the versent repo, please.
9fe5618 Update import.
557acab Add build status to README.md
bd7d40a Versent should test againt versent, not atlassian.
041d9a8 Tweaks to travis file to lowercase org name.
1dc641c Short options where it makes sense.
29ca257 Adhere to Go standards.
7b5fb41 Remove dead code, gofmt and goimports.
e96011a Remove redundant type conversion.
77217f8 Check table.Render() response.
74c2579 Move region logic into ds, set timeout for fetching meta-data to 5 seconds.
bec5a05 Add debug flag.
e73b97a Add some debug statements.
583ec37 Make .deb package
07b4cfa Use WithField.
3f75a0a Change info to debug.
74176a2 Add log messsage.
ca5d50f Support JSON output.
e6d24ca Sort by name.
6b94163 Added a check to drop entries in getall based on key access.
39254be Moved the aws region logic into it's own file.
c31c610 Added some more test coverage and mocking.
f21180a Disable tip due to errors with golint.
6d75734 Tweaked error handling for KMS on getall.
06847a8 Tidy up.
3948413 Added some debugging and started integration tests.
ad3f0d4 Fix all versions flag.
bacf59c Prepare for 1.2.0 release
fb5be76 Tidy up readme, more coverage and new tools.
2e4d046 Removed headers from CSV to fix Versent#31
609695b Prepare for 1.2.1 release
59df66b Fix test.
ed4fa5c Add support for custom DynamoDB table.
67d10f6 Refactor Table to tableName in ds package.
1a7a514 Update table name in the tests as well.
2a84bc4 Prepare for 1.3.0 release
b3e1749 Added the short flag for key and table for compat with credstash.
cb10851 Fixing neglected integration test.
31b2e30 Restore test integration flag.
3c61a89 Added encryption context support to fix Versent#35
868ed3c Updated docs and ensured flag is cumulative.
dbad954 Added dynamodb read and write capacity flags fixing Versent#37
8a2f780 Move to using the inbuilt marshall / unmarshall.
11c7d4d Added a test for encryption context.
d89e19f Added the AWS region option and updated README.
fb34fbc Added option to print secret with no newline fixes Versent#41.
5955a33 Prepare for 1.4.0 release
f21910e Tidy up and added more examples, along with references.
1e56fd0 Fixes auto-versioning to support left-padding
8f889f9 Fixed mocks and added makefile target for generating mocks using mockery.
a0026a5 Supports getting a specific version of a secret
8ddef5f Prepare for 1.4.0 release
65fb179 Updated this with some tests to fix Versent#47
b7111b5 add execute feature
f62b4ff Versent#50 Fixed credential name dose not show after using put-file command
c1f5c77 Versent#50 Removed travis go 1.5 test because Golint requires Go 1.6 or later
3470ad5 code refactoring
c942611 update README.md
f370068 improved description of the exec command
a11fd7c Add to README.md information related to docker entrypoint
efa3569 Prepare for release.
fda5e9d Fix for makefile release changes.
ac43455 Add nuget manifest for packaging in chocolatey format
7f19df0 Fix Versent#54 ListSecrets() and GetAllSecrets() returns only the first page
ab1f9f9 getall was not passing encryption contexts to decrypt functions so not listing available secrets. Also needed to handle secrets that the hmac could not be decrypted due to wrong encryption context.
21f8652 use switch/case instead of nested if for error rewriting
fca2698 add support of environment variables for the name of the table and the key alias
1fb92b6 Update manifest and install script based on feedback from package review process
3a82283 fix(packaging) Small fix for path changes.
f992d7b doc(README) Added demonstration gif to README.
7ef82f5 *you're
3bdd417 fix(Test) Updated DynamoDBAPI mock.
e23f40d Add AssumeRole support
fbe5d40 Prepare for release.
89b6b99 fix(Makefile) Corrected GOPATH env var.
291f7df Fix printSecret bug when input contains fmt verb
574cfe6 fix(deps) Added vendoring of deps.
b60ff8f Allow using AWS_PROFILE env variable in combination with ~/.aws/config
3fbd8ba Use the shared config region when region is not set by command line flag.
8890770 Update readme to include information on using credentials/config file and environment variables
366b688 fix(Deps) Updated deps to recent versions.
cdae1b2 Prepare for 1.6.0 release
27853d4 Migrate hmac to []byte and handle transition
d55ce9a Prepare for 1.7.0 release
5bd67bb Fix AWS session configuration for differences between using a profile and using a role + profile
46e603f Use shared config session for assuming role
c2add37 Coerce profile string pointer to string using Amazon's helper
eb96003 Fix golint fetch making tests fail
9f8d3fe Implements endpoint override optional argument
3faae08 Forked from github.com/Versent/unicreds
eb5f49c Release 1.7.1 for AMD64 and ARM64 using Go Mod