Commit graph

805 commits

Author SHA1 Message Date
Ricardo Espinoza 3c6f38d045
Add OneSimpleAPI Node (#2360)
* Start of OneSimpleAPI Node

* Node functionality is complete

*  Improvements to #2357

*  Add internal feedback

*  Minor improvements

Co-authored-by: Jonathan <jonathan.bennetts@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-10 22:48:20 +01:00
Jan Oberhauser 298c88e326 🔖 Release n8n-nodes-base@0.145.0 2021-11-05 17:51:32 +00:00
Jan Oberhauser d427f942bd ⬆️ Set n8n-core@0.92.0 and n8n-workflow@0.75.0 on n8n-nodes-base 2021-11-05 17:51:32 +00:00
Ricardo Espinoza 18597808f3
Add Dropcontact node (#2394)
* Add a new dropcontact node

* Improvements to #2389

*  Add credentials verification

*  Small improvement

*  set default time to 45 seconds

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

* 🐛 Set siren and language correctly

Co-authored-by: PaulineDropcontact <pauline@dropcontact.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-05 11:37:50 -06:00
Jan 7b8d388d17
Add Webhook response node (#2254)
*  Add Webhook-Response-Node

*  Replace callback function with promise

*  Add support for Bull and binary-data

*  Add string response option

*  Remove some comments

*  Make more generically possible & fix issue multi call in
queue mode

*  Fix startup and eslint issues

*  Improvements to webhook response node and functionality

*  Replace data with more generic type

*  Make statusMessage optional

*  Change parameter order

*  Move Response Code underneath options

*  Hide Response Code on Webhook node if mode responseNode got selected

*  Minor improvements

*  Add missing file and fix lint issue

*  Fix some node linting issues

*  Apply feedback

*  Minor improvements
2021-11-05 10:45:51 -06:00
Jan Oberhauser 38f5b4bd94 ⬆️ Set n8n-nodes-base@0.144.1 on n8n 2021-11-03 10:03:54 -06:00
Iván Ovejero b11bde49d1
🐛 Switch chokidar to regular dep (#2404) 2021-11-03 10:02:44 -06:00
Jan Oberhauser ffd59ccd3f 🔖 Release n8n-nodes-base@0.144.0 2021-11-03 15:13:57 +00:00
Jan 4f9aee14b5
Add Local File Trigger Node (#2375)
*  Add File System Watch Trigger Node

*  Improvements
2021-11-03 09:02:20 -06:00
Jan Oberhauser 55e9d15daa 🔖 Release n8n-nodes-base@0.143.0 2021-10-29 00:14:20 +00:00
Jan Oberhauser 0e02d13ba5 ⬆️ Set n8n-core@0.91.0 and n8n-workflow@0.74.0 on n8n-nodes-base 2021-10-29 00:14:20 +00:00
Ricardo Espinoza a798c6c0f6
Add Microsoft Dynamics CRM Node (#2292)
*  Microsoft Dynamics CRM

*  Improvements

*  Improvements

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-28 19:00:25 -05:00
Jan Oberhauser 37930057d8 🐛 Fix build issue by setting fixed version of @types/node #2358 2021-10-22 14:39:36 -05:00
Jan Oberhauser aa98cb9436 🔖 Release n8n-nodes-base@0.142.0 2021-10-22 00:28:30 +00:00
Jan Oberhauser 108983fecb ⬆️ Set n8n-core@0.90.0 and n8n-workflow@0.73.0 on n8n-nodes-base 2021-10-22 00:28:30 +00:00
Ricardo Espinoza bb05f8113d
Add AWS Textract node (#2330)
*  AWS Textract node

*  Fix issue with types

*  Small change to labels

*  Improvements

*  Improve error message

*  Improve description

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-21 16:32:40 -05:00
Ricardo Espinoza 029b9738eb
Add Google Drive Trigger (#2219)
*  Google Drive Trigger

*  Small change

*  Small change

*  Improvements

*  Improvement

*  Improvements

*  Improvements

*  Improvements
2021-10-21 13:20:24 -05:00
Jan Oberhauser d9661e353e ⬆️ Set vm2 again to latest bugfix version as bug got fixed 2021-10-19 17:11:08 -05:00
Jan Oberhauser 10aa00ee3b 🔖 Release n8n-nodes-base@0.141.0 2021-10-15 00:02:30 +00:00
Jan Oberhauser 8f49174681 ⬆️ Set n8n-core@0.89.0 on n8n-nodes-base 2021-10-15 00:02:30 +00:00
Jan Oberhauser a6c6b2afea 🐛 Set cron to version 1.7.x to fix issue #2239 2021-10-14 16:45:51 -07:00
Jan Oberhauser e664b1046c 🔖 Release n8n-nodes-base@0.140.0 2021-10-13 22:40:00 +00:00
Jan Oberhauser 3563d32ae5 ⬆️ Set n8n-core@0.88.0 and n8n-workflow@0.72.0 on n8n-nodes-base 2021-10-13 22:40:00 +00:00
Jan Oberhauser 4e8602bcf7 🐛 Really set now fixed version of vm2 2021-10-13 15:37:10 -07:00
Jan Oberhauser 59a19577de 🐛 Set vm2 to 3.9.3 as newer versions contain a bug that breaks
Function-Node
2021-10-13 15:34:04 -07:00
Jan Oberhauser 270262922d 🔖 Release n8n-nodes-base@0.139.0 2021-10-07 23:06:50 +00:00
Jan Oberhauser 96d4d97d4c ⬆️ Set n8n-core@0.87.0 and n8n-workflow@0.71.0 on n8n-nodes-base 2021-10-07 23:06:50 +00:00
Snyk bot 59064c0e7e
⬆️ Set node-ssh@12.0.0 and ssh2-sftp-client@7.0.0 on n8n-nodes-base
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SSH2-1656673

Co-authored-by: Jan <janober@users.noreply.github.com>
2021-10-08 00:54:45 +02:00
Iván Ovejero d3a312cc6b
Add Stop and Error node (#2232)
* Throw Error Node

* 🔨 Refactor Throw Error node

* 🚚 Rename node

*  Allow multiple nodes in the workflow

* 🚚 Rename node

*  Fix codex file name

Co-authored-by: Günther Erb <Guenther.Erb@gruber-logistics.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-07 15:31:38 -05:00
Jan Oberhauser d1c166dd8f 🔖 Release n8n-nodes-base@0.138.0 2021-09-30 19:22:01 +00:00
Jan Oberhauser 8376b5c536 ⬆️ Set n8n-core@0.86.0 on n8n-nodes-base 2021-09-30 19:22:01 +00:00
Iván Ovejero ad55298d1b
Add Urlscan.io node (#2266)
*  Create urlscan.io node

*  Change default visibility to private

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-09-30 11:58:30 -05:00
Iván Ovejero 4bce33a530
Add Grist node (#2158)
* Implement Grist node with List/Append/Update/Delete operations

* 🔨 Refactor Grist node

* 🔨 Make API key required

* 🔨 Complete create/upate operations

* 🔨 Fix item index in docId and tableId

* 🔨 Simplify continueOnFail item

* 👕 Nodelinter pass

* 👕 Fix lint

* 👕 Resort imports

*  Improvements

* 🔨 Simplify with optional access operator

* 🔨 Simplify row ID processing in deletion

* 🚧 Add stub for cred test

Pending change to core

*  Add workaround for cred test

* 🔥 Remove excess items check

* ✏️ Rename fields

* 🐛 Fix numeric filter

* ✏️ Add feedback from Product

* 🔥 Remove superfluous key

*  Small change

*  Fix subtitle and improve how data gets returned

Co-authored-by: Alex Hall <alex.mojaki@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-29 19:10:39 -05:00
Ricardo Espinoza a144a8e315
Add SeaTable node and trigger (#2240)
* Add SeaTable node

Node for SeaTable, initial credentials, trigger- and standard-node.

Contribution-by: SeaTable GmbH <https://seatable.io>
Signed-off-by: Tom Klingenberg <tkl@seatable.io>

*  Improvements

*  Improvements

*  Fix node and method names and table parameter

*  Change display name for now again

Co-authored-by: Tom Klingenberg <tkl@seatable.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-29 18:28:27 -05:00
Jan Oberhauser 2c778affc1 🔖 Release n8n-nodes-base@0.137.0 2021-09-28 22:25:25 +00:00
Jan Oberhauser b9a198df5e ⬆️ Set n8n-core@0.85.0 on n8n-nodes-base 2021-09-28 22:25:25 +00:00
Iván Ovejero db134f0abe
Add Splunk node (#2180)
*  Create Splunk node

* 🔨 Move rejectUnauthorized to credentials

* 🔨 Remove trailing slash

* 🔨 Clarify 401 error

* 🔥 Remove unused params

* 🔥 Remove unused logic

*  Guard against code missing

* 🔨 Refactor filter

* 🔥 Remove params with no effect

* 🔥 Remove superfluous description

* 🔥 Remove params for unimplemented resource

* 🔥 Remove param with no effect

* 🐛 Fix multiple roles in user create and upate

* 🔥 Remove logging

*  Simplify ID handling

* 👕 Fix lint

*  Add cred test

* 🎨 Format import

* ✏️ Apply Product feedback

* 🐛 Make axiox errors compatible

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-28 13:50:15 -05:00
Jan Oberhauser a79d5cc7ce 🔖 Release n8n-nodes-base@0.136.0 2021-09-22 15:57:16 +00:00
Jan Oberhauser 5576fe7588 ⬆️ Set n8n-core@0.84.0 and n8n-workflow@0.70.0 on n8n-nodes-base 2021-09-22 15:57:16 +00:00
Iván Ovejero ca9a155c69
Elastic Security node (#2206)
*  Create Elastic Security node

* 🔨 Place Elastic nodes in Elastic dir

*  Improvements

* 🔨 Split credentials

* 🎨 Fix formatting

*  Tolerate trailing slash

* 👕 Fix lint

* 👕 Fix lint

* 🐛 Fix tags filter in case:getAll

* 🔨 Refactor sort options in case:getAll

* ✏️ Reword param descriptions

* 🔥 Remove descriptions per feedback

* 🐛 Fix case:getStatus operation

* ✏️ Reword param and error message

* ✏️ Reword param descriptions

* 🔨 Account for empty string in owner

* ✏️ Reword param description

* ✏️ Add more tooltip descriptions

*  Add cred test

* ✏️ Add param description

* ✏️ Add comment dividers

*  Improve UX for third-party service params

* 🔨 Minor tweaks per feedback

* 🔨 Make getStatus naming consistent

*  Fix operation

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-22 17:48:50 +02:00
Iván Ovejero 45e2830555
Add MISP node (#2126)
*  Create MISP node

*  Improvements

*  Refactor tags type

*  Refactor tag into eventTag

*  Add required params to feed:create

*  Change endpoint for tag:getAll

*  Add description to role ID

*  Small improvements

*  Improvements

* 🔥 Remove empty file

*  Add sharing group ID param

* 🔥 Remove param with no effect

* 🔨 Refactor sharing group to remove duplication

* 🔥 Remove param with no effect

*  Validate URL in feed resource

* ✏️ Rename Inviter param

* ✏️ Reword dynamic list param descriptions

*  Clean up error handling

* 👕 Nodelinter pass

* 🔥 Remove unused import

* 🔨 Change param to color type

*  Improvements

*  Fix color

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-18 22:45:57 +02:00
Ricardo Espinoza 469ac1d912
Add Netlify regular and trigger node (#2177)
*  Add Netlify node

*  Add Sites resource

*  Add regular Netlify node

*  Add Netlify Trigger node

* 🔨 Fix issue with body parameter

*  Improvements

*  Improvements

Co-authored-by: Harshil <ghagrawal17@gmail.com>
2021-09-18 22:12:20 +02:00
Jan Oberhauser e6272195ad 🔖 Release n8n-nodes-base@0.135.0 2021-09-15 09:32:19 +00:00
Jan Oberhauser 331641ac72 ⬆️ Set n8n-core@0.83.0 and n8n-workflow@0.69.0 on n8n-nodes-base 2021-09-15 09:32:19 +00:00
Ricardo Espinoza ef14b41a16
Add Magento 2 node (#2048)
*  Magento 2 node

*  Improvements

*  Small improvement

*  Improvements

* a

*  Improvements

*  Improvements

*  Minor improvements

*  Improvements

* 🐛 Fix issue when parsing extension attributes with operation customer:update

*  Improvements

*  Improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-15 10:07:02 +02:00
MedAliMarz eb89b219f3
Add Item Lists node (#2032)
*  Item lists node

* Enhance the removeDuplicates operation

* Add aggregate items operation

*  Improvements

*  Improvements

* Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Minor improvements

*  Fix issue with random option

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-15 09:55:36 +02:00
Jan Oberhauser f0c46c2533 🔖 Release n8n-nodes-base@0.134.0 2021-09-05 17:48:12 +00:00
Jan Oberhauser 1c46f2f55a ⬆️ Set n8n-core@0.82.0 and n8n-workflow@0.67.0 on n8n-nodes-base 2021-09-05 17:48:12 +00:00
Iván Ovejero 65820b3b54
Add Freshservice node (#2090)
*  Create Freshservice node

* 👕 Fix lintings

*  Adjust from agent to department

*  Adjust from location to ticket

* 👕 Fix lintings

* ✏️ Improve descriptions

* 🔥 Remove logging

* 🔥 Remove unused helper

* ✏️ Fix helper documentation

*  Simplify roles in agent:create

* 🔥 Remove logging

*  Minor improvements

* ✏️ Adjust dynamic lists descriptions

*  Set default values for problem:create

*  Set default values for change:create

*  Handle deletion with empty response

*  Update getCredentials call to new style

* ✏️ Reword multiOptions descriptions

*  Add special handling for validation errors

* 🔥 Remove concatenated name from filters

*  Fix additional params in announcement:create

* ✏️ Clarify asset display ID vs asset ID

*  Fix asset:update arg typo

*  Fix predefined filters in change:getAll

*  Fix software status options

* ✏️ Reword created_at in ticket:getAll

*  Add status to ticket:update

* 👕 Fix lint

*  Improvements

*  Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-05 19:24:56 +02:00
Jan Oberhauser 4c52853c8e 🔖 Release n8n-nodes-base@0.133.0 2021-08-29 21:22:08 +00:00