SFTP Technical Notes
Technical Notes for the SFTP component.
Changelog
1.7.0 (March 01, 2024)
- Added a new option
Emit file content (Base64)
to the configuration of two actions - Download Files
and Download Files by name
. This option makes file content to be emitted as a message. Read the documentation to learn more how this feature works.
1.6.0 (November 04, 2022)
- Added configurable retries on file upload to platform in
Download Files
action
- Update Sailor version to 2.7.1
1.5.2 (August 26, 2022)
- Updated component-commons-library to v3.0.2
1.5.1 (August 12, 2022)
- Updated component-commons-library to v3.0.1
1.5.0 (July 29, 2022)
- Added retries on errors while connecting SFTP client
- Upgrade component-commons-library version to 3.0.0
- Upgrade oih-standard-library version to 2.0.3
- Add support
passphrase
to credentials
1.4.9 (June 03, 2022)
- Add a file filter to the
Poll Files
trigger
1.4.8 (April 20, 2022)
- Fix memory leak for
Download Files/File by name
actions and Read Files
trigger
- Get rid of vulnerabilities in dependencies
1.4.7 (April 12, 2022)
- Fix uploading attachments
1.4.6 (April 08, 2022)
- Fix downloading files of size > 10MB
1.4.5 (November 26, 2021)
- Upgrade sailor version to 2.6.26
- Reduced the size of component icon file
1.4.4 (February 12, 2021)
- Update sailor version to 2.6.24
1.4.3 (January 15, 2021)
- Update sailor version to 2.6.23
1.4.2 (October 30, 2020)
- More logging improvements
- Update sailor to 2.6.18
1.4.1 (October 19, 2020)
- Annual audit of the component code to check if it exposes sensitive data in the logs
- Update sailor to 2.6.17
1.4.0 (July 6, 2020)
- Update component to new sailor version 2.6.10
- If deleting a file that does not exist, emit the empty message.
- Use POSIX rename if possible to move files. It is now possible to replace existing files with move.
- Update all dependencies.
- Use Node v 14.
- Remove update docs on deploy script
1.3.0 (June 5, 2020)
- Add new ‘Move File’ action
- Fix performance problem when trying to download large number of files
1.2.2 (May 19, 2020)
- Update component to new sailor version 2.6.7
1.2.1 (December 30, 2019)
- Update component to new sailor version 2.5.4
1.2.0 (December 18, 2019)
- Add max to file size and environment variable to configure
- Add key-based authentication
- Add Download files action
- Add Upload File From URL action
- The following actions are renamed:
- Upload files -> Upload files From Attachments Header
- Lookup file by name -> Download file by name
- Get new and updated files -> Poll files
1.1.2 (December 6 2019)
- New Action: Download files
- Migrate integration tests to another SFTP Server
- Fix integration tests error during local running
- Migrate SFTP–>Attachment upload logic to streams
Action: Poll files
- Fix 0kb file download bug
Action: Download file by name
- Fix 0kb file download bug
1.1.1 (December 6 2019)
1.1.0 (December 5, 2019)
- Add
Delete file
action
- Add
Lookup file by name
action
- Add
Get new and updated files
trigger
Action: Upload files
- Add custom name for uploaded file
1.0.0 (October 8, 2019)
- Initial release
- Add custom port field instead of defaulting to 22
- Add more unit tests
- Fix integration test using
path.resolve
based on test machine
- Format repository according to Airbnb styling