87 Commits

Author SHA1 Message Date
99c622b69f UserCommands: add field CreateUserHome 2025-03-11 15:30:07 -05:00
95e85e8b45 UserCommands: add ssh public keys when running locally 2025-03-11 15:21:02 -05:00
1a48c7bca5 change: create temp file when modifing password over SSH 2025-03-11 14:55:02 -05:00
5d21764ef1 fix: don't test empty env files 2025-03-11 13:42:40 -05:00
d8453d1fb0 added external directives to Notifications, change case of keys in host, and update docs 2025-03-08 00:23:08 -06:00
f859b5961f add password change 2025-03-06 23:35:29 -06:00
25ddd65f25 v0.10.0 2025-03-05 00:35:14 -06:00
753b03861f v0.10.0 2025-03-03 23:45:28 -06:00
3823b1bf44 get S3 profile using env AWS_PROFILE 2025-03-01 01:57:05 -06:00
7beda281e0 fixed constant typo 2025-02-28 17:49:01 -06:00
1143d2850b added beginning of tests 2025-02-28 17:40:32 -06:00
8900bd70a4 changed PackageOperation to enums 2025-02-28 17:39:08 -06:00
6db5f73bc0 fetch env file where config file is stored 2025-02-25 21:19:17 -06:00
a163c11129 v0.9.0 2025-02-23 22:10:42 -06:00
2b4d191271 v0.9.0 2025-02-23 21:18:46 -06:00
417088c32b v0.9.0 2025-02-23 21:16:00 -06:00
4fa5efa5b6 v0.9.0 2025-02-23 21:02:23 -06:00
3acb20a40f v0.8.1 2025-02-23 15:42:50 -06:00
98d8b8e8f2 v0.8.1 WIP 2025-02-23 15:33:17 -06:00
1ad50ebcf8 v0.8.1 WIP 2025-02-20 14:53:44 -06:00
0d28d6afcf breaking changes to keys 2025-02-15 22:27:11 -06:00
932d5c380f v0.7.1 2025-02-14 11:56:46 -06:00
c3de4386ab [WIP] v0.7.0 almost ready to release 2025-02-10 16:55:54 -06:00
e20141043c Merge branch 'remoteResources' into develop 2025-02-08 16:14:37 -06:00
11ec1a98d8 [WIP] v0.7.0 almost ready to release 2025-02-08 15:17:34 -06:00
edc669b340 [WIP] v0.7.0 fixes and changes to cache and remotefetcher 2025-01-28 15:43:57 -06:00
086835453b [WIP] v0.7.0 fixes and changes to cache and remotefetcher 2025-01-28 15:42:50 -06:00
5d3c265ce9 add comments 2025-01-23 16:47:43 -06:00
8c633fd4b2 [WIP] v0.7.0 getCommandType first 2025-01-15 23:33:55 -06:00
e88773e289 [WIP] v0.7.0 added functional options to configfetcher 2025-01-14 19:13:05 -06:00
5c2bfcc940 [WIP] v0.7.0 2025-01-14 09:42:43 -06:00
5635c1edd0 v0.6.1 2025-01-04 09:50:45 -06:00
b5f7c3fd72 v0.6.0 2025-01-03 23:30:07 -06:00
9d646297c7 fix: check for nil Command.Hooks in ExecuteHooks [] 2024-11-15 10:46:27 -06:00
b7b002bd72 Added: Hooks for Commands.[name]: error, success, and final. Closes []
Added Command.generateLogger() method.

Fixed: make command logger be used for errors, not just when running the command.
2024-11-14 21:10:49 -06:00
b8a63f39f5 add working command hooks 2024-11-11 22:44:28 -06:00
2aeb435167 new commands.[name].type: script; update templates 2024-10-15 08:49:13 -05:00
51f5084dd0 more work on env variable parsing 2024-09-13 20:47:59 -05:00
a300f696d3 add list config file and relevant config in main config file. other minor changes 2024-08-28 15:06:25 -05:00
a4214b2b3f v0.4.0 2023-09-08 23:42:13 -05:00
6ccb75f4fa added scriptEnvFile to command.commandName object 2023-08-06 22:27:51 -05:00
b8a82b2836 update mongo methods 2023-07-29 21:23:31 -05:00
78428a49fc update Go Deps, change log size to 50 MBs, clarify messages 2023-07-29 21:20:53 -05:00
10a6342233 update error message 2023-07-21 20:29:07 -05:00
7c4868ee4b Revert "Revert "make remote commands run and not fail if an SSH session failed to be created""
This reverts commit affdd0abfd56cac8999fa350f3e6b31e6e6e29d0.
2023-07-20 21:21:40 -05:00
affdd0abfd Revert "make remote commands run and not fail if an SSH session failed to be created"
This reverts commit 7224661c71c133b5d0563682d4b67125938e5e95.
2023-07-20 21:20:54 -05:00
7224661c71 make remote commands run and not fail if an SSH session failed to be created 2023-07-20 21:20:16 -05:00
4b382bddd9 v0.3.0
* Getting environment variables and passwords from Vault (not tested
yet)
* Vault configuration to config (not tested yet)
* Ability to run scripts from file on local machine on the remote host
* Ability to get ouput in the notification of a list for individual
commands or all commands
* Make SSH connections close after all commands have been run; reuse
previous connections if needed
2023-07-01 21:46:54 -05:00
5e7c52997c added getting ENV vars from Vault 2023-05-12 00:42:14 -05:00
f7676e73ba Make host connections close last 2023-03-13 20:25:27 -05:00