Commit Graph

1913 Commits

Author SHA1 Message Date
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
Jan Oberhauser
a6054aa3d8 🔖 Release n8n-nodes-base@0.104.0 2021-02-08 08:01:51 +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
Jan Oberhauser
e119ef7a14 🔖 Release n8n-nodes-base@0.103.0 2021-02-05 09:36:16 +01: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
4fa2fb53a7 ⚡ Add connection timeout to MySQL credentials (#1223) 2021-02-04 10:13: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 72548d952378a2f899517522b5ba4950a940c6e4.

* 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
Harshil Agrawal
d0ac4e8fbe ⚡ Add documentation link to SecurityScorecard (#1407) 2021-02-04 08:21:06 +01:00
Jan Oberhauser
ac3ad514ff ⚡ Remove old reference link for Google Service Account 2021-02-03 08:15:41 +01:00
Jan Oberhauser
f127d95361 🔖 Release n8n-nodes-base@0.102.0 2021-02-01 08:36:47 +01:00
Jan Oberhauser
7add63d13b ⬆️ Set n8n-core@0.62.0 and n8n-workflow@0.51.0 on n8n-nodes-base 2021-02-01 08:36:20 +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
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
45e038d862 🔖 Release n8n-nodes-base@0.101.0 2021-01-27 09:15:31 +01:00
Jan Oberhauser
9662dfa379 ⬆️ Set n8n-core@0.61.0 and n8n-workflow@0.50.0 on n8n-nodes-base 2021-01-27 09:14:53 +01:00
Jan Oberhauser
729c28469e 🔖 Release n8n-nodes-base@0.100.0 2021-01-27 09:04:55 +01:00
Jan Oberhauser
de0ac0158a 🐛 Fix credential bug with parameters which have the same name 2021-01-27 09:02:20 +01:00
Jan Oberhauser
d6d340b6a6 🔖 Release n8n-nodes-base@0.99.0 2021-01-26 12:05:21 +01:00
Jan Oberhauser
146a01a157 ⬆️ Set n8n-core@0.60.0 and n8n-workflow@0.49.0 on n8n-nodes-base 2021-01-26 12:04:55 +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