Skip to content

Releases: FherStk/AutoCheck

V2.8.1

12 Apr 10:23
33e165f
Compare
Choose a tag to compare

List of changes:

  • GDrive Connector:
    • New CopyFromFile method, which can be used to upload files to the main account reading links from txt files.
    • New DownloadFromFile method, which can be used to download files reading links from txt files.
  • New gdrive_upload script sample, replacing the old gdrive from templates.
  • Several bugfixes and improvements.

v2.8.0

09 Apr 22:57
e50d730
Compare
Choose a tag to compare

List of changes:

  • New setup attribute which can be used to run any code before any target's body executions, this replaces the old pre behaviour and can be used also when running on single mode.
  • New teardown attribute which can be used to run any code after all target's body executions, this replaces the old pre behaviour and can be used also when running on single mode.
  • Several bugfixes and improvements.

Breaking changes:

  • Vars:

    • REMOTE_OS has been renamed to CURRENT_OS
    • REMOTE_HOST has been renamed to CURRENT_HOST
    • REMOTE_PORT has been renamed to CURRENT_PORT
    • REMOTE_USER has been renamed to CURRENT_USER
    • REMOTE_PASSWORD has been renamed to CURRENT_PASSWORD
    • REMOTE_FOLDER_NAME has been removed.
    • REMOTE_FOLDER_PATH has been removed.
    • REMOTE_FILE_NAME has been removed.
    • REMOTE_FILE_PATH has been removed.
  • Pre:

    • New behaviour: pre now runs only once before each body execution, this is useful to add new code at the beginning of any template for batch executions without modifying the inherited script. The old behaviour can be achieved using the new setup attribute.
  • Post:

    • New behaviour: post now runs only once after each body execution, this is useful to add new code at the end of any template for batch executions without modifying the inherited script. The old behaviour can be achieved using the new teardown attribute.

v2.7.0

05 Apr 16:01
c76cd63
Compare
Choose a tag to compare

List of changes:

  • The permissions script has been updated, but just the single version; batch version coming soon.
  • New zip connector.
  • The gdrive connector has been updated with a new feature: uploading a local folder.
  • Several bugfixes and improvements.

Breaking changes:

  • The pre and post nodes can be used now to define any kind of executable code but question nodes.
  • When running on batch mode, all pre will be now executed once per target before running any body.
  • When running on batch mode, all post will be now executed once per target after running all the body.
  • The pre and post nodes are now only allowed when running on batch mode, so old pre and post included into single mode scripts must be replaced by regular body script code using the available connectors (just place this code at the beginning or the end of the script).
  • The pre and post nodes within copy_detector has been removed and replaced by the regular pre and post nodes for batch mode scripts.
  • The extract, restore_db and upload_gdrive nodes within pre and post has been removed, but new or updated connectors are available in order to supply this kind of features. Sample scripts are provided in order to avoid any trouble when upgrading.

v2.6.0

07 Mar 18:44
bb58417
Compare
Choose a tag to compare

List of changes:

  • The Google Drive 'pre' task parses now correctly the variables used within files and directory names.
  • Log output on batch mode has been fixed when "now" var is used within the log filename.
  • New "vars" node available witin "local" and "remote" ones, so custom vars can be defined for each script target.
  • Several bugfixes and improvements.

v2.5.0

25 Jan 18:45
21753b1
Compare
Choose a tag to compare

List of changes:

  • RemoteShell and LocalShell connectors has been merged into a single Shell connector, parameter-less instantiation will instantiate a local one while setting up remote parameters will instantiate a remote one.
  • Several bugfixes and improvements.

Breaking changes:

  • RemoteShell connectors and LocalShell connectors must be replaced for Sell but just the name, no parameters needs to be modified.

v2.4.0

24 Jan 15:15
3c6a5fa
Compare
Choose a tag to compare

List of changes:

  • Remote batch mode enabled, it's possible now to launch scripts over remote hosts (pre/post conditions limited to local scripts except for SQL). The following example illustrates how to run a script in single local mode and also in batch remote mode:
inherits: "template.yaml"
single:
  local:
    folder: "some_local_folder"

batch: 
    - remote: 
        - host: "host_name_1"
        - user: "username"
        - password: "password"
        - folder: "some_remote_folder"

    - remote:     
        - host: "host_name_2"
        - user: "username"
        - password: "password"
        - folder: "some_remote_folder"
  • Several bugfixes and improvements.

Breaking changes:

  • output:
    • files option has been renamed to log
  • single:
    • folder option has been moved to single\local
    • path option has been moved to single\local
  • host option has been moved to batch\remote
  • target has been replaced by local and remote

v2.3.0

18 Jan 23:06
Compare
Choose a tag to compare

List of changes:

  • All connectors contains new remote constructors, so can be used to load remote data. Scripts cannot run on batch mode for remote targets yet (coming soon), but can run remote connectors on single mode.
  • Several bugfixes and improvements.

Breaking changes:

  • YAML scripts_
    • All vars referring to files or folders, like CURRENT_FOLDER or CURRENT_FILE has been split into x_NAME and x_PATH like CURRENT_FOLDER_PATH and CURRENT_FOLDER_NAME, where the first one contains the folder's path and the second one contains just the folder's name.
    • CURRENT_TARGET has been removed.

v2.2.0

17 Jan 23:03
Compare
Choose a tag to compare

List of changes:

  • New RSS and Atom connectors.
  • New script within samples folder for the Web Syndication Assingment.
  • Several bugfixes and improvements.

v2.1.0

17 Jan 23:00
184bbd4
Compare
Choose a tag to compare

List of changes:

  • YAML scripting:
    • Added the remote_file option within script which allows to set the remote file name once uploaded.
    • Added the version option within root which can be used to track changes within the scripts.
  • Several bugfixes and improvements.

v2.0.6

17 Jan 23:05
Compare
Choose a tag to compare

List of changes:

  • The update mechanism has been improved, including an auto-reset when needed.
  • Copy detector has been included into the HTML5 script when running on batch mode.
  • Several bugfixes and improvements.