FileTransfer Node (FTP/SFTP) (#779)

* 🚧 Setup

* 🚧 SFTP finished

*  FTP Finished / Tested

* Tab indentation

* 🐛 Fix some issues on FTP Node

*  Changed dependencies

* Update FileTransfer.node.ts

*  Fix issues on FTP-Node

*  Fixed uploading to subdirectories

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jan <janober@users.noreply.github.com>
This commit is contained in:
Rupenieks
2020-08-04 08:01:13 +01:00
committed by GitHub
parent 3cafc68f19
commit a66e483a74
4 changed files with 523 additions and 0 deletions

View File

@@ -60,6 +60,7 @@
"dist/credentials/FreshdeskApi.credentials.js",
"dist/credentials/FileMaker.credentials.js",
"dist/credentials/FlowApi.credentials.js",
"dist/credentials/Ftp.credentials.js",
"dist/credentials/GithubApi.credentials.js",
"dist/credentials/GithubOAuth2Api.credentials.js",
"dist/credentials/GitlabApi.credentials.js",
@@ -133,6 +134,7 @@
"dist/credentials/StripeApi.credentials.js",
"dist/credentials/SalesmateApi.credentials.js",
"dist/credentials/SegmentApi.credentials.js",
"dist/credentials/Sftp.credentials.js",
"dist/credentials/Signl4Api.credentials.js",
"dist/credentials/SpotifyOAuth2Api.credentials.js",
"dist/credentials/SurveyMonkeyApi.credentials.js",
@@ -209,6 +211,7 @@
"dist/nodes/ExecuteWorkflow.node.js",
"dist/nodes/Facebook/FacebookGraphApi.node.js",
"dist/nodes/FileMaker/FileMaker.node.js",
"dist/nodes/Ftp.node.js",
"dist/nodes/Freshdesk/Freshdesk.node.js",
"dist/nodes/Flow/Flow.node.js",
"dist/nodes/Flow/FlowTrigger.node.js",
@@ -347,6 +350,7 @@
"@types/nodemailer": "^6.4.0",
"@types/redis": "^2.8.11",
"@types/request-promise-native": "~1.0.15",
"@types/ssh2-sftp-client": "^5.1.0",
"@types/uuid": "^3.4.6",
"@types/xml2js": "^0.4.3",
"gulp": "^4.0.0",
@@ -357,6 +361,7 @@
"typescript": "~3.7.4"
},
"dependencies": {
"@types/promise-ftp": "^1.3.4",
"aws4": "^1.8.0",
"basic-auth": "^2.0.1",
"change-case": "^4.1.1",
@@ -382,10 +387,12 @@
"pdf-parse": "^1.1.1",
"pg": "^8.3.0",
"pg-promise": "^10.5.8",
"promise-ftp": "^1.3.5",
"redis": "^2.8.0",
"request": "^2.88.2",
"rhea": "^1.0.11",
"rss-parser": "^3.7.0",
"ssh2-sftp-client": "^5.2.1",
"uuid": "^3.4.0",
"vm2": "^3.6.10",
"xlsx": "^0.14.3",