Commit Graph
4089 Commits
Author SHA1 Message Date
Omar AjoueandJan Oberhauser 7ce7285f7a ⚡ Load credentials from the database (#1741)
* Changes to types so that credentials can be always loaded from DB

This first commit changes all return types from the execute functions
and calls to get credentials to be async so we can use await.

This is a first step as previously credentials were loaded in memory and
always available. We will now be loading them from the DB which requires
turning the whole call chain async.

* Fix updated files

* Removed unnecessary credential loading to improve performance

* Fix typo

* ⚡ Fix issue

* Updated new nodes to load credentials async

* ⚡ Remove not needed comment

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-08-20 18:57:30 +02:00
Ahsan ViraniandJan Oberhauser 178235e148 ✨ Initial changes for binary data management (#2105)
* introduce binary data management

* cr

* add binary data changes to awsS3 node

* add binary data changes to Box node

* add binary data changes to CiscoWebex node

* add binary data changes to HumaniticAi node

* add binary data changes to Jira node

* add binary data changes to Line node

* add binary data changes to MicrosoftOneDrive node

* add binary data changes to MicrosoftOutlook node

* add binary data changes to Mindee node

* add binary data changes to NocoDB node

* add binary data changes to Pushbullet node

* add binary data changes to Pushover node

* add binary data changes to Raindrop node

* add binary data changes to S3 node

* add binary data changes to Salesforce node

* add binary data changes to Ssh node

* add binary data changes to TheHive node

* add binary data changes to Twist node

* add binary data changes to Twitter node

* remove changes not needed right now

* 🐛 Fix issue with multiple runs

* 🐛 Revert fix and add support for multiple inputs

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-08-20 18:08:40 +02:00
Jan Oberhauser 7da86641d5 🐛 Fix issue with referencing values before loops 2021-08-19 18:29:20 +02:00
Omar Ajoue 6bc3a20591 Merge pull request #2098 from n8n-io/fix-webhook-id-issue-duplicate
Updates webhook UUIDs to a new one when duplicating
2021-08-19 16:32:36 +02:00
Omar Ajoue 3b73cb6a56 Adjustments suggested by @mutdmour 2021-08-19 15:26:38 +02:00
Omar Ajoue 82dbbcd2e0 Changed the webhook id change code placement 2021-08-19 10:51:30 +02:00
Omar Ajoue 86fa3a6b9e Updates webhook UUIDs to a new one when duplicating 2021-08-18 16:25:05 +02:00
Jan Oberhauser 7ef2934626 ⚡ Add user-agent to Wordpress node 2021-08-18 13:13:31 +02:00
Jan Oberhauser 967aabbf55 🔖 Release n8n@0.134.0 2021-08-15 18:32:57 +00:00
Jan Oberhauser b4600d787d ⬆️ Set n8n-core@0.79.0, n8n-editor-ui@0.102.0 and n8n-nodes-base@0.131.0 on n8n 2021-08-15 18:32:57 +00:00
Jan Oberhauser 2d1e3de219 🔖 Release n8n-editor-ui@0.102.0 2021-08-15 18:32:12 +00:00
Jan Oberhauser 64bb53438b 🔖 Release n8n-nodes-base@0.131.0 2021-08-15 18:31:17 +00:00
Jan Oberhauser 4380b3a315 ⬆️ Set n8n-core@0.79.0 on n8n-nodes-base 2021-08-15 18:31:16 +00:00
Jan Oberhauser 68519a3bc7 🔖 Release n8n-node-dev@0.19.0 2021-08-15 18:31:00 +00:00
Jan Oberhauser 10c81a1466 ⬆️ Set n8n-core@0.79.0 on n8n-node-dev 2021-08-15 18:30:59 +00:00
Jan Oberhauser 9757ebab43 🔖 Release n8n-core@0.79.0 2021-08-15 18:30:45 +00:00
Ricardo EspinozaandDokime 02026fa29f ⚡ Add more parameters to company resource (Mautic) (#2087)
* Add Json params on company

* Revert and add only JSON params on Company

* Fix Company search field

* ⚡ Improvements to #1957

* ⚡ Improvements

Co-authored-by: Dokime <jnau5@yahoo.com>
2021-08-15 11:52:44 +02:00
56b82439cd ✨ Add scan option to item:getAll (DynamoDB) (#2085)
* aws dynamodb: fixes using FilterExpression on Query

* aws dynamodb: add Scan (again)

* ⚡ Improvements to #2021

* ⚡ Set scan to "false" by default to make it none breaking

Co-authored-by: Michael Hirschler <michael.vhirsch@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-08-14 08:59:14 +02:00
a9987cd541 ⚡ Add timezone support to date type field in Notion (#2082)
* Add timezone in date property on Notion

Signed-off-by: 5pecia1 <pdpxpd@gmail.com>

* ⚡ Improvements to #2036

* ⚡ Minor improvements

Co-authored-by: 5pecia1 <pdpxpd@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-08-13 20:57:18 +02:00
Harshil Agrawal 9d6d2752a7 ⚡ Add credential documentation link for Action Network (#2020) 2021-08-13 12:04:01 +02:00
Ahsan Virani 31cf43c294 ⚡ Add additional frontend hooks (#2073) 2021-08-13 12:01:12 +02:00
Jan Oberhauser 309324f60f ⚡ Allow crypto-js bugfix versions 2021-08-13 11:58:52 +02:00
Snyk bot 98a6d784b8 ⬆️ Set crypto-js@4.1.1 on n8n-core
Snyk has created this PR to upgrade crypto-js from 4.0.0 to 4.1.1.

See this package in npm:
https://www.npmjs.com/package/crypto-js

See this project in Snyk:
https://app.snyk.io/org/janober/project/2579c34e-cd60-421b-a46b-41f87f875eec?utm_source=github&utm_medium=upgrade-pr
2021-08-13 11:58:21 +02:00
eb05e90197 ✨ Add QuickBooks transactions report (#2040)
* add get QBO report: transaction list

* merge upstream with n8n master

* Update QuickBooks.node.ts

* add back transaction list resource

* ⚡ Refactor transactions list expansion

* ⚡ Alphabetize options

* ⚡ Fix param type of source account types

* ⚡ Add missing description

* ⚡ Improve memo display name

* ⚡ Fix default values

* ⚡ Fix casing

* 🔥 Remove logging

* ⚡ Remove time from dates

* 🔨 Rename operation

* ⚡ Add simplify response toggle

* 🐛 Fix issue when transaction:getReport does not return data

Co-authored-by: Calvin Tan <calvin14@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-08-13 11:45:26 +02:00
0bfc00c129 ✨ Add Additional FIelds to Deal:GetAll to Pipedrive and easy filter selection (#2074)
* Added Aditional Fields to Deal GetAll

* ⚡ Improvements

* ⚡ Improvements

Co-authored-by: Rodrigo Correia <rodrigoscdc@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2021-08-13 10:22:00 +02:00
CFarcy 1825cb4515 ⚡ Typo in baserow create operation to match description (#2078) 2021-08-12 14:37:21 +02:00
Harshil Agrawal 6e930a521f ⚡ Add codex files (#2079) 2021-08-12 14:32:57 +02:00
Omar Ajoue 63bc4097e0 ⚡ Automatically add trailing slash to webhook urls (#2076)
* Add trailing slash to webhook url if not present

Relates to community post https://community.n8n.io/t/problem-with-google-calendar-credentials/7232

We'll be adding a trailing slash as it's a requisite.

* Adding slash to all cases.
2021-08-12 11:22:44 +02:00
Iván Ovejero 92f98d4bcc ✨ Integrate nodelinter into n8n (#2071) 2021-08-12 10:33:48 +02:00
Jan Oberhauser 5ad9a29fa4 ⚡ Rename parameter to be consistent 2021-08-11 19:48:31 +02:00
Ricardo Espinoza 8998423934 ⚡ Add name parameter to file:update to GoogleDrive (#2065) 2021-08-11 19:37:18 +02:00
Ricardo Espinoza afff86d9ae 🐛 Fix issue when sending context parameter to Hubspot (#2035) 2021-08-11 19:35:21 +02:00
Omar Ajoue 47fbd5e762 ⚡ Allow usage of special characters on SES (#2068) 2021-08-10 14:51:58 +02:00
Jan Oberhauser 1d4a5ba8ce 🔖 Release n8n@0.133.0 2021-08-08 10:48:21 +00:00
Jan Oberhauser 73c83fddba ⬆️ Set n8n-editor-ui@0.101.0 and n8n-nodes-base@0.130.0 on n8n 2021-08-08 10:48:20 +00:00
Jan Oberhauser c2d043ecc1 🔖 Release n8n-editor-ui@0.101.0 2021-08-08 10:47:29 +00:00
Jan Oberhauser c43375fc5c 🔖 Release n8n-nodes-base@0.130.0 2021-08-08 10:46:24 +00:00
Ben Hesseldieck ffecbc7004 🐛 Fix db connection check /healthz (#2041)
* 🐛 fix db connection check

* 👕 fix missing semi

* ⏪ Revert "🐛 Hardcode typeorm@0.2.34 as new version makes health-check fail"

This reverts commit ddee2ec47c.

* 🐛 fix health-check in WebhookServer
2021-08-08 12:04:04 +02:00
Jan Oberhauser 72d57537de 🐛 Fix issue with empty folders on Nextcloud node #2057 2021-08-08 11:47:23 +02:00
Mutasem AldmourandJan Oberhauser fc6d3ad8c0 ✨ Add "Follow All Redirects" option to HTTP Request Node (#2046)
* redirect post/put/delete/patch requests

* add redirect all option

* ⚡ Minor improvement

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-08-08 11:27:07 +02:00
Jan 6ffc46c79d Revert "🐛 Fix ipad drag issue (#2016)" (#2062)
This reverts commit 5bdcadf93d.
2021-08-08 11:14:09 +02:00
Mutasem Aldmour 5bdcadf93d 🐛 Fix ipad drag issue (#2016) 2021-08-08 10:43:34 +02:00
2e309bef7f 🐛 Fix Spotify pagination bug (#2061)
* Fixed missing value

Fixed infinite amount of interval triggered nodes executions

* Fixed inifite loop on Spotify Node

* Hide Limit parameter

* Logic operator fix

* Spotify getFollowingArtists returnAll fix

* ⚡ Small improvements to #2054

* 👕 Fix lint issue

Co-authored-by: Лебедев Иван <11215636+X-pech@users.noreply.github.com>
Co-authored-by: X-pech <lisgml@gmail.com>
2021-08-08 09:58:04 +02:00
1529550b14 ✨ Add Monica CRM node (#2045)
* ✨ Create Monica node

* ⚡ Fix default values

* 🔥 Remove excess spacing

* ⚡ Improvements

* ⚡ Improvements

* ⚡ Add environment parameter

* ⚡ Add sort parameter to contact:getAll

* ⚡ Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-08-08 09:51:44 +02:00
Ricardo EspinozaandJan Oberhauser 8971910209 ⚡ Change displayName to Cisco by Webex (#2058)
* ⚡ change displayName to Cisco by Webex

* ⚡ Change default name back

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-08-07 09:46:33 +02:00
Ricardo Espinoza 244a2ba409 ⚡ Add record type id to supported objects on Salesforce Node (#2056) 2021-08-07 09:41:00 +02:00
Mutasem Aldmour fa31c0c7b6 🐛 Fix UI blocking with large workflows (#2053)
* fix reactivity bug

* Clean up props

* add comma

* clean up, reduce reactivity more

* ts issues
2021-08-07 09:35:59 +02:00
ricardo b490799c72 ⚡ Add new logo 2021-08-05 13:06:28 -04:00
Omar Ajoue dd034f2143 Fixed linting and tags information 2021-08-04 18:38:48 +02:00
Jacob BurrellandOmar Ajoue caa6a3d234 Removing redundancies in Woo-Commerce node. (#596)
* Iterating additionalFields given instead of hard coding the interface to match them when creating a product

* Removed redundancy for product creation/update and order create.

Co-authored-by: Omar Ajoue <krynble@gmail.com>
2021-08-04 18:06:15 +02:00