Skip to content

Releases: AbsolutOD/esp

Release list

v0.6

Choose a tag to compare

@github-actions github-actions released this 14 Jun 15:34
e4e76ad

Changelog

Others

  • 35daf40 * WIP config load bug
  • fc479ae * added a sample espFile to test.
  • 48e85eb * added first test for writing the config file * change a few commands to make use of the app config
  • a378a51 * added function to write the espfile * changed the env question * changed some cobra commands to be functions * change to loading the config in the root init
  • 6d03ff5 * added jwalterweatherman for verbose logging * fixed a bug in the get command witht he new espFile * added tests, but can't get them to run in my fork
  • 7583981 * added ls alias for list command * added some debug statements
  • 59a3347 * added move command * created new client function to move a param from one place to another
  • e7bfd94 * added new delete or rm command
  • 8077a1e * added quick view and detailed for for get * added quick utility
  • c550bed * added some aliases * finished the move command * added minimum arg constraint for the list command
  • 3336759 * added some print statements to show what profile and region you are querying * made recursive and option
  • 17498e4 * added stub test files to see if that helps me to run tests in my fork
  • 5478eb5 * broke out app config struct/methods * bumped the version for this PR * change the initial config in the root command to load the local .espfile. * make the env required if there is an .espFile * changed the default behaviour of the list cmd to be recursive * changed the passing in of the AWS vars, to be just ENV only
  • 31590b4 * change the pkg to be an internal directory
  • e18aa8f * continued work on adding in recursive path
  • 03047e0 * fixed a bug when copying secure params
  • 6872809 * fixed a bug with put * made name and value flags required * changed the EspParamInput struct and removed the path
  • f57ae36 * fixed a missing error check * added a default case to catch for unchecked API errors * finished the copy command * added a general handleAwsErr function to clean up code in the driver * changed the check err function to be private to the ssm package
  • 18412de * fixed the espFile format * created a new struct for the file
  • a2ec59b * fixed the loading of the espFile * added a verbose mode
  • f00d829 * got querying keys working. Now need to get by path working
  • f5a298b * got the export working * fixed some issues in the convert command. * fixed an issue with the errors module.
  • 918ffec * more re-organizing * created new client list * started using the SSMAPI interface for future mocking
  • b8a23ae * moved command logic into a function for testing * created new list test file
  • 0ebd3c1 * new init function * switched the env question to be an input * started writing a test
  • 4f8a21a * printing detailed display after saving * removed unused comments
  • 6c66f7e * refactored the get and put to work with the espFile * create new method to help build the parameter path
  • 603f746 * removed an old sample file
  • 5302f50 * removed old commands * added put command * update get and list to work with the new structure * created new common lib * moved errors into the driver module * rename the utils directory
  • 3a7373f * setup go modules
  • d4db177 * split the export and the convert commands. The convert will eventually be removed. * commented out the "GetMany" function * installed a dep on the go yaml library
  • a37439c * split the recursive ssm path and getting a single param apart * added error checking for ssm GetParamaters call * updated some old names from gsp to esp
  • b6ade66 * started to allow the recursive flag to pass through
  • 8ca9581 * update readme
  • f1abd18 * updated each command to use the new esp var * created a new command level client variable
  • e2a35dc Cleanup and error flow refactor (PR 1 of 2) (#26)
  • 95bc540 Fix two behaviors PR 2's tests pinned as quirks (#28)
  • a1cbf5e Initial commit
  • 49e209e PR 1: DI refactor (ssmAPI interface + cmd App holder) (#30)
  • 700b017 PR 2: DI tests (Service, EspClient, runX, persistentPreRunE) (#31)
  • 2ff0698 Pure-logic unit tests (PR 2 of 2) (#27)
  • 218fa20 Rebrand: pinpt/esp → AbsolutOD/esp + LICENSE/README refresh (#29)
  • e4e76ad ci: add CI + release workflows (GoReleaser) (#32)
  • ea7db6e closes #18 * added recursive call to get all params if there is a NextToken
  • cee39d1 closes #23 * updated a few of the packages especially the security vulnerability in yaml.v2
  • e487c91 small tweaks to cleanup for OSS