Commit graph

1944 commits

Author SHA1 Message Date
Jan Oberhauser 11fb97223c 👕 Fix lint issue 2021-03-23 17:42:38 +01:00
Ricardo Espinoza 538d34510d
Add query parameter to operation issue:getAll (Sentry.io) (#1560) 2021-03-21 12:19:15 +01:00
Iván Ovejero 9cec2a73c7
Fetch saved tracks in Spotify node (#1550)
*  Fetch saved tracks in Spotify node

* Add library resource type to Spotify node

* Add getUserTracks operation to Spotify node

* Add user-library-read to Spotify credential scope

* 🐛 Fix bug in Spotify playlist remove item

* No longer pass position 0 into request

*  Minor improvements

Co-authored-by: Gerard Louw <gerardlouw@gmail.com>
2021-03-21 11:48:22 +01:00
Iván Ovejero e37b89df4f
Fix pagination for retrieving user repos in GitHub node (#1554)
*  Fix pagination on user:getRepositories

*  Fix pagination on repository:getIssues

* ✏️ Fix typos and periods in descriptions

*  Minor improvement

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-20 21:18:47 +01:00
Ricardo Espinoza ba4d848acc
🐛 Map CC addresses correctly (AWS SES) (#1559) 2021-03-19 17:35:38 +01:00
Omar Ajoue 30d83d0bc2
Add DeepL Node (#1551)
* Created the node for DeepL translator tool

Still missing a few additional fields but functionality is ok for most cases.

* Added optional fields for Deepl and separated description to a separate file

* Fixed linting issue

* 🎨 Replace PNG with SVG icon

* 💄 Adjust style to codebase conventions

* 🔨 Refactor types

*  Simplify error handling

*  Add always open edit window for text field

* ✏️ Edit descriptions in text operations

*  Fix source language for English

EN-GB and EN-US are not supported as source languages, but EN is.

* 💄 Apply cosmetic changes

*  Small improvement

*  Remove not needed Authentication selection

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-18 23:34:15 +01:00
Jan Oberhauser d65e8ee73b 🔀 Merge branch 'binary-file-path' of https://github.com/lublak/n8n into lublak-binary-file-path 2021-03-18 13:20:26 +01:00
Mika Luhta a3003dc273
🐛 Fix TheHive Case resolution status (#1373) 2021-03-18 13:10:19 +01:00
Ricardo Espinoza d56c3da3dd
TheHive: Add Mark as Read operation to alerts (#1541)
*  Add Mark as Read operation to TheHive 4 Alerts

* Remove version check from Mark as Read operation

* Add Mark as Unread operation

* Show Alert ID for markAsUnread operation

*  Add Ignore SSL Issues parameter to credentials

*  Add TheHive and Cortex SVG logos

Co-authored-by: Mika Luhta <12100880+mluhta@users.noreply.github.com>
2021-03-18 13:06:51 +01:00
Ricardo Espinoza c39504719a
🐛 Add credentials in the body to be able to refresh the access token (#1543) 2021-03-18 12:27:19 +01:00
Jan Oberhauser dbe70ea1e0 🔀 Merge branch 'camcelroy-fix/salesforce-customobject-getall' 2021-03-18 11:02:40 +01:00
Jan Oberhauser 40b76fd746 Simplify code 2021-03-18 11:02:00 +01:00
Ricardo Espinoza 4bff3af058
🐛 Fix issue with firstname when creating/updating a lead (#1545) 2021-03-18 10:53:39 +01:00
Craig McElroy 3cb8cd115e
Salesforce Custom Object Get All : Fix TypeError: options.fields.split is not a function 2021-03-17 14:17:21 -05:00
Jan Oberhauser e419d3ccbe Fix small issues 2021-03-12 11:51:35 +01:00
Jan 3d5a81c1f1
Add "Date Fields" parameter to the insert & update operations (#1529)
MongoDB
2021-03-12 11:46:19 +01:00
Jan Oberhauser bae61fb40c Fix icon name 2021-03-12 11:45:50 +01:00
Ricardo Espinoza ac4e4cd17d
Add boadItem:move ooperation (Monday.com) (#1533)
Thanks a lot. Got merged.
2021-03-12 11:32:04 +01:00
Ricardo Espinoza f7bd3060bd
Add operation file:update to Google Drive node (#1523)
*  Add operation file:update to Google Drive node

*  Improvements

*  Small changes

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-12 11:24:40 +01:00
Miquel Colomer 1e580a9b85 + fix spaces 2021-03-12 10:51:35 +01:00
Ricardo Espinoza 148a94a8bb
🐛 Fix bug when updating and deleting records (#1532) 2021-03-12 10:23:35 +01:00
Ahsan Virani 71e21c2dae
Add SASL mechanism option in Kafka (#1525)
*  add SASL mechasnim option in Kafka

* add toggle for authentication in kafka credentials

*  Revery default value

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-11 14:25:02 +01:00
Ricardo Espinoza 0712334679
Add Autopilot Node & Trigger (#1516)
*  Autopilot Node & Trigger

* 🎨 Replace PNG with SVG icon

* 🚚 Rename description file

* 🔨 Fix contact operations default

* ✏️ Edit contact property descriptions

* ✏️ Edit journey property descriptions

* ✏️ Edit contact list property descriptions

* ✏️ Edit list property descriptions

* 🐛 Fix issue with a wrong named resource

*  Fix Trigger-Node name and minor improvements

* 🔨 Remove 404 from contactList:exist

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-11 13:36:55 +01:00
dali 3ec3f908e8 Revert 'gm' import statement 2021-03-11 12:27:24 +01:00
Ricardo Espinoza e1dbb72929
Add file:search operation to Dropbox Node (#1494)
*  Add search resource to Dropbox Node

* 📚 Add breaking change instructions

*  Add missing credentials

*  Add "simple" parameter to the operation search:query

*  Update breaking change message

*  Improvement

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-11 09:16:05 +01:00
Iván Ovejero 8d2371917f
Add Wise node (#1496)
* 🎉 Register node and credentials

* 🎨 Add SVG icon

*  Add node stub

*  Update credentials registration

*  Add API credentials

*  Add generic functions stub

*  Update node stub

*  Add stubs for resource descriptions

* 🎨 Fix SVG icon size and positioning

* 🔨 Fix credentials casing

*  Implement account operations

*  Add borderless accounts to account:get

*  Remove redundant option

*  Complete account:get with statement

*  Implement exchangeRate:get

*  Implement profile:get and profile:getAll

*  Implement quote:create and quote:get

*  Add findRequiredFields for recipient:create

* 🔥 Remove resource per feedback

*  Implement transfer:create

*  Implement transfer:delete and transfer:get

* 📚 Add documentation links

*  Implement transfer:getAll

*  Implement transfer:execute

*  Simulate transfer completion for PDF receipt

*  Remove logging

*  Add missing divider

*  Add Wise Trigger and improvements

* 🔨 Refactor account operations

*  Small improvement

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-10 23:51:05 +01:00
Iván Ovejero 1842c7158b
:Sparkles: Add create playlist and get new releases - Spotify (#1520)
*  Create playlist in Spotify node

* Add create operation to Spotify node

* Add description and public properties to playlist resource type

*  Refactor playlist:create

*  Add album:getNewReleases

* 🎨 Replace PNG with SVG icon

*  Small improvements

Co-authored-by: Gerard Louw <gerardlouw@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-03-10 18:50:12 +01:00
Ricardo Espinoza 15ec1f1f4d
Add field "mobile phone" to lead resource (Salesforce) (#1522) 2021-03-10 18:36:26 +01:00
ricardo ef9178d954 Add "Date Fields" parameter to the insert & update operations
MongoDB
2021-03-10 11:02:52 -05:00
Jan Oberhauser 80dfa75eb5 Small fix 2021-03-08 18:47:40 +01:00
lublak 5da61ef252
Replace some fallback values to match the value type (#1421) 2021-03-08 18:45:35 +01:00
Mike Quinlan 5a214fb4aa
Adding Box API folder:get functionality (#1512) 2021-03-08 18:01:39 +01:00
Jan Oberhauser 63323178f1 Add new Facebook Graph API versions #1508 2021-03-08 17:36:17 +01:00
Jan Oberhauser 51f2db0578 Add missing description parameter for Deal -> Update 2021-03-08 14:44:37 +01:00
Jan Oberhauser 61a29ef25e 🔀 Merge branch 'master' of https://github.com/TySmith17/n8n into TySmith17-master 2021-03-08 14:35:58 +01:00
Ricardo Espinoza e8d77aea47
Add connection timeout to credentials (MSSQL Node) (#1517) 2021-03-07 14:02:26 +01:00
Jan Oberhauser 6b3b4e5a2a 🐛 Fix node name 2021-03-04 12:54:42 +01:00
Iván Ovejero 7be61e2f23
Add Lemlist node (#1506)
* 🎉 Register node and credentials

*  Add credentials file

* 🎨 Add SVG icon

*  Add generic functions file

*  Add preliminary node stub

*  Add resource description stubs

*  Extract get CSV from getAll

*  Implement lead:create

*  Implement all lead operations

*  Implement unsubscribe:create and delete

*  Preload campaigns

* 🔥 Remove logging

* 🔥 Remove operation per feedback

* 🎨 Prettify error message

*  Implement unsubscribe:getAll

*  Add trigger and small improvements

*  Minor improvement and fixes

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-04 10:25:47 +01:00
Iván Ovejero c49fcdeed6
Add Bubble.io Node (#1493)
* 🎉 Register node and credentials

* 🎨 Add SVG icon

* 🎨 Fix SVG icon size and positioning

*  Add API credentials

*  Add description for object

*  Add generic functions

*  Add preliminary node

*  Improvements

*  Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-04 01:09:31 +01:00
MedAliMarz f0a83e5ca5
🐛 Fix parsing response issue when uploading file (Dropbox) (#1502) 2021-03-03 08:20:24 +01:00
Jan Oberhauser 79aab5c692 Changed labels on IF & Switch for DateTime 2021-03-03 00:17:51 +01:00
Jan Oberhauser 94351c54df 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2021-03-03 00:00:54 +01:00
Jan Oberhauser f900c4d058 Fix HelpScout icon name 2021-03-02 23:57:11 +01:00
Agata M 09659986db
🐛 Fix(GoogleDrive): missing permissions field (#1503) 2021-03-02 12:54:42 +01:00
MedAliMarz e9bd518592
🐛 Fix Gmail label filters (#1499)
* Change array format in the qs stringify options

* Fix lint
2021-03-02 12:47:53 +01:00
Jan Oberhauser 44100dc675 Fix bug in HTTP Request node with raw data and file response 2021-03-02 10:18:39 +01:00
Ricardo Espinoza f13a2781a6
🐛 Fix issue sending tags when creating a conversation (HelpScout) (#1501) 2021-03-01 23:38:22 +01:00
Iván Ovejero 307860b21a
Add APITemplate.io node (#1497)
* Add support for APITemplate.io

*  Refactor node

* 👕 Fix lint issues

*  Improvements

*  Fix ApiTemplateIo Node

*  Add placeholder

Co-authored-by: Jacky Tan Boon Kiat <bktan@apitemplate.io>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-03-01 13:12:37 +01:00
Ricardo Espinoza 725b3eb408
🐛 Add the right scopes to Gmail service account authentication. (#1481)
* fix: request gmail scope instead of books

*  Small improvement to #1427

*  Add svg logo

Co-authored-by: Josh <jojo.parillon@gmail.com>
2021-02-28 17:27:52 +01:00
Jan Oberhauser 402da3d53e 👕 Fix lint issue 2021-02-27 13:06:13 +01:00
Jan Oberhauser 17fb31920e Add DateTime support to IF and Switch-Node 2021-02-27 12:54:45 +01:00
Miquel Colomer bf50cbdad3 + added new tools 2021-02-25 10:48:43 +01:00
Miquel Colomer 4851cb806e + added new tools 2021-02-25 10:47:36 +01:00
Miquel Colomer 0a0509a4ae + added new tools 2021-02-25 10:35:48 +01:00
Ricardo Espinoza 85703a8bf7
🐛 Fix issue when refreshing OAuth2 credentials (Hubspot) (#1489) 2021-02-25 08:05:52 +01:00
Ricardo Espinoza 61903efaed
Add field to reply to message - Microsoft Team (#1479)
* Add replyTo feature to Microsoft Teams

* consolidate create and replyTo channel message in Microsoft Teams Node

*  Improvements to #1451

Co-authored-by: Sebastian Vogel <s.vogel@sachsenkabel.de>
2021-02-24 23:58:35 +01:00
Ricardo Espinoza 66f6b7dfeb
🐛 Add back missing field parents id on Google Drive (#1487) 2021-02-24 23:33:06 +01:00
dali ac9b743233 🐛 Fix typescript issues 2021-02-23 15:33:43 +01:00
dali 256711737c Remove executeSingle from Edit Image node 2021-02-22 16:36:54 +01:00
dali 4bf7ea3e26 🐛 Fix Empty buffer error in ImageEdit node 2021-02-22 16:10:01 +01:00
dali 5cce827d6f Remove executeSingle from Mailgun node 2021-02-22 15:07:53 +01:00
Jan Oberhauser cc118c24d5 🐛 Fix GoToWebinar node name 2021-02-22 14:22:54 +01:00
Iván Ovejero 9dba8b866a
Add Raindrop node (#1464)
*  Register node and credentials

*  Implement OAuth2 flow

* 🎨 Add SVG icon

*  Add preliminary node stub

*  Add preliminary generic functions

*  Add resource description stubs

*  Implement collection:getAll

*  Implement collection:get

*  Implement collection:create

*  Implement collection:delete

*  Implement collection:update

*  Implement raindrop:create

*  Implement raindrop:delete and update

*  Implement user:get

*  Improvements

* 🎨 Touch up resource descriptions

* 🎨 Rename resource description files

*  Remove params for uneditable properties

*  Remove unneeded success response assignment

*  Update raindrop params

*  Minor improvements

*  Small improvement

*  Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-22 13:11:51 +01:00
Iván Ovejero 0dcaccefa7
GoToWebinar node (#1422)
* Create scaffolding for node

* Add SVG logo

* Create scaffolding for generic functions

* Add index for descriptions

* Simplify retrieval of details

* Introduce minor fixes in generic functions

* Add attendee description

* Fix attendee description operation

* Add coorganizer description

* Add panelist description

* Add registrant description

* Add session description

* Add webinar description

* Register node and credentials

* Add scaffolding for credentials

* Minor creds fixes

* Fix SVG icon size and position

* Fix capitalization in description

* Fix credentials connection

* Add attendee fields

* Populate webinar description

* Remove organizer key from params

* Add timezones array constant

* Implement webinar:create

* Implement webinar:delete

* Convert times to fixed collection

* Add missing segments to endpoints

* Fix webinar:update operation

* Implement all-items request

* Add params for session:getAll

* Add params for webinar:getAll

* Implement session:getAll and webinar:getAll

* Implement session:get and session:getDetails

* Implement coorganizer:create

* Implement coorganizer:delete

* Implement coorganizer:getAll

* Implement coorganizer:delete

* Refactor time range for getAll operations

* Implement coorganizer:reinvite

* Implement panelist:create and panelist:getAll

* Implement panelist:delete and panelist:reinvite

* Remove array body helper types

* Implement registrant:create and registrant:getAll

* Implement registrant:delete

* Prettify error handling

* Add returnAll toggle and limit for all operations

* Preload webinars

* Preload webinar key in more fields

* Refactor getAll as handler

* Add descriptions for session

* Add descriptions for attendee

* Add descriptions for co-organizer

* Add descriptions for panelist

* Add descriptions for registrant

* Add descriptions for webinar

* Add 403 check for refresh token

* Fix defaults for webinar loader

* Add descriptions for webinar types

*  Improvements

* Remove unneeded return type annotation

* Add handler for continue on fail

* Remove 403 check in error handler

The Go To Webinar API returns 403 for a range of various errors, so this check ended up overriding more specific error messages not related to 403 Forbidden errors.

* Remove logging

*  Small improvement

*  Minor improvements

*  Improvements

*  Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-22 08:49:00 +01:00
Ricardo Espinoza 25dffd9904
Add rrule parameter to Google Calendar Node (#1460) 2021-02-21 22:04:00 +01:00
Jan Oberhauser 5e923eb002 👕 Fix lint issue 2021-02-21 21:51:39 +01:00
Jan Oberhauser a678968193 🔀 Merge branch 'telegram-send-location' of https://github.com/maxdanilov/n8n into maxdanilov-telegram-send-location 2021-02-21 21:45:59 +01:00
Harshil Agrawal a51975c11f
Add node codex files (#1465) 2021-02-21 21:42:15 +01:00
Iván Ovejero b655153431
Add user resource and operations to Jira (#1448)
* Add user resource and operations

* Update user resource description

*  Small improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-02-21 11:00:27 +01:00
Ricardo Espinoza 13e76e33e8
Add text detection operation to AWS Rekognition (#1417) 2021-02-21 10:47:34 +01:00
Iván Ovejero 4d4ab7943b
Add Emelia nodes (#1455)
* Emelia node added

* Minor improvements on Emelia nodes

* Fix nodes and credentials listing

* Fix multi-line imports

* Apply cosmetic changes to node description

* Apply cosmetic changes to node execute method

* Fix linting details

* Apply cosmetic changes to trigger node

* Replace PNG with SVG icon

* Bring generic functions in line with codebase

* Refactor resources and add operations

* Fix typo in GraphQL call function

* Add campaign description

* Add contact list description

*  Improvements

*  Minor improvements to Emelia Nodes

Co-authored-by: Charles LECALIER <clecalie@student.42.fr>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-20 21:12:55 +01:00
Iván Ovejero 4dce9e2cd1
Add Bitwarden node (#1401)
* Update package.json

* Add first implementation of credentials

* Add Bitwarden SVG file

* Add first implementation of generic functions

* Add scaffolding for resources and operations

* Fill in events, groups and members

* Fill in organizations and policies

* Add collection description

* Clean up credentials params

* Implement collection:update

* Add event description

* Add group description

* Add member description

* Complete all descriptions

* Remove OAuth2 from credentials name

* Prevent excessive access token retrievals

* Complete collection:update

* Refactor getAll operations

* Add group:getAll

* Add group:create

* Add group:update

* Add group:updateMembers

* Add user:create

* Add member:updateGroups

* Remove organization resource

* Remove policy resource

* Add member:update

* Reposition divider comments

* Refactor resource loaders

* Document generic functions

* Refactor returnAll and limit

* Introduce minor improvements

*  Improvements

*  Minor improvements

*  Remove not needed code

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-20 18:55:57 +01:00
Jan 7df9694b3c
🐛 Fixes error responses & replaced executeSingle in Rocketchat node (#1367) (#1369)
* 🐛 Fixes issue handling error responses in Rocketchat node (#1367)

*  Minor improvements on Rocketchat Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-19 13:34:46 +01:00
Jan Oberhauser 58353d6b8c 👕 Fix lint issue 2021-02-19 13:33:47 +01:00
Maxim Danilov c26d0ae407 Add send location functionality to Telegram Node 2021-02-19 12:33:20 +01:00
Iván Ovejero bbf2baf58e
Add Reddit post search (#1453)
* Make execute method dividers consistent

* Implement post:search

* Add params for post:search

*  Small improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-02-18 12:46:22 +01:00
dali 81f33b4c04 Remove executeSingle from FunctionItem node 2021-02-17 08:51:02 +01:00
dali 735a7e6812 Remove executeSingle from WriteBinaryFile node 2021-02-16 10:42:46 +01:00
dali b0664d2aa0 Remove executeSingle from ReadPdf node 2021-02-16 09:51:48 +01:00
dali 8d119852f6 Remove executeSingle from ReadBinaryFile node 2021-02-16 08:09:10 +01:00
dali 46d1a5fe58 Remove executeSingle from EmailSend node 2021-02-16 07:23:37 +01:00
lublak cb9f31c49d add dir to different positions 2021-02-15 13:25:30 +01:00
lublak 118b754449
Make it possible to sort your added values (#1425) 2021-02-15 09:53:19 +01:00
Ricardo Espinoza c1ddb6c000
Add Checklist createItem functionality to Trello Node (#1444)
* Add Trello Checklist createItem functionality

* 💄 Small cosmetic change to #1433

Co-authored-by: Nicolas Antoniazzi <nicolas@codingame.com>
2021-02-15 09:42:41 +01:00
Ricardo Espinoza 19412b6025
🐛 Fix bug with Google Drive node (#1443)
* 🐛 Fix bug with Google Drive node

The bug did not let the user to select the fields he wanted the API to return in the resources Folder and File.

*  Change default to not break anything and hide not needed options

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-15 09:02:47 +01:00
Jan Oberhauser 4b8b08450f Fix typo 2021-02-14 21:17:47 +01:00
Ricardo Espinoza bb794b6da3
Add PostHog Node (#1440)
*  PostHog Node

*  Minor improvements to PostHog Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-14 17:56:34 +01:00
Tanay Pant 53693886df
Add Demio node (#1434)
*  Add Demio node

*  Improvements

*  Minor improvement on Demio-Node

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-13 17:46:35 +01:00
Iván Ovejero 5baa31b053
Add QuickBooks node (#1365)
* Add OAuth2 credentials

* Adjust credentials params

* Add node to listing

* Add initial node scaffolding

* Remove unused credentials params

* Add customer search with select statement

* Add pagination to customer search

* Add customer creation functionality

* Add customer update functionality

* Small formatting fix

* Adjust property name casing for consistency

* Adjust customer operations for consistency

* Handle large QuickBooks listings

* Add initial estimate resource description

* Add estimate resource retrieval operations

* Refactor customer billing address

* Simplify customer billing address

* Fix casing for customer additional fields

* Adjust types to accommodate loadOptions functions

* Add loadOptions for customers to estimate

* Sort customer update fields alphabetically

* Refactor estimate line into standalone file

* Add stub for PDF retrieval operation

* Add invoice resource description and execute branches

* Implement estimate PDF download functionality

* Place descriptions in their own dir

* Add get and getAll for invoices

* Add send functionality to invoices

* Refactor handling of binary data

* Add invoice voiding functionality

* Add invoice deletion functionality

* Refactor resources into subdirs and add interfaces

* Add get and getAll for bill

* Add payment description

* Add get and getAll for payment

* Make variables in endpoints consistent

* Refactor interfaces for consistency

* Add interface for item resource

* Fill in fields for all resources

* Minor fixes in defaults and descriptions

* Refactor loader

* Add all resources to execute function

* Fix line property duplication

* Add get and getAll for vendor

* Optimize description imports

* Add creation for customer and bill

* Add update operation for bill

* Refactor create and update for customer

* Implement employee create and update

* Implement create and update for estimate

* Make address params more consistent

* Add create and update to payment

* Add item operations

* Add create and delete operations for invoice

* Refactor binary data handler

* Refactor generic functions

* Add create and update operations for vendor

* Fix build

* Fix total amount in bill:update

* Fix balance in bill:update

* Remove currency from bill:update

* Implement reference retrieval in bill:update

* Fix failing params in customer:update

* Fix param in employee:update

* Implement reference retrieval in estimate:update

* Fix failing params in estimate:update

* Fix failing params in invoice:update

* Fix failing param in vendor:update

* Implement reference retrieval in payment:update

* Remove unused interfaces

* Rename line property function

* Remove hared directory

* Refactor reference and sync token retrieval

* Fix line structure in bill:create

* Fix line structure in estimate:create

* Flatten responses

* Refactor line processing

* Remove unused interfaces

* Add endpoint documentation

* Fix payment:void content type

* Fix default for bill line item

* Hide auth URI query parameters

* Hide auth header parameter

* Add switch for credentials environment

* Adjust OAuth2 callback to accommodate realmId

* Retrieve realmId from OAuth2 flow

*  Improvements

* Reposition dividers

* Add IDs to display names of reference fields

* Add estimate:delete and bill:delete

* Load items in lines for bill, estimate and invoice

* Add filename for binary property in PDF download

*  Improvements

* Adjust field description

* Implement estimate:send

* Adjust field description

* Adjust custom field descriptions

* Add missing period to description

*  Minor improvements on QuickBooks-Node

* Add descriptions for bill

* Add descriptions for customer

* Add descriptions for employee

* Add descriptions for estimate

* Add descriptions for invoice

* Add descriptions for payment

* Add descriptions for vendor

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-13 17:27:08 +01:00
Jan Oberhauser 9c67c893e7 Change description of Stackby-Node 2021-02-08 18:44:53 +01:00
Ricardo Espinoza 894a4b950a
Add resource Custom Verification Email to AWS SES (#1405)
*  Add resource Custom Verification Email to AWS SES

*  Minor improvements to AWS SES Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-08 00:02:10 +01:00
Ricardo Espinoza ba7c35dbf5
Add Amazon Comprehend Node (#1415)
*  Add Amazon Comprehend node

*  Improvements to #1413

Co-authored-by: Rei Maruyama <rei.maruyama@serverworks.co.jp>
2021-02-07 23:42:59 +01:00
Ricardo Espinoza 60a2cff284
Add GetResponse Trigger (#1412)
*  GetResponse Trigger

*  Minor improvements to GetResponse

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-07 23:32:12 +01:00
Tanay Pant bf46620b52
Add Peekalink node (#1411)
*  Add Peekalink node

*  Small improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-02-07 21:44:20 +01:00
Ricardo Espinoza 7c2755c970
Add task resource to Microsoft Team Node (#1403)
*  Add task resource to Microsoft Team Node

*  Minor improvement on Microsoft Team Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-07 21:39:39 +01:00
Jan Oberhauser 4150ae00c7 Optimize Stackby-Icon 2021-02-07 17:39:57 +01:00
Ricardo Espinoza 3293e6207f
Add Stackby Node (#1414)
* 🎉 Initial commit for stackby nodes

* 👕 Adding values into package.json

*  Improvements to #1389

*  Minor improvements to Stackby-Node

* 👕 Fix lint issue

Co-authored-by: Smit Parmar <16ce061@charusat.edu.in>
Co-authored-by: Smit Parmar <30971669+smituparmar@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-07 17:38:37 +01:00
Romain Dunand 2d8fe3a4a5
🐛 Fix script list parsing on Filemaker Node(#1342)
Scripts in sub folders where not detected
2021-02-06 16:42:07 +01:00
Iván Ovejero 58c9a92e38
🐛 Fix Google Drive delete and share (#1384)
* Fix condition that never evaluated to true

* Fix missing permissions for folder:share
2021-02-06 16:12:30 +01:00
Omar Ajoue 0d273ca854
Add delete tweet operation for Twitter node (#1368)
* Add delete tweet operation for Twitter node

*  Minior improvement on Twitter-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-06 16:08:47 +01:00
Tysmith17 e92fe252cf Merge branch 'master' of github.com:n8n-io/n8n 2021-02-05 10:44:56 -07:00
Tysmith17 ddb1f5a22d add missing file 2021-02-05 10:42:33 -07:00
lublak 0398ec7348
Add s and u flag support for regex (#1397)
* add s flag support for regex

* add u flag (its supported since nodejs 6.4.0)
2021-02-05 09:29:16 +01:00
Harshil Agrawal 10ddcebf21
Add codex files for new nodes (#1409) 2021-02-05 09:27:12 +01:00
Ricardo Espinoza f370569ccc
Add Tapfiliate Node (#1399)
*  Tapfiliate Node

*  Improvements

*  Minor improvements to Tapfiliate Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-05 09:25:41 +01:00
Ricardo Espinoza b1ad897a86
Add download field to Airtable Trigger (#1406) 2021-02-04 15:43:48 +01:00
Ricardo Espinoza 39ef004021
Add custom fields to company:create & company:update (Hubspot) (#1404) 2021-02-04 15:31:48 +01:00
Ricardo Espinoza 7226b5071e
🐛 Fix bug with Typeform OAuth2 flow (#1402) 2021-02-04 09:58:33 +01:00
Iván Ovejero 049bf6bee8
Add message pinning and unpinning to Telegram (#1398)
* Implement chat message pinning and unpinning

*  Add svg logo

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-02-04 09:50:39 +01:00
Iván Ovejero eb2f14d06d
Add Reddit Node (#1345)
* Set up initial scaffolding and auth

* Add grant type to credentials

* Add Account operations and OAuth2 request

* Add post submission functionality

* Refactor resources into resource descriptions

* Refactor request for no auth URL

* Refactor submission description for consistency

* Add listing resource

* Refactor My Account resource into details

* Add request for all items

* Add listings for specific subreddits

* Fix minor linting details

* Add subreddit resource

* Add All-Reddit and Subreddit resource descriptions

* Adjust display options for credentials

* Add subreddit search functionality

* Clean up auth parameter

* Add user resource with GET endpoint

* Add user description

* Add submission search and commenting functionality

* Clean up logging and comments

* Fix minor details

* Fix casing in properties

* Add dividers to execute() method

* Refactor per feedback

* Remove unused description

* Add punctuation to property descriptions

* Fix resources indentation

* Add resource dividers

* Remove deprecated sidebar option

* Make subreddit:get responses consistent

* Remove returnAll and limit from subreddit:get

* Flatten user:get response for about

* Rename comment target property

* Remove best property from post:getAll

* Enrich subreddit search by keyword operation

* Remove unneeded scopes

* Add endpoint documentation

* Add scaffolding for post comment

* Add all operations for postComment resource

* Add all operations for post resource

* Refactor subreddit:getAll

* Fix postComment:getAll

* Flatten responses for profile:get

*  Improvements

* Fix response traversal for postComment:add

* Flatten response for postComment:reply

* Fix subreddit:getAll with keyword search

* Fix pagination to enforce limit

* Wrap unauthenticated API call in try-catch block

* Add 404 error for empty array responses

* Revert "Fix pagination to enforce limit"

This reverts commit 72548d9523.

* Turn user:get (gilded) into listing

*  Small improvement

*  Improve Reddit-Node

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-04 09:37:03 +01:00
Ricardo Espinoza dc98de1ab2
Add support for multiple subscriptions in Hubspot Trigger (#1358)
*  Add support for multiple subscriptions in Hubspot Trigger

*  Load object properties for the user

*  Improvements

*  Some improvements to the Hubspot-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-01 08:31:40 +01:00
Jan 5549550928
Add attachment types to Signl4 Node (#1388)
* SIGNL4: Attachment Support

Attachment support added to SIGNL4.

* SI'GNL4: Attachment Support

Attachment support added for SIGNL4.

* Update GenericFunctions.ts

* Update GenericFunctions.ts

* Update GenericFunctions.ts

* Update GenericFunctions.ts

*  Improvements to #1356

Co-authored-by: rons4 <ron@signl4.com>
2021-01-31 20:08:38 +01:00
Jan Oberhauser 044218bba7 Minor improvements on Signl4 Node 2021-01-31 20:07:32 +01:00
Thomas Jost 63f2865d44
Add support for Todoist sections (#1374) 2021-01-31 19:09:24 +01:00
Tanay Pant 8dd384ce2c
Add TimescaleDB node (#1378)
*  Add TimescaleDB node

*  Improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-01-31 18:57:03 +01:00
Jan Oberhauser 85c0338014 Remove debug console.log 2021-01-30 18:49:41 +01:00
Ricardo Espinoza db417da464
Add list and list-entry resources to Affinity Node (#1387) 2021-01-30 18:47:27 +01:00
Ricardo Espinoza 05df13a887
Add project field when creating a task on Asana Node (#1386) 2021-01-30 18:34:49 +01:00
Ricardo Espinoza 46fe96b72c
Extended Jira Node (#1306)
*  Add Issue Attachment resource

*  Add custom fields to issue:create and issue:update

*  Filter custom fields by the project selected

*  Change the logo to SVG

*  Small improvement

*  Minor improvements to Jira Node

*  Add download field to issueAttachment get and getAll

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-29 20:08:27 +01:00
ricardo 73189eda87 Improvements to #1356 2021-01-29 00:48:05 -05:00
Ricardo Espinoza 48362f50ef
Add Discourse Node (#1348)
*  Discourse Node

*  Add missing credential file

*  Improvements

*  Improvements

*  Minor improvements on Discourse Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-28 19:00:47 +01:00
Tysmith17 2c3e32e358 Merge branch 'master' of github.com:TySmith17/n8n 2021-01-28 10:41:10 -07:00
Tysmith17 79d544bbd4 add deal description to hubspot 2021-01-28 10:38:57 -07:00
Ricardo Espinoza d0b896da38
Add SecurityScorecard node (#1371)
* Add SecurityScorecard node

* Move portfolio:edit fields to the main view.

The API request uses PUT so it will replace undefined fields if they are not set.

* Style improvements

*  Improvements to #1247

*  Improvements

*  Minor improvements on SecurityScorecard Node

Co-authored-by: Mika Luhta <12100880+mluhta@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-28 18:31:37 +01:00
Jan Oberhauser 2c834ef9c4 Minor improvements to Slack-Node 2021-01-25 14:56:59 +01:00
tumf 025272953e
Add message.delete in Slack nodes (#1377) 2021-01-25 14:56:37 +01:00
Harshil Agrawal 4b54b39903
Add Codex files for Beeminder and SendGrid node (#1376) 2021-01-25 13:29:24 +01:00
dilmac 2e1edcad87
Remove duplicate conditional on Function-Node (#1375) 2021-01-25 12:54:49 +01:00
Jan Oberhauser 2568b4b571 Increase IMAP auth timeout 2021-01-25 08:45:54 +01:00
Jan Oberhauser 70d2a988cc Minor improvements on Rocketchat Node 2021-01-24 20:38:16 +01:00
Ben Hesseldieck d395498882
Add support for webhook route parameters (#1343)
* 🚧 add webhookId to URL

* 🚧 add webhookId to webhook entity, 🔧 refactor migrations

* 🚧 🐘 postgres migration

* 🚧 add mySQL migration

* 🚧 refactor mongoDB

* 🚧 add webhookId to IWebhookDb

* 🚧 starting workflow with dynamic route works

*  production dynamic webhooks complete

* 🎨 fix lint issues

* 🔧 dynamic path for webhook-test complete

* 🎨 fix lint issues

* 🎨 fix typescript issue

*  add error message for dynamic webhook-test

* 🔨 improve handling of leading `/`

* 🚧 add webhookId to URL

* 🚧 add webhookId to webhook entity, 🔧 refactor migrations

* 🚧 🐘 postgres migration

* 🚧 add mySQL migration

* 🚧 refactor mongoDB

* 🚧 add webhookId to IWebhookDb

* 🚧 starting workflow with dynamic route works

*  production dynamic webhooks complete

* 🎨 fix lint issues

* 🔧 dynamic path for webhook-test complete

* 🎨 fix lint issues

* 🎨 fix typescript issue

*  add error message for dynamic webhook-test

* 🔨 improve handling of leading `/`

*  Fix issue that tab-title did not get reset on new workflow

* Revert " Fix issue that tab-title did not get reset on new workflow"

This reverts commit 699d0a8946.

* 🔧 reset params before extraction

* 🐘 removing unique constraint for webhookId

* 🚧 handle multiple webhooks per id

* 🔧 enable webhook-test for multiple WH with same id

* 🐘 add migration for postgres

*  add mysql migration

* 🎨 fix lint issue

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-23 20:00:32 +01:00
Ricardo Espinoza 1a68303319
Add custom fields to Mautic: contact:create & contact:update (#1311) 2021-01-23 19:34:36 +01:00
Iván Ovejero 5ba66fb081
🐛 Fix default value for Send Notification Email option on GDrive (#1357) 2021-01-23 15:22:31 +01:00
Ricardo Espinoza 298836b1f8
Add Compression Node (#1319)
*  Compression Node

*  Validate input data format when decompressing

*  Improvements to Compression Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-23 15:00:44 +01:00
Iván Ovejero ef666ea57b
Add GitHub user invite functionality (#1334)
*  Add user invite functionality

* Fix getRepositories by un-hiding owner property

*  Small fix

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-01-23 13:11:00 +01:00
Jan 6448537d4c
Add NextCloud user create functionality
 Add NextCloud user invite functionality
2021-01-23 13:03:22 +01:00
Jan Oberhauser 1cfdae389e Minor improvement to NextCloud Node 2021-01-23 12:57:30 +01:00
Jan cb5460d3c2
Add Slack:getPermalink (#1370)
* Add chat.getPermalink interface in Slack Nodes.

*  Small improvements to #1366

Co-authored-by: tumf <y.takahara@gmail.com>
2021-01-23 12:18:39 +01:00
Jan Oberhauser 09f075cc5a Minor improvements to Slack:getPermalink 2021-01-23 12:17:38 +01:00
ricardo 39fd7dc8ce Small improvements to #1366 2021-01-22 15:23:50 -05:00
ricardo 2ca9c6de7d Small improvements 2021-01-22 14:58:06 -05:00
ricardo 4ec458d56b 🐛 Fixes issue handling error responses in Rocketchat node (#1367) 2021-01-22 10:19:38 -05:00
rons4 6ccc104926 Update GenericFunctions.ts 2021-01-22 10:10:53 +01:00
tumf 2bd05abc3e Add chat.getPermalink interface in Slack Nodes. 2021-01-22 13:22:33 +09:00
Jan Oberhauser 6cfad7f41f Fix Trello icon 2021-01-21 11:32:24 +01:00
Jan Oberhauser 144de3f24b 👕 Fix lint issue 2021-01-21 10:47:45 +01:00
Jan Oberhauser 8432a8774e Some improvements on AMQP nodes 2021-01-20 13:20:48 +01:00
Jan Oberhauser 64e36f04b0 🔀 Merge branch 'AMQP-Connection-Parameters' of https://github.com/erbg/n8n into erbg-AMQP-Connection-Parameters 2021-01-20 12:41:49 +01:00
Omar Ajoue 5a6b191688
🐛 Fix AWS lambda and SNS problem with signature (#1361) 2021-01-20 12:23:32 +01:00
rons4 19f079d26e Update GenericFunctions.ts 2021-01-20 12:15:12 +01:00
rons4 d70e2130e1 Update GenericFunctions.ts 2021-01-20 11:55:25 +01:00
rons4 86aeef5703 Update GenericFunctions.ts 2021-01-20 09:31:17 +01:00
Ricardo Espinoza 3b49764fb8
Add GitHub PR reviews (#1346)
* Adds operations to get and create PR reviews

* Improvements to #709

*  Fix commit field description

Co-authored-by: Johannes Kettmann <jkettmann@gmx.net>
2021-01-20 08:33:17 +01:00
Jan Oberhauser 28d54ed439 Remove debugging code 2021-01-20 00:41:32 +01:00
Harshil Agrawal 70eea2d5ca
Add SendGrid node (#1321)
* Add SendGrid node

* 👕Fix lint issue

*  Improvements

*  Improvements

*  Improvements

*  Fix SendGrid-Node

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-20 00:16:25 +01:00
Ricardo Espinoza fd1f60bbbe
Add Google Drive "drive" resource (#1327)
*  Add drive resource

*  Small improvements
2021-01-19 18:02:52 +01:00
Ricardo Espinoza 4336088741
Add Trello List getAll/getCards functionality (#1350)
* Fix to add List.getCards

*  Small improvements to #1347

*  Minor formatting improvements

*  Small fix

Co-authored-by: tumf <y.takahara@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-19 15:09:03 +01:00
rons4 18a6b4500b SI'GNL4: Attachment Support
Attachment support added for SIGNL4.
2021-01-19 13:29:22 +01:00
rons4 06282ff7de SIGNL4: Attachment Support
Attachment support added to SIGNL4.
2021-01-19 13:25:21 +01:00
Iván Ovejero 233a390075 Rename add user operation as create user 2021-01-18 18:55:07 -03:00
Iván Ovejero cbeeffe805 Remove suffix from URL for user add operation 2021-01-18 18:52:24 -03:00
Iván Ovejero ebf81a887b Remove loggers 2021-01-18 18:52:15 -03:00
Iván Ovejero 889dd3c3be Convert response from add user from XML to JSON 2021-01-18 18:42:54 -03:00
Iván Ovejero 6e4b6f677e Small details and logs 2021-01-15 08:58:51 -03:00
Harshil Agrawal f67e6a06da
Change category for core nodes (#1341)
* Update category for core nodes

* 🔨Change from core to core nodes
2021-01-15 11:44:21 +01:00
Iván Ovejero 46e9af9646
Move Slack params to other options (#1339)
*  Move Slack params to other options

*  Minor improvements to Slack Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-15 10:42:35 +01:00
Jan Oberhauser 48c68a30ad 👕 Fix lint issue 2021-01-14 17:47:09 +01:00
Omar Ajoue e5bbf7144f
Typeform Trigger translates double curly brackets square brackets (#1316) 2021-01-14 17:32:20 +01:00
Harshil Agrawal f258f3ca33
Add Node Codex (#1335)
*  Add Node Codex 📇

* Add codex files for new nodes

*  Change category for Affinity

* 🔨 Fix credential documentation link

* Improve styling

* Add blogposts

Co-authored-by: Amudhan <sm.amudhan@live.com>
2021-01-14 13:56:07 +01:00
Iván Ovejero 9290993400 Remove unneeded type 2021-01-13 19:52:15 -03:00
Iván Ovejero 710ba33d77 Add NextCloud user invite functionality 2021-01-13 19:49:37 -03:00
Jan Oberhauser 785b0e385e 👕 Fix lint issue 2021-01-13 20:20:30 +01:00
Mutasem Aldmour 4f75788818
Fix function name on Beeminder Node (#1337) 2021-01-13 19:34:29 +01:00
Jan Oberhauser 29c9c6d933 Remove console.logs 2021-01-13 10:49:55 +01:00
Ricardo Espinoza 63a459ac92
Add filters to all getAll operations to Salesforce Node (#1292)
*  Add filters to all get:All operations

*  Small fix

* Add description to condition fields

*  Minor improvements to Salesforce-Node

Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-13 10:45:41 +01:00
Ricardo Espinoza 46fb9c09ab
👕 Add quotemark rule to tslint (#1330) 2021-01-13 09:00:07 +01:00
Ricardo Espinoza ea873aa8dc
Add exchange to RabbitMQ (#1328)
* Implement exchange for rabbitmq

* Fix options not parsing displayOptions

* Cleanup code in generic functions

*  Minor changes to (#1300)

Co-authored-by: Pieter Jong <jongpieter@hotmail.com>
2021-01-13 08:57:06 +01:00
Ricardo Espinoza 0638f9624d
Add Beeminder Node (#1325)
* add Beeminder node

* clean up unused def

* add crud ops

* update additional properties

* support options in methods

*  Improvements to ##1320

*  Minor improvements to Beeminder

Co-authored-by: mutdmour <mutdmour@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-12 12:40:49 +01:00
Ricardo Espinoza d78aaa2d64
feature/outlook shared mailbox (#1323)
*  Add shared mailbox support

* 🐛 Add filter field to folderMessage:getAll

*  Small changes to descriptions (#1322)

Co-authored-by: Mika Luhta <12100880+mluhta@users.noreply.github.com>
2021-01-11 00:09:58 +01:00
Ricardo Espinoza 76cee5577b
Extend googleApi credentials to support user impersonification (#1304)
*  Extend googleApi credentials to support user impersonification

*  Add service account authentication to Gmail

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-10 20:49:47 +01:00
Ricardo Espinoza a7dee0aba7
Add hash type sha384 (#1324)
*  Add hash type sha384

*  Remove console.log

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-10 12:24:18 +01:00
Jan Oberhauser 043385df33 🐛 Fix iteration on CoinGecko-Node 2021-01-08 15:47:57 +01:00
Jan 1501175b81
Add support for custom AWS endpoints (#1312)
* Setup custom endpoints properties in AWS credentials type

* Update AWS nodes to use new endpoints (if specified)

* Fix a few error scenarios cases where message was being obscured

* Extend usage of URL API to validate user inputted endpoints

https://nodejs.org/docs/latest-v12.x/api/url.html

* Add support to custom endpoints for SES

Forgot to add this in my earlier commits…

* Fix incorrect Amazon SES endpoint placeholder value

* Fixed signing problems with path being ignored. Standardized to avoid future problems

* Linting fix

*  Make parameters optinal (wip)

* Make sure that we fallback to correct URL without errors if custom endpoints are not used

Co-authored-by: Luis Ramos <luis@ramos.dev>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2021-01-07 14:16:52 +01:00
Iván Ovejero a13a7487cf
:tap: Fix environment typo in PayPal node (#1310) 2021-01-07 13:43:42 +01:00
lublak 2fed026523
🐛 Fix for same name rename (#1317)
If you rename to the same name, it just gets removed. This should not be the case.
2021-01-07 13:42:05 +01:00
Jan b389ef116d
🐛 Fix bug when sending audio with Telegram
🐛 fix bug when sending audio
2021-01-07 13:33:34 +01:00
Omar Ajoue 143c8bd326
Allow Gmail node to send messages formatted as HTML (#1285)
* Allowing Gmail node to send messages formatted as HTML

* Improving message field description

* Fixing lint issues

* Adding missing trailing comma

*  Small improvements to GMail-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-07 11:58:28 +01:00
Ricardo Espinoza 9b6f0ee3ee
Add Ephemeral Message support (#1302)
* Add postEphemeral on Slack node

*  Add ephemeral option to message:post

*  Small fix

Co-authored-by: davinerd <anathema@anche.no>
2021-01-07 08:26:17 +01:00
Ricardo Espinoza 1c615b615f
Add Room/Group Name to Light Name (#1303)
* Hue Node: Add Room/Group Name to Light Name

To easier identify lights in the dropdown it is useful to know to which group (room) they belong.
While lights can be added to multiple zones, they can only ever belong to one room.

*  Small improvemenets to (#1299)

Co-authored-by: Robert Kaelin <robertkaelin@users.noreply.github.com>
2021-01-07 07:58:08 +01:00
Omar Ajoue 9c479abc35
🐛 Fixed batch sizing to work when batchSize = 1 (#1314) 2021-01-07 07:53:48 +01:00
Ricardo Espinoza 57e19edadd
Add Google analytics node (#1305)
*  Add Google Analytics node

🔨 Add Report Resource

🔨 Complete the basic for Report resource

 Add User Activity resource

🔨Remove comment

*  Improvements

*  Small improvements

*  Improvements

*  Improvements

*  Some improvements to Google Analytics Node

*  Load views automatically

Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-05 19:16:25 +01:00
Jan Oberhauser d52d12d671 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2021-01-05 17:23:35 +01:00
Jan Oberhauser f209665730 Fix "Border" operation on EditImage-Node 2021-01-05 17:23:16 +01:00
Harshil Agrawal b85f55659e
Fix E-goi brand name (#1307) 2021-01-05 08:46:07 +01:00
ricardo b989f129be Comment bot:info as the endpoint stopped working 2021-01-04 20:21:26 -05:00
Jan Oberhauser 65062dbd48 Remove debug messages 2021-01-02 23:04:15 +01:00
Ricardo Espinoza 403f1009a6
Add Phantombuster Node (#1274)
*  Phantombuster Node

*  Small improvements

*  Small fix

*  Improvements to Phantombuster Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-02 20:16:18 +01:00
Tobias Knapp 29107f130f
Fix typo in description of SplitInBatches (#1296) 2020-12-31 16:52:36 +01:00
ricardo 2274b64694 🐛 fix bug when sending audio 2020-12-30 09:58:52 -05:00
Günther Erb a4d45e4eda move to create_container on rhea 2020-12-30 15:26:00 +01:00
Günther Erb ca8aed39dd Typeings 2020-12-30 13:58:00 +01:00
Günther Erb 1a1accce43 Fix Subscription 2020-12-30 13:57:53 +01:00
Günther Erb 7648ee8d93 Typings on Amqp 2020-12-30 13:29:29 +01:00
Günther Erb dfa847cfee Add new Options to pass to the RHEA Container 2020-12-30 12:42:48 +01:00
Jan Oberhauser 8ada4534ec Add support for HEAD to HTTP Request Node 2020-12-30 11:00:06 +01:00
Ricardo Espinoza 51afcd8ad5
🐛 Fix pagination issue on Hubspot Node (#1281) 2020-12-30 08:01:27 +01:00
Jan Oberhauser 4fd6c06d65 Load more options on ActiveCampaign Node 2020-12-29 19:13:52 +01:00
Jonas 79124535af
Fix typo in Box Trigger description (#1280)
This trigger probably used the Github trigger as template and forgot to replace the description.
2020-12-29 14:45:13 +01:00
Ricardo Espinoza baa1ee1ad2
Add File->Get to Telegram Node (#1242)
* Add option `Include Download Link`

*  Add File->Get to Telegram Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-29 13:28:50 +01:00
Jan Oberhauser 914b90f4a9 👕 Fix lint issue 2020-12-29 12:22:40 +01:00
Jan Oberhauser 9543221cdd Fix issue with sendAudio on Telegram Node 2020-12-29 11:55:31 +01:00
Ricardo Espinoza ea2d0920a8
Add useQueryString option to HTTP Request Node (#1279) 2020-12-29 11:37:06 +01:00
Ricardo Espinoza 2f0c48f8d9
Add Issue Comment resource to Jira Node (#1261)
*  Add Issue Comment resource

* 🔨Fix Expand field description

*  Small fix

*  Minor improvements on Jira Node

Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-29 11:33:13 +01:00
Jan Oberhauser 9215558608 👕 Fix lint issue 2020-12-29 08:41:10 +01:00
Ricardo Espinoza 4494ee81f6
Add Microsoft Outlook node (#1272)
*  Add Microsoft Outlook node

* Remove accidental import

* Style fixes

*  Microsoft Outlook (#1270)

*  Some improvements to Outlook Node

*  Some more small fixes

*  Improvements

* Add placeholder for the filter field

*  Some more improvements to Outlook Node

*  Hide unnecessary field on Outlook Node

Co-authored-by: Mika Luhta <12100880+mluhta@users.noreply.github.com>
Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-29 08:23:01 +01:00
Jan Oberhauser 8da254fb48 🐛 Fix bug in S3 Node #1278 2020-12-28 22:59:35 +01:00
Jan Oberhauser 1d2c286b88 🐛 Fix bug in Stripe Trigger Node with existing webhooks 2020-12-28 17:57:19 +01:00
Jan 3c67ac5a52
Add task:getAll and subtask:create to Asana (#1266)
*  Add task:getAll and subtask:create

*  Improvements
2020-12-28 08:50:16 +01:00
Jan Oberhauser ef53eddb6c Small improvements to Asana Node 2020-12-28 08:48:57 +01:00
Jan Oberhauser 0809952173 Add "Ends With" and "Starts With" support to If and Switch Node 2020-12-27 20:33:46 +01:00
Jan Oberhauser f95104bcab Made operations of EditImage Node sortable 2020-12-27 00:17:16 +01:00
Jan Oberhauser 17056122af 👕 Fix lint issue 2020-12-26 22:35:56 +01:00
Jan Oberhauser a19be309f7 Further improve composite operation 2020-12-26 21:30:42 +01:00
Jan Oberhauser 062210d8b9 Fix issue with multiple composite operations 2020-12-25 23:44:58 +01:00
Jan Oberhauser 7826cc06e9 Add "Multi Step" option to EditImage Node 2020-12-25 23:03:12 +01:00
Jan Oberhauser 5c83be18a8 🐛 Fix issue that binary data got reused 2020-12-25 22:59:22 +01:00
ricardo c6ef0ea079 Improvements 2020-12-25 14:41:48 -05:00
Jan Oberhauser 9dfcfc72bd 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2020-12-23 13:00:26 +01:00
Jan Oberhauser 6a6c5ddd74 Minor improvement to MessageBird-Node 2020-12-23 12:59:28 +01:00
Harshil Agrawal 48e2c3781c
Rename display name of Google Firebase Realtime Database node (#1248) 2020-12-23 12:47:21 +01:00
Jan Oberhauser 529c450f49 🔀 Merge branch 'feat/messagebird_add_balance' of https://github.com/Jefiozie/n8n into Jefiozie-feat/messagebird_add_balance 2020-12-23 10:21:30 +01:00
Ricardo Espinoza df4f433d9b
add collection id in response (#1254)
*  add collection id in response

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-23 09:12:05 +01:00
Jefiozie c922163622 feat: add balance endpoint to messagebird 2020-12-23 08:51:07 +01:00
Ricardo Espinoza 0f0e67eb30
Now tags are loaded for the user (contactTag:add) (#1267) 2020-12-23 08:23:40 +01:00
Ricardo Espinoza f36af0fcfd
Add user list resource to Iterable Node (#1252)
* Add user list resource

*  Now lists are loaded automatically
2020-12-23 08:19:10 +01:00
Jan e3aff74f6b
Add RabbitMQ and RabbitMQ Trigger Node (#1258)
*  Add RabbitMQ-Node

*  Add RabbitMQ-Trigger Node

*  Fix issue that connection errors did not get caught

* 🔨Fix name and description for RabbitMQ Trigger node

Co-authored-by: Harshil <ghagrawal17@gmail.com>
2020-12-23 08:05:02 +01:00
ricardo 9de91cae70 Add task:getAll and subtask:create 2020-12-22 17:44:31 -05:00
Ricardo Espinoza 7a614b1e1f
Add delete and rename operation (#1265)
*  Add delete and rename operation

*  Little bit cleanup on FTP-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-22 08:34:42 +01:00
Jan Oberhauser 54bd145a3b 🐛 Fix issue that parameters do not get hidden for other operations 2020-12-21 17:54:03 +01:00
Jan Oberhauser 59882efa92 👕 Fix lint issue 2020-12-19 23:03:24 +01:00
Jan 63452e7878
Add uProc Node (#1263)
* + adding new uProc integration

* + capitalize tool name
+ fix parameter display name
+ add placeholders for parameter
+ add tool description
+ optimize generated .ts for groups and tools

* + remove old functions

* + added new tools

* + add new tools + fix Info on tool

* + fixed Info

* + fix tools description

* + add UProc node to package.json

* + added new tools

* + added new tools

* + fix tool description

* + fix CamelCase subtitle
+ fix node displayName
+ add new tools

* + fix info link

* + add start, data and end callbacks to decouple response

* + added new tools

* + change display name on selected

* + added new tools

* + added new tools

* + added new tools

* + added new tools

* + remove old folder + fix param

* + added new tools

*  Some improvements to uproc Node

* 🐛 Fix docker image naming #1250

Co-authored-by: Miquel Colomer <mcolomer@gmail.com>
2020-12-19 18:22:41 +01:00
Ricardo Espinoza aafbe5af40
Feature/thehive trigger improvements (#1259)
* Add support for TheHive3 webhook events

* Add Log Updated & Log Deleted events

* Remove configuration field

*  Small change (#1235)

* 👕 Fix lint issue

Co-authored-by: Mika Luhta <12100880+mluhta@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-19 18:19:12 +01:00
Ricardo Espinoza 48830eda77
Add Egoi node (#1227)
* Add E-goi Node

*  Improvements to #1224

*  Small improvements

*  Minor improvements to Egoi-Node

*  Add 'simple' option to get and getAll operations.

*  Minor improvements to Egoi-Node

Co-authored-by: fbobiano <fbobiano@e-goi.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-19 14:08:31 +01:00
Jan d43aad2ca3
Add Brandfetch node (#1253)
*  Add Brandfetch node

*  Small improvement

*  Add donwload field to logo operation

* 🐛 Minor fixes

*  Minor improvements to Brandfetch-Node

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2020-12-15 16:56:28 +01:00
Jan Oberhauser abb1c54fce Remove accidentally committed node 2020-12-14 22:06:58 +01:00
Jan Oberhauser f9911c65fe Make it possible that Webhook-Node can send custom response 2020-12-14 17:19:20 +01:00
Ricardo Espinoza d5da7865b9
Add create:spreadsheet operation (#1234)
*  Add create:spreadsheet operation

*  Small changes

*  Improvements to Google Sheets

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-13 15:36:48 +01:00
Ricardo Espinoza 532503b69f
Feature/slack node extended (#1239)
* Added reaction method to message

* Increased limit for channels on getChannels, removed unused fields in the code

* Using own operation for reactions

* Registering reaction fields and operations

* Added Operation "Reaction" to Slack.node.ts

* Fixing variable name for emoji

* now removing reaction on "remove" instead of "add"

* Using GET for reactions.get and passing arguments as query

* Added members operation

* Fixed typo in timestamp

* Added user.info and user.getPresence

* Fixed: wrong operation name

*  Improvements to #1238

*  Add field resolve data when retrieving channel members

*  Minor improvements to Slack-Node

Co-authored-by: Andreas Scherren <ascherren@brightfuture.de>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-13 10:47:52 +01:00
Jan Oberhauser c2d80d6d70 👕 Fix lint issue 2020-12-12 17:35:35 +01:00
Ricardo Espinoza 18313e1199
Now OAuth2 send authentication data in the body (#1241) 2020-12-12 17:00:57 +01:00
Jan Oberhauser 46e6212750 Minor improvements to Pushcut Nodes 2020-12-12 08:59:25 +01:00
Ricardo Espinoza 23b61475d9
Add Pushcut Node & Trigger (#1075)
*  Pushcut Node & Trigger

*  Small improvements

Co-authored-by: Jan <janober@users.noreply.github.com>
2020-12-12 08:58:58 +01:00
Jan Oberhauser 16438ea8f7 Minor naming fix 2020-12-12 08:16:43 +01:00
AxelRueweler 35f6fe8298
Added includeEmptyCells to Spreadsheet node (#1249)
* Added description to ShopifyCredentials subdomain

* Added includeEmptyCells to Spreadsheet node
2020-12-12 08:16:06 +01:00
Jan Oberhauser c90da82a7b 👕 Fix lint issue 2020-12-11 22:26:38 +01:00
Jan Oberhauser 3e0b9f2eba Add "isEmpty" option to IF-Node 2020-12-11 18:15:07 +01:00
Ricardo Espinoza 68f3f8ae62
Add NASA Node (#1232)
*  NASA node

* Test up to asteroidNeoLookup

* Add earth imagery

*  Small improvement

*  Improvements to NASA node

*  Small Improvements

*  Some minor fixes for NASA Node

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-10 11:30:13 +01:00
Ricardo Espinoza 701871944d
Add Twist Node (#1231)
*  Twist Node

*  Small improvements

* 🔨Fix descriptions

*  Minor improvements to Twist-Node

Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-10 11:09:38 +01:00
Ricardo Espinoza c87382c086
Add Snowflake Node (#1230) 2020-12-10 10:17:16 +01:00
Ricardo Espinoza 8424c792dc
Add Ghost-Node (#1221)
*  Ghost Node

*  Minor improvements to Ghost-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-08 08:40:29 +01:00
Ricardo Espinoza 3c2d75ce68
Add Add Tags and Remove Tags fields to contact:update (#1229)
As requested here https://community.n8n.io/t/can-we-have-automizy-integration-node-got-created/2368/13
2020-12-07 23:53:55 +01:00
Ricardo Espinoza 7d3d907a77
Rename display name on Google Cloud Firestore Node (#1228) 2020-12-07 23:45:47 +01:00
Ricardo Espinoza da450dcb41
Add label field to persons, organizations and deals (#1209)
*  Add label field to persons, organizations and deals

*  Add option no label to label field

*  Add organization:update operation

*  Fix removing label from Organization on Pipedrive-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-07 23:44:10 +01:00
Ahsan Virani 23f088e2e6
Add Kafka Trigger-Node (#1213)
*  Kafka trigger node

*  Small improvements

*  Minor improvements to Kafka Trigger-Node

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-03 13:02:22 +01:00
Ricardo Espinoza d426586006
Add Iterable Node (#1215)
*  Iterable Node

*  Improvements

*  Improvements

*  Small improvements to Iterable-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-03 08:05:54 +01:00
Ricardo Espinoza e770fa37ad
Add Yourls Node (#1216)
*  Yourls Node

*  Minor improvements to Yourls-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-02 23:13:59 +01:00
Ricardo Espinoza bea7469c61
Add Contact List resource and deal:search operation (#1217)
*  Add Contact List resource and deal:search operation

*  Minior improvements to Hubspot-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-02 13:25:13 +01:00
Jan Oberhauser 00249c85ee 👕 Fix lint issue 2020-12-02 13:11:01 +01:00
Ricardo Espinoza 1b724db3c2
Now private and public channels are loaded (#1222)
Fixes #1210
2020-12-02 12:54:19 +01:00
Jan Oberhauser a38665e82c Fix lint issues, formatting and icons 2020-12-02 11:54:10 +01:00
Ricardo Espinoza ea9f61089b
Add TheHive & Cortex nodes (#952)
*  TheHive & Cortex nodes

* 🔨 Make changes mentioned in #887

*  Improvements

*  Improvements

*  Improvements

*  Add descriptions

*  Improvements

*  Improvements

Co-authored-by: MedAliMarz <servfrdali@yahoo.fr>
2020-12-02 11:24:25 +01:00
Jan Oberhauser f79cb7e989 Allow multiple attendees in one field in Google Calendar 2020-12-01 10:13:48 +01:00
Jan Oberhauser ebc51848b3 🐛 Fix AirtableTrigger-Icon 2020-11-25 14:09:29 +01:00
Jan Oberhauser 55f3f2830b 👕 Fix lint issue 2020-11-25 13:11:20 +01:00
Jan Oberhauser 60be31d410 Improvements to Quick Base Node 2020-11-25 13:09:58 +01:00
Ricardo Espinoza 4eed7bb9fb
Add Quick Base Node (#1161)
* introduce quick base node

* fix quick base api request headers

* refine quick base configuration pages

* fix race condition detection

*  improvements

Co-authored-by: Tristian Flanagan <tristian@tristianflanagan.com>
2020-11-25 13:08:59 +01:00
Jan 9f4d6f44cb
Add ProfitWell Node (#1204)
*  Improvements to ProfitWell Node

 Improvements to Pro

*  Improvements to ProfitWell-Node

*  improvements simplifying data

*  Small formatting improvement

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2020-11-25 11:44:50 +01:00
Ricardo Espinoza be828a3808
Add LignvaNex Node (#1194)
*  Add LignvaNex node

*  Small improvement to LingvaNext Node

Improvements to #1191

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
2020-11-24 23:30:43 +01:00
Jan Oberhauser 991379066b Minor improvements to Spontit-Node 2020-11-24 23:20:09 +01:00
Ricardo Espinoza 2dbde92fd5
Add Spontit Node (#1186)
* Added first trial for a spontit integration

* Added spontit packages

* Changed option types from collection to string

*  Improvements to Spontit Node

Improvements to #1163

Co-authored-by: Tobias Schulz-Hess <tobias.schulz-hess@xing.com>
2020-11-24 23:19:41 +01:00
Ricardo Espinoza 56d19cc2c6
Add missing descriptions to Airtable Trigger (#1203) 2020-11-24 21:07:28 +01:00
Jan Oberhauser a4a04720fa Minor improvement to AirtableTrigger-Node 2020-11-24 19:58:49 +01:00
Jan Oberhauser 68106a66e6 Minor improvement to Airtable-Node 2020-11-24 19:52:29 +01:00
Jan Oberhauser 330568dbdb 🔀 Merge branch 'feature/airtable-trigger' of https://github.com/RicardoE105/n8n into RicardoE105-feature/airtable-trigger 2020-11-24 18:35:59 +01:00
Ronalds Upenieks 3351113f28
Add Harvest OAuth2 support (#697)
* credentials, generic functions fit to oauth2, UI elements

*  Improvements to Harvest-Node

* Update Harvest.node.ts

*  Add OAuth2 and move account id from credentials to node parameters

*  Minor improvements to Harvest-Node

Co-authored-by: Rupenieks <ru@myos,co>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-11-24 14:15:47 +01:00
Jan Oberhauser af9d8e1cba Change description of OpenThesaurus Node 2020-11-24 11:23:05 +01:00
Ricardo Espinoza e46619061a
Add OpenThesaurus node (#1195)
*  Add OpenThesaurus node

*  Small improvements to OpenThesaurus Node

Improvements to #1192

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
2020-11-24 11:22:14 +01:00
Ricardo Espinoza 8111fea470
List operation now can download attachaments automatically (#1199)
*  List operation now can download attachaments automatically

https://community.n8n.io/t/how-to-send-attachments-using-mailgun-node/2979/4

*  Minor improvements to Airtable node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-11-24 10:53:39 +01:00
Ricardo Espinoza 1b0dda6ddc
🐛 Fix parameters when inviting a user in Slack #1175 & #1130 (#1202)
- User IDs parameter is not allow when creating a channel so it got removed.
- User field is not valid when inviting a user to a channel. Correct name should be users so it got renamed to it.
2020-11-24 09:09:00 +01:00
Ricardo Espinoza 07ed360f8f
Reuse webhook if one exists - Woocommerce Trigger (#1196) 2020-11-20 16:56:51 +01:00
Jan Oberhauser 8214a7f22a Fix GraphQL Bug 2020-11-20 16:51:46 +01:00
ricardo 0e03ab7e79 Return all fields by default 2020-11-19 18:44:21 -05:00
ricardo fe97bf6619 Return last record when executing manually 2020-11-19 18:28:13 -05:00
Jan Oberhauser 06095ca0a7 Make it possible to create a new image 2020-11-19 10:48:46 +01:00
Jan Oberhauser 8aa50df457 Small improvements to Google Cloud Natural Language 2020-11-19 09:06:03 +01:00
Ricardo Espinoza cbc1b7f2a3
Add Cloud Natural Language node (#1181)
*  Add Cloud Natural Language node

* ⬆️ Set google-fonts-webpack-plugin to latest version

* 🐛 Rename method composite to compose

*  Improvements to Google Cloud Natural Language Node

Improvements to #1171

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
2020-11-19 09:04:20 +01:00
Jan Oberhauser 79ccf6a2e9 Revert wrong bugfix and fix typo 2020-11-19 08:37:19 +01:00
Ricardo Espinoza db47892e77
Add contact list and list resources to Active Campaign Node (#1187)
* ⬆️ Set google-fonts-webpack-plugin to latest version
*  Add Contact List and List resources to Active Campaign Node
2020-11-19 08:37:01 +01:00
Jan 69a350e262
Add Firebase node (#1173)
*  Added node for Google firebase Firestore database

*  added firebase's realtime database node

* Added operation to run queries on documents collection

* Improvements to Firebase Database nodes
- Realtime Database: improved how the node interacts with input database
- Cloud Firestore: improved how the node interacts with input database
- Cloud Firestore: improved input / output format so it's similar to JSON and more intuitive, abstracting Firestore's format

*  Improvements to Firestore-Node

*  improvements to Firebase-Node

*  Improvements

 Improvements

*  Improvements

*  Minor improvements to Firebase Nodes

Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2020-11-19 07:47:26 +01:00
Jan Oberhauser c4518f8f17 Small improvement on EditImage-Node 2020-11-19 00:17:29 +01:00