You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support for SSH proxy (by standard SSH config file option 'ProxyJump')
Inter-file dependency per host (ensuring predictable order of file deployment)
Error condition to stream hashing function to prevent empty returns
Bash one liner to README to help validate manually created JSON metadata headers in files
🔄 Changed
Some global constants moved to their most-local scope
Host secrets retrieval function to remove first-class side-affects (EndpointInfo type as direct input/output)
Deployment completion metrics to JSON output
Failure record function to remove unnecessary output prints
Error message output to use stderr instead of stdout
Global memory event log to only write stdout messages to buffer when log file was specified
❌ Removed
Unnecessary output messages and lines
🔨 Fixed
Seed repository interactive file retrieval would loose state of selected files if you changed directories (fixed by appending current directory selection to last selection)
Artifact tracking, when multiple in-repo files used the same artifact and one in-repo file was missing its content hash, would only sometimes get its hash written to it's file (fixed by moving change detection to per pointer instead of per artifact)
Deployment of empty files would result in error "hash of config file post deployment does not match hash of pre deployment" (fixed by removing post-deploy content check if file size is 0)
Retrieving empty files from remote host would assume it is not plain text (fixed by always assuming file is plain text when empty)
Vault password prompts would get lost in output if running with a high verbosity level with more than one host (fixed by retrieving secrets prior to go routine creation)
Seed repository functionality would not show hidden files (change ls command to use -A argument)
Seed repository functionality would fail on stat command when file was a binary, symlink, or other special file (fixed by trimming decorator suffixes added by ls)
New vault entries would say passwords do not match (fixed by inverting byte array check)
ℹ️ Instructions
Please refer to the README.md file for instructions