Change Log
All notable changes to this project will be documented in this file.
[0.3.3] - 2025-11-xx
Added
Changed
Fixed
[0.3.2] - 2025-11-22
Fixed
space(-w) forwarding
[0.3.1] - 2025-04-29
Added
--notifyoption- Force notification even if in dry-run mode (
--simulate)
- Force notification even if in dry-run mode (
[0.2.27] - 2025-04-04
Added
- Upgraded options of Payload task.
Changed
- Improved archiving data files message.
Fixed
- Removed character
•for*(Linux printing)
[0.2.26] - 2025-04-03
Fixed
Shell::Files#move_file... typo.. should beFile.rename
[0.2.25] - 2025-04-03
Fixed
- Data file extensions was missing
.xls
[0.2.24] - 2025-04-03
Added
CLEAN_LOCALconstant forPeople::Syncprocess (default:false).- To ensure input folder is emptied by moving the files therein to an
Archivedsubfolder.
- To ensure input folder is emptied by moving the files therein to an
[0.2.22] - 2025-03-26
Fixed
- Payload push command
[0.2.21] - 2025-03-26
Fixed
- Payload push shouldn't carry options
[0.2.20] - 2025-03-26
Added
export:payload- added
-get-peoplestage
- added
[0.2.19] - 2025-03-22
Changed
subtasknames to have an alternative substitution from-to_for method names compatiblity
[0.2.18] - 2025-03-22
Changed
- Command invocation cases on
Export::Payloadrelated tasks.
[0.2.17] - 2025-03-22
Added
spaceto mailing.- Export
payloadnotify- On error
- On success
[0.2.16] - 2025-03-11
Fixed
- Const fetch when value is
false
[0.2.14] - 2025-03-10
Added
- Real support for URL pull driver
[0.2.13] - 2025-02-25
Fixed
- Task option name compatibility on ruby command.
[0.2.12] - 2025-02-25
Fixed
- Backwards compatibility on task runners.
[0.2.11] - 2025-02-25
Fixed
- Enum inheritance shouldn't leak across child classes.
- Fixed via upgrade of
rake-commandergem
- Fixed via upgrade of
[0.2.10] - 2025-02-20
Fixed
- Space forwarding
[0.2.9] - 2025-02-20
Fixed
EcoRake::Lib::People::SyncLaunchshould forwardspace
[0.2.8] - 2025-02-20
Added
REMOTE_ARCHIVE[Boolean] whether or not should archive remote files.- Integration option for target
space - (sub)tasks declarion and invokation as
Enum
Changed
- code tidy up
- upgrade core gem dependency
Fixed
- typo on
Options::Library#names
[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).
- New constant
Changed
- code tidy up
[0.2.6] - 2024-12-09
Added
EcoRake::Lib::People::SyncLaunchnew constantjoin_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-emailoption to the people sync process.- Helper to summarize an error Exception
SendGridmailer
[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_filepeople_getwon't raise aRunTimeErrorbut just exit with status1
EcoRake::Lib::Task::RunnerRely#taskcommandwon't raise aRunTimeErrorbut just exit with status1
EcoRake::Lib::Files::Sftp#tasksftp_commandwon't raise aRunTimeErrorbut just exit with status1
[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_MODEnew 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
superwith no args where method on parent class doesn't match parameters.
- call to
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.