Change Log

All notable changes to this project will be documented in this file.

[0.2.7] - 2024-12-16

Added

  • EcoRake::Lib::People::SyncLaunch
    • New constant TARGET_NAMESPACE: to build up the target task based on a different namespace (i.e. not nested).

Fixed

Changed

  • code tidy up

[0.2.6] - 2024-12-09

Added

  • EcoRake::Lib::People::SyncLaunch new constant join_files
    • To specify the integration to use the target folder in raw
    • Which will use all the files with matching pattern within.

[0.2.5] - 2024-10-01

Added

  • --no-email option to the people sync process.
  • Helper to summarize an error Exception
  • SendGrid mailer

[0.2.4] - 2024-09-05

Added

  • EcoRake::Shell::Command#sh_exit_on_fail
    • It exists when the command failed.
    • This requires that any notification is handled by the logic of the command that was invoked itself.
    • Please observe that using this approach could miss a notification.

Changed

  • EcoRake::Lib::Peope::SyncLaunch#process_full_file
    • people_get won't raise a RunTimeError but just exit with status 1
  • EcoRake::Lib::Task::RunnerRely#task
    • command won't raise a RunTimeError but just exit with status 1
  • EcoRake::Lib::Files::Sftp#task
    • sftp_command won't raise a RunTimeError but just exit with status 1

[0.2.3] - 2024-08-22

Fixed

  • Gem dependency that must be made explicit

[0.2.2] - 2024-08-08

Fixed

  • fixed typo

[0.2.1] - 2024-08-07

Added

  • SNAPSHOT_MODE new mode: :delta_last

[0.2.0] - 2024-08-01

Changed

  • require ruby 3

[0.1.6] - 2024-02-03

Fixed

  • Compatibility with ruby 3
    • call to super with no args where method on parent class doesn't match parameters.

Changed

  • upgrade dependencies

[0.1.5] - 2024-02-01

Added

  • new options for file pattern const and remote subfolder for the SFTP task

[0.1.4] - 2023-07-23

Fixed

  • Type in EcoRake::Utils::Mailing#email

[0.1.2] - 2023-06-09

Changed

  • Notify when file decryption fails

[0.1.1] - 2023-06-06

Added

  • Very first version, with support to migrate all the rake integrations.