Commit Graph
1918 Commits
Author SHA1 Message Date
Ricardo Espinoza 1b46ea5d30 🐛 Fix issue setting passphrase correctly (#1966) 2021-07-04 18:57:53 +02:00
Mutasem AldmourandJan 276eaea4bf ⚡ Clean up node description (#1883)
Co-authored-by: Jan <janober@users.noreply.github.com>
2021-07-03 14:40:16 +02:00
849c8ad2b7 ⚡ Send operations in bulk to Airtable (#1945)
* Add bulk operation to Airtable Node

* ⚡ Small improvements to #1942

* ⚡ Resolve lint issues

* ⚡ Make by default bulk updates and fix issue with update

Co-authored-by: Michael Chen <michaelchen@live.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-03 14:07:48 +02:00
Kaito Udagawa 6d8ea4bff5 🐛 Fix Google Sheet to handle 0 correctly (#1937)
* 🐛 Fix Google Sheet to handle 0 correctly

`if (condition) { statement }` will not be executed if the `condition` is `0` (number) so that appending 0 to Google Sheets results in an empty cell.
Checking if the value is `null` or `undefined` is enough to guarantee that `toString` is callable.

* 🐛 Add semicolon
2021-07-03 12:46:30 +02:00
Ahsan Virani 05921de99a 🐛 Fix bug on n8n Training Customer Datastore Node (#1964) 2021-07-03 11:14:11 +02:00
Ricardo EspinozaandJan Oberhauser 64961199ba ⚡ Add file/folder share operation (#1951)
* ⚡ Add file/folder share operation

* ⚡ Improvements

* ⚡ Minor fixes

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-02 23:58:18 +02:00
Iván Ovejero 40bcd9b20e ⚡ Add last name to contact:update on Salesforce Node (#1965) 2021-07-02 23:41:40 +02:00
Iván Ovejeroandricardo 5f76a5dc72 ⚡ Expand Zoho node (#1763)
* ⚡ Initial refactor of Zoho node

* ⚡ Refactor out extra credentials parameter

* 🔥 Remove unused filters

* ⚡ Fix date of birth fields

* ⚡ Fix param casing

* ⚡ Adjust param types

* ⚡ Adjust invoice operations

* ⚡ Refactor types in adjusters

* ⚡ Add product resource

* ⚡ Refactor product details field

* ⚡ Adjust purchase order params

* ⚡ Adjust quote params

* ⚡ Adjust sales orders params

* 🔥 Remove old unused files

* ⚡ Add vendor resource

* ⚡ Fix minor details

* ⚡ Implement continueOnFail

* 🐛 Fix empty response for getAll

* ⚡ Simplify response for single item

* 🔥 Remove unused import

* 🔨 Restore old node name

* ⚡ Prevent request on empty update

* ⚡ Apply Dali's suggestions

* ⚡ Improvements

* ⚡ Add filters for lead:getAll

* ⚡ Add upsert to all resources

* ⚡ Add filters to all getAll operations

* 🔨 Restore continue on fail

* 🔨 Refactor upsert addition

* 🔨 Refactor getFields for readability

* ⚡ Add custom fields to all create-update ops

* ⚡ Implement custom fields adjuster

* 🔥 Remove logging

* 👕 Appease linter

* 👕 Refactor type helper for linter

* ⚡ Fix refactored type

* 🔨 Refactor reduce for simplicity

* ⚡ Fix vendor:getAll filter options

* ⚡ Fix custom fields for product operations

* ⚡ Make sort_by into options param

* 🚚 Rename upsert operation

* ✏️ Add descriptions to upsert

* ⚡ Deduplicate system-defined check fields

* 🔨 Re-order address fields

* ✏️ Generalize references in getAll fields

* 🔥 Remove extra comma

* ⚡ Make getFields helper more readable

* ✏️ Touch up description for account ID

* 🔥 Remove currency from contacts

* 🔨 Resort emails and phones for contact

* 🐛 Fix sales cycle duration param type

* ✏️ Clarify descriptions with percentages

* 🔨 Reorder total fields

* ✏️ Clarify percentages for discounts

* ✏️ Clarify percentages for commissions

* 🔨 Convert currency to picklist

* ✏️ Add documentation links

* ⚡ Add resource loaders for picklists

* ⚡ Fix build

* 🔨 Refactor product details

* ⚡ Add resolve data to all resources

* ⚡ Change resolve data toggle default

* ⚡ Restore lead:getFields operation

* 🔥 Remove upsert descriptions

* 🔨 Change casing for upsert operations

* ⚡ Add operation descriptions

* 🔨 Restore makeResolve default value

* 🔨 Return nested details

* ⚡ Reposition Resolve Data toggles

* ✏️ Document breaking changes

* Revert "Reposition Resolve Data toggles"

This reverts commit 72ac41780b.

* ⚡ Improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-07-02 23:34:12 +02:00
Ricardo Espinoza b2e2cfa773 🐛 Handle bit (boolean) values correctly when inserting (#1949) 2021-06-29 10:40:47 +02:00
Iván Ovejero 29eab1dbcd 🐛 Fix Pipedrive SVG icon (#1948)
* 🎨 Fix Pipedrive SVG icon

* ⚡ Except Pipedrive SVG from optimizer
2021-06-29 07:28:02 +02:00
Harshil Agrawal 4d35eafc0b ⚡ Add aliases (#1935) 2021-06-27 13:34:08 +02:00
Iván OvejeroandCalvin Tan 91a5bc3bc4 ⚡ Separate scopes and add purchase operations to QuickBooks node (#1859)
* allow qbo to use accounting or payment scopes separately

* added purchase get and getall

* removed irrelevant field options

* ⚡ Sort alphabetically

* 🔥 Remove unused file

* ✏️ Fix description casing

* ⚡ Add credentials type

* ✏️ Fix resource dividers

* 🔨 Format import

* ✏️ Fix documentation link

* ⚡ Refactor credentials

* ⚡ Use multiOptions for scopes

* 🔥 Remove payment scope

The payment scope is used only by the QuickBooks Payments API, but this node implements the QuickBooks Online API, which only needs the accounting scope.

* 🚚 Rename node to QuickBooks Online

This reflects the specific API implemented in this node and allows for a future QuickBooks Payments node. Until node versioning is released, only display name changed.

Co-authored-by: Calvin Tan <calvin14@gmail.com>
2021-06-27 13:21:11 +02:00
224a26c922 ✨ Add Action Network node (#1897)
* ✨ Create Action Network node

* 🔥 Remove comments

* 🔥 Remove status in attendance

* 🔥 Remove loaders per feedback

Loaders removed for person, event, signature and petition

* 🚚 Rename tagging to person tag

* 🔨 Convert address_lines param to string

* ⚡ Simplify responses for person resource

* ⚡ Add simplify to all operations

* ✏️ Add documentation links

* ⚡ Improvements

* ✏️ Fix positioning of doc links

* 🔨 Refactor updateFields in signature:update

* ⚡ Address minor comments

* ⚡ Improvements

* ⚡ Add continue on fail

* ⚡ Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-27 13:07:25 +02:00
2ec52cf207 ✨ Add Google Docs node (#1831)
* ✨ Add Google Docs node

* Implement continueOnFail

* Add insert:Table and insert/delete:TableRow,TableColumn

* Lint fixes

* Fix typos, casing and enhance code readability

* Enhance code readability & apply review changes

* ⚡ Review Google Docs node

* Apply review changes

* Minor fix

* Improvements

* Clean up

* Enhance inputs descriptions

* Removed unused type fields

* Minor fix

* ⚡ Small improvements

* ⚡ Small change

* Use Document URL insead of ID and support adding content at creation

* Refactored node to make it more user friendly

* Improve get operation

* Add simple output to get operation

* Add service account

* Apply review suggestions

* Improvements

* Enable continueOnFail

* ⚡ Minor improvements

Co-authored-by: dali <servfrdali@yahoo.fr>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-27 11:48:24 +02:00
Ricardo EspinozaandJan Oberhauser ce885e5071 ✨ Add n8n training nodes (#1898)
* ⚡ n8n training node

* ⚡ Improvements

* ⚡ cosmetic changes

* ⚡ Improvements

* ⚡ Formatting fix

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-27 08:55:33 +02:00
Ricardo Espinoza 7dea5d8a4b 🐛 Fix issue escaping single quotes and mapping empty fields (#1929)
Fixes #1915 and #1916
2021-06-27 08:44:15 +02:00
Jan Oberhauser 004979f592 👕 Fix lint issue 2021-06-25 15:52:57 +02:00
Jan Oberhauser 876cf7323d ✨ Add Dimension Filters to Google Analyics Node 2021-06-25 15:51:02 +02:00
Jan Oberhauser 6c7e1ec3c9 🐛 Do not error if there is no data on Google Analytics + Sort 2021-06-25 15:38:32 +02:00
Jan Oberhauser fe71c665fe 🐛 Fix bug with GetAll on Ghost-Node 2021-06-25 14:03:50 +02:00
Iván Ovejero 9f94984926 ⚡ Add bucket:delete operation to AWS S3 Node (#1936) 2021-06-24 22:21:13 +02:00
Omar AjoueandJan Oberhauser 427f25d3d0 ⚡ Add "Split Into Items" option to HTTP Request node (#1912)
* Added the option to flatten output so we can more easily work with arrays

* ⚡ Change parameter name

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-23 12:04:50 +02:00
Ricardo Espinoza 92a2e863f3 🐛 Fix bug paginating databases and users (#1907) 2021-06-22 23:59:04 +02:00
Iván Ovejero 07a3dbb372 ⚡ Add status code for service account error (#1707) 2021-06-22 19:59:27 +02:00
Omar Ajoue 5cb1b4a678 ⚡ Update flag because of deprecation notice (#1909) 2021-06-20 11:00:25 +02:00
Iván Ovejero f8fcf0c165 ⚡ Add webhook node icon (#1910) 2021-06-18 23:48:38 +02:00
Harshil Agrawal 7994a41f0b ⚡ Add new files and fix existing files (#1913) 2021-06-18 23:45:15 +02:00
8c693ba6e3 ✨ Spotify improvements (#1884)
* Add search resource

* Add resume, volume functions to player resource

* ⚡ Improvements to #1870

* ⚡ Improvements

* ⚡ Minor improvements

Co-authored-by: smamudhan <sm.amudhan@live.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-18 23:41:57 +02:00
Jan Oberhauser b6d50dfa90 👕 Fix lint issue 2021-06-13 19:42:05 +02:00
Ricardo EspinozaandJan Oberhauser 233fc72dc2 ⚡ Add the posiblity to set multi-select fields with the names (#1892)
* ⚡ Add the posiblity to set multi-select fields with the names

* 🐛 Fix issue with expressions

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-13 19:17:39 +02:00
Ricardo Espinozaandjemos 4b0d3b56cb ⚡ Improve jira issue field lookup (#1877)
* Improved/fixed collecting of custom fields based on project and issue type.

* ⚡ Improvements to #1610

* 👕 Fix linter issue

Co-authored-by: jemos <jean.mousinho@gmail.com>
2021-06-13 17:30:05 +02:00
Iván OvejeroandJan Oberhauser 77483f991d ⚡ Replace PNG icons with SVG and optimize (#1890)
* 🎨 Replace PNG icons with SVG icons

* ⚡ Fix size of bitbucket icon

* ⚡ Optimize svgs

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-12 21:00:37 +02:00
Jan Oberhauser 4c7d3a918b 👕 Fix lint issue 2021-06-12 20:24:13 +02:00
Jan Oberhauser 1d850da9fb ✨ Send request of HTTP Request node to browser console when testing 2021-06-12 20:22:55 +02:00
Ricardo Espinoza d095588ac7 ⚡ Add parameter include time when setting field type date on Notion node (#1879)
* ⚡ Add parameter include time when setting field type date

Fixes issue #1878

* Fix issue with date format
2021-06-12 18:06:47 +02:00
Iván OvejeroandBen Hesseldieck b2e0bcea16 🐛 Remove circular references from error objects (#1802)
* ⚡ Add circular references removal

* 🔥 Remove unused flag from affected node

* 🔥 Remove unused exports

* 🔨 refactor removing circular references

* ⚡ Replace IRawErrorObject with JsonObject

* ⚡ Make error detection depth-first (#1800)

* 👕 fix type

* 🔨 improve readability

* 📝 improve placeholder for circular reference

* ⚡ Turn marker into object to keep description

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
2021-06-12 17:15:23 +02:00
Ricardo EspinozaandIván Ovejero 6ade0a00f5 ⚡ Add upsert operation to various resources (Salesforce) (#1743)
* ⚡ Add upsert operation to various resources (Salesforce)

The operation was added to the resources: Contact, Account, Lead, Opportunity and Custom Object.

* ⚡ Rename operation create/update to Create or Update

* ⚡ Improvements

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2021-06-09 22:25:20 -05:00
Ricardo Espinozaandvbouchet e298d2a1a8 ✨ Extend Google Drive node upload functionality (#1872)
* Add a function to validate JSON - copied from other nodes.

* Add properties and appProperties attributes.

* ⚡ Improvements to #1637

Co-authored-by: vbouchet <vincent.bouchet.31@gmail.com>
2021-06-08 22:34:11 -05:00
romaincolombo-daily 20be641e63 🐛 Fix API version for Jira server (#1866) 2021-06-08 22:26:27 -05:00
Thomas Jost 28eb8ca166 ✨ Add support for Todoist task descriptions (#1874) 2021-06-09 01:55:36 +02:00
26bdc5c924 🐛 Fix settings in AWS Transcribe node (#1860)
* Fixe uninitialized object when settings enabled

* 👕 Fix linter warning

* ⚡ Fix options name

* 🔥 Remove unused setting

* ⚡ Improvements

Co-authored-by: Alexander Mustafin <sashker@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-06-06 14:00:57 -05:00
Ricardo EspinozaandRodrigo Correia 114fd3b3a6 ✨ Extend Pipedrive node (#1868)
* Implementation of fetures to fetch data from Pipedrive API e user can select by dropdown

* Search operation to Deals

* Add custom fields for deal and person to select by dropdown

* ⚡ Improvements to #1845

Co-authored-by: Rodrigo Correia <rodrigoscdc@gmail.com>
2021-06-06 13:54:49 -05:00
JanandBen Hesseldieck 3667b0dd01 ✨ Add Git node (#1820)
* ✨ Add Git-Node

* 👕 Fix lint issue

* 🎨 add git icon

* ⚡ Fix indentation in package.json files

* ⚡ Add support for pushTags

* ⚡ Add support for addConfig, fetch, listConfig and status

* ⚡ Add support for clone

* ⚡ Remove not needed code

* ⚡ Add proper continueOnFail support & alphabetize options

* 🐛 Remove console.log

* ⚡ Improve Git Node

* ⚡ Improve Git Node

* 🐳 Add git to Docker images

* ⚡ Auto create folder if not exists and clarify addConfig mode

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
2021-06-05 15:43:54 -05:00
ea9f956f0d ✨ Add Microsoft To Do Node (#1863)
* ✨ Init Microsoft Todo node

* ⚡ Add Task List resource & operation

* ⚡ Add Task resource and operations

* ⚡ Add Linked Resource opeartions

* ♻️ Add continueOnFail & clean up

* 👕 Fix lint issues

* ⚡ Improvements

* Apply review suggestion & improvement

* ⚡ Improvements

* ⚡ Improvements

* 🐛 Fix naming

* ⚡ Fix Microsoft To Do Node

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-04 22:39:39 -05:00
ccca927d70 ✨ Add "Get Following Artists" on Spotify node (#1823)
* Add follow resource

* ⚡ Improvements to #1812

* ⚡ Minor improvements

Co-authored-by: Sam Roquitte <samroq@yahoo.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-04 18:15:03 -05:00
Iván Ovejero fe354baa55 ⚡ Fix parsing for last edited time on Notion node (#1861) 2021-06-03 18:10:27 -05:00
Jan Oberhauser ec70bae153 🐛 Fix SSH node name 2021-05-30 14:00:15 -05:00
Jan Oberhauser 731ae84eee ⚡ Sort languages alphabetically on DeepL Node 2021-05-30 12:36:04 -05:00
MedAliMarz 07a9108e46 ⚡ Add Free API support to DeepL Node (#1810) 2021-05-30 12:33:43 -05:00
Jan Oberhauser 1ec916e530 🐛 Fix issue with Expression-Mode on Switch-Node #1843 2021-05-30 12:15:41 -05:00