Covered in this article
Related pages
Latest Changelog
Version 1.7.0 ()
SFTP component

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)

  • Add Lookup files action

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

Click here to learn more about the elastic.io iPaaS