-
v0.10.0 Stable
released this
2025-03-08 06:25:44 +00:00 | 68 commits to develop since this releasev0.10.0 - 2025-03-08
Added
- Hooks: improved logging when executing
- User commands: adding SSH keys using config key
userSshPubKeys - directives: added support for fetching values using directive
%{externalSource:key}%
Changed
- Commands: if dir is not specified, run in config dir
- FileDirective: use the config directory if path is not absolute
- Host: changes to case of some keys
- Notifications: added external directive to sensitive keys
Fixed
- LocalFetcher: return fetch error
- Lists: load file key before attempting to load from current file
- fix: host not in config file, but in ssh config, properly added to hosts struct
- SSH: password authentication bugs
- User commands: change user password works
Downloads
-
v0.9.1 Stable
released this
2025-03-01 07:57:51 +00:00 | 76 commits to develop since this releasev0.9.1 - 2025-03-01
Changed
- Use EnvVar AWS_PROFILE to get S3 profile
Downloads
-
v0.9.0 Stable
released this
2025-02-28 23:52:28 +00:00 | 79 commits to develop since this releasev0.9.0 - 2025-02-28
Added
listcommand with subcommandscmdsandlists- Deprecation and unsupported warnings for old config keys
- CLI flag
--cmdStdOutto output command's stdout/stderr to stdout - Command type
remoteScript. See docs for more info.
Changed
- change to enums for Command type
- Cache now stores resources by URL hash for ease-of-lookup
- Changed PackageOperation to enums
Fixed
- Local command's
dirfull path is now found with home directory
Downloads
-
v0.8.0 Stable
released this
2025-02-16 05:00:10 +00:00 | 98 commits to develop since this releasev0.8.0 - 2025-02-15
Changed
- Breaking:
cmd-listskey changed tocmdLists - Properly load list config
- Config file loading properly errors
- CI Configs
Downloads
- Breaking:
-
v0.7.8 Stable
released this
2025-02-14 20:46:10 +00:00 | 105 commits to develop since this releasev0.7.8 - 2025-02-14
Fixed
- Github CI config
- v0.7.1: Incorrect local config file loading logic caused files to not be detected
Downloads
-
v0.7.7 Stable
released this
2025-02-14 20:31:24 +00:00 | 106 commits to develop since this releasev0.7.7 - 2025-02-14
Fixed
- v0.7.1: Incorrect local config file loading logic caused files to not be detected
- CI configs
Downloads
-
v0.7.0 Stable
released this
2025-02-12 03:37:42 +00:00 | 118 commits to develop since this releasev0.7.0 - 2025-02-11
Added
- [feat]: package
packageOperationoptioncheckVersionimplemented - user management added - see docs
- Support for remote config sources. Only config file and list can be used for now.
- Cache functionality - still a WIP
- Flag
--s3-endpointfor config file fetching from S3
Changed
- Internal refactoring of config setup
- Formatting and sending for notifications
- name of
configfetchertoremotefetcher - Flags that took comma-separated lists now have to be passed multiple times for each argument.
- Hosts passed to
exec hostnow checked against default SSH config files
Fixed
- Parsing of remote URLs when determining list config file path
- Incorrect error notification template value
Downloads
- [feat]: package
-
v0.6.1 Stable
released this
2025-01-04 15:51:44 +00:00 | 136 commits to develop since this releasev0.6.1 - 2025-01-04
Fixed
- When running a list, hooks now run explicitly after the command executes. Fixed panic due to improper logic.
Downloads
-
v0.6.0 Stable
released this
2025-01-04 06:18:21 +00:00 | 149 commits to develop since this releasev0.6.0 - 2025-01-04
Added
Downloads
-
v0.5.0 Stable
released this
2024-11-20 05:30:33 +00:00 | 165 commits to develop since this releasev0.5.0 - 2024-11-19
Added
- Lists can now go in a file. See docs for more information.
- commands.[name].type: script now opens
scriptEnvFile. - Hooks for Commands.[name]. Error, success, and final. [#12]
Changed
- GetKnownHosts is now a method of Host
Fixed
- make command logger be used for errors, not just when running the command
Downloads