Iván Ovejero
b058aee6c1
✨ Add Baserow node ( #1938 )
...
* Add Baserow node
* ⚡ Add JWT method to credentials
* ⚡ Refactor Baserow node
* 🔨 Refactor to add continueOnFail
* ⚡ Extract table ID from URL
* ✏️ Reword descriptions per feedback
* 🔥 Remove API token auth per feedback
* 🔨 Reformat for readability
* 💡 Fix issues identified by nodelinter
* ⚡ Add columns param to create and update
* ⚡ Refactor JWT token retrieval
* ⚡ Add resource loaders
* ⚡ Improvements
* ⚡ Improve types
* ⚡ Clean up descriptions and comments
* ⚡ Make minor UX improvements
* ⚡ Update input data description
* 🔨 Refactor data to send for create and update
* ⚡ Add text to description
* ⚡ Small improvements
* ⚡ Change parameter names and descriptions
Co-authored-by: Jeremie Pardou-Piquemal <571533+jrmi@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-12 13:26:21 +02:00
Jan
cce804a534
⚡ Simplify bull error handling ( #1983 )
2021-07-12 10:12:45 +02:00
Jan Oberhauser
2daece5f9d
🐛 Fix access right issues with download file via SSH
2021-07-12 09:00:55 +02:00
Jan Oberhauser
94ad8cef2f
🔖 Release n8n@0.128.0
2021-07-11 16:24:03 +00:00
Jan Oberhauser
44cb995071
⬆️ Set n8n-core@0.77.0, n8n-editor-ui@0.98.0 and n8n-nodes-base@0.125.0 on n8n
2021-07-11 16:24:03 +00:00
Jan Oberhauser
f625f7c3f8
🔖 Release n8n-editor-ui@0.98.0
2021-07-11 16:23:06 +00:00
Jan Oberhauser
0191c33715
🔖 Release n8n-nodes-base@0.125.0
2021-07-11 16:22:11 +00:00
Jan Oberhauser
cfca15df34
⬆️ Set n8n-core@0.77.0 on n8n-nodes-base
2021-07-11 16:22:11 +00:00
Jan Oberhauser
4729a8e975
🔖 Release n8n-node-dev@0.17.0
2021-07-11 16:21:53 +00:00
Jan Oberhauser
8371460c8d
⬆️ Set n8n-core@0.77.0 on n8n-node-dev
2021-07-11 16:21:53 +00:00
Jan Oberhauser
d0221ce625
🔖 Release n8n-core@0.77.0
2021-07-11 16:21:37 +00:00
Jan Oberhauser
45e73ad628
👕 Fix lint issue
2021-07-11 18:18:01 +02:00
Jan Oberhauser
c67a50069c
⚡ Fix another possible issue which could cause unknown executions
2021-07-11 18:05:44 +02:00
Kaito Udagawa
800e5ec97f
⚡ Add support of array in querystring ( #1914 )
...
* ⚡ Add support of array in querystring
In the HTTP Request node, a parameter that appeared multiple times with the same name will be converted into an array.
Any parameters that appeared only once will be kept in the form of a string for backward compatibility.
* ⚡ Prefer spread operator
2021-07-10 23:51:35 +02:00
Iván Ovejero
922880f93d
⚡ Fix workflow ID type on download ( #1956 )
2021-07-10 23:23:19 +02:00
Jan Oberhauser
de3b5608ca
👕 Fix lint issue
2021-07-10 13:50:04 +02:00
Ricardo Espinoza
477b3598ea
✨ Add Home AssistantIO node ( #1974 )
...
* ✨ Add Home Assistant io node
* Implement continueOnFail
* Add Camera Proxy resource
* Clean up
* Minor improvements
* Remove 'Io' from the node name & code
* Fix generic functions naming
* ⚡ Improvements
* Apply review changes & fix minor bugs
* Reduce nesting for additional attributes
* Minor changes
* ⚡ Minor improvements and deactivate "Event" resource
Co-authored-by: dali <servfrdali@yahoo.fr>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-10 13:44:23 +02:00
Iván Ovejero
b4f4ecc77e
✨ Add Stripe regular node ( #1470 )
...
* 🎉 Register node
* 🎨 Add SVG icon
* ⚡ Add preliminary node stub
* ⚡ Add resource description stubs
* 🎨 Fix SVG size and position
* ⚡ Implement charge operations
* ⚡ Implement customer operations
* 🎨 Apply cosmetic changes
* ⚡ Fix customer address fields
* ⚡ Add stub and fields for invoice
* ⚡ Add invoice item stubs
* ⚡ Implement source operations
* ⚡ Reduce scope per feedback
* ⚡ Add continueOnFail functionality
* 🎨 Prettify error thrown
* 🔥 Remove unused resource
* ⚡ Replace source in card with token
* 🔨 Remove logging
* 🔧 Fix shipping address in charge:create
* 🔧 Load update fields for charge:update
* ⚡ Implement token:create to ease testing
* ⚡ Simplify card token fields
* ⚡ Update description parameters
* 🔧 Fix field adjusters
* ⚡ Remove unused source options
* 🔧 Fix shipping fields adjuster
* 🔥 Remove PNG icon
* 🔥 Remove logging
* 🔨 Reorder address fields
* 🐛 Fix shipping field in charge:update
* 💄 Apply cosmetic change
* ⚡ Small improvements
* ⚡ Fix lintings in main file
* ⚡ Lint all descriptions
* ⚡ Add target="_blank" attribute
* ⚡ Fix various lintings for charge
* ⚡ Fix lintings for coupon
* ⚡ Fix lintings for customer
* ⚡ Fix lintings for source
* ⚡ Fix lintings for token
* ⚡ Reorder address fields
* ⚡ Fix casing in credentials
* 🔨 Place recipient name above address in shipping
* ⚡ Remove references to string in descriptions
* ⚡ Apply minor renamings
* 🔥 Remove logging
* 🔨 Simplify error handling
* ⚡ Fix indentation
* ⚡ Move cardFields to root level for Token creation
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-10 13:15:14 +02:00
Iván Ovejero
a3ec24e912
⚡ Add message deletion to Telegram node ( #1980 )
...
* ⚡ Add deleteMessage to Telegram node
* ⚡ Fix order
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-10 12:36:21 +02:00
Iván Ovejero
e2aa8ae9b8
🔨 Standardize the simple response option ( #1813 )
2021-07-10 11:38:45 +02:00
Omar Ajoue
d3da5023f0
🐛 Fix "unknown", never-end workflow and not displaying error message ( #1978 )
...
* Added try catch blocks to avoid endlessly running workflows
* Added handling for subworkflows
* ⚡ Fix one cause of "unkown" status of worklows with "main" mode
* ⚡ Fix one cause of "unkown" status of worklows with "own" mode
* ⚡ Fix one cause of "unkown" status of worklows with "queue" mode
* Saving database recovery
* 🐛 Fix issue that errors did not get saved correctly and also not
displayed
* ⚡ Save workflow timeout correctly as error
* Adding error capture to queued jobs
* ⚡ Mark canceled executions as not finished consistently across all
modes
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-10 11:34:41 +02:00
Ricardo Espinoza
abc2f2a515
⚡ Add resource contact segment and company contact to Mautic node ( #1975 )
...
* Add contact To Segment operation
* ⚡ Improvements to #1973
* ⚡ Rename resource
Co-authored-by: Rodrigo Correia <rodrigoscdc@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-08 10:12:19 +02:00
Mutasem Aldmour
a842e4bc0a
🐛 Fix nodes panel reactivity bug ( #1972 )
...
* add keys
* fix nodes panel reactivity bug
* fix lint issues
2021-07-08 07:46:20 +02:00
Jan Oberhauser
a74fc78ed3
⚡ Update Vero icon
2021-07-07 07:57:59 +02:00
Ricardo Espinoza
c7db9c0a4d
🐛 Fix connectionTimeout, add requestTImeout and fix issue with column names with spaces ( #1971 )
...
* 🐛 fix issue sending connectionTimeout parameter
* 🐛 Fix issue when inserting data using columns with spaces
* 🐛 Fix issue when updating data using columns with spaces
* 🐛 Fix issue when deleting data using columns with spaces
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-07 00:26:34 +02:00
Omar Ajoue
8d235e94cb
⚡ Performance improvements for executions count on Postgres ( #1888 )
...
* Performance improvements for executions count on Postgres
As reported by a community member https://community.n8n.io/t/stress-load-testing/4846/5
and https://github.com/n8n-io/n8n/issues/1578 , when using postgres with
a big volume of executions, the executions list's performance degrades.
This PR is aimed at Postgres specifically by querying postgres' stats
collector instead of running a full table scan, providing a good
estimate.
More can be read here: https://www.citusdata.com/blog/2016/10/12/count-performance/
* Removed order of magnitude so we display closer numbers
* Making count based on statistics only when not applying filters
* ⚡ Minor styling improvements
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-07-06 23:25:25 +02:00
Ricardo Georgel
7239e4f355
PR suggestions - add placeholder
2021-07-05 11:54:37 -03:00
Jan Oberhauser
297d9fe77d
🔖 Release n8n@0.127.0
2021-07-04 18:15:30 +00:00
Jan Oberhauser
97eb22db04
⬆️ Set n8n-core@0.76.0, n8n-editor-ui@0.97.0, n8n-nodes-base@0.124.0 and n8n-workflow@0.63.0 on n8n
2021-07-04 18:15:30 +00:00
Jan Oberhauser
80a5c8ac60
🔖 Release n8n-editor-ui@0.97.0
2021-07-04 18:14:34 +00:00
Jan Oberhauser
ba7b487517
⬆️ Set n8n-workflow@0.63.0 on n8n-editor-ui
2021-07-04 18:14:34 +00:00
Jan Oberhauser
0b41c7466b
🔖 Release n8n-nodes-base@0.124.0
2021-07-04 18:13:35 +00:00
Jan Oberhauser
0d62098571
⬆️ Set n8n-core@0.76.0 and n8n-workflow@0.63.0 on n8n-nodes-base
2021-07-04 18:13:35 +00:00
Jan Oberhauser
0fcd0cb87a
🔖 Release n8n-node-dev@0.16.0
2021-07-04 18:13:16 +00:00
Jan Oberhauser
d4c47a62c0
⬆️ Set n8n-core@0.76.0 and n8n-workflow@0.63.0 on n8n-node-dev
2021-07-04 18:13:16 +00:00
Jan Oberhauser
8b94373863
🔖 Release n8n-core@0.76.0
2021-07-04 18:13:01 +00:00
Jan Oberhauser
1532d27102
⬆️ Set n8n-workflow@0.63.0 on n8n-core
2021-07-04 18:13:00 +00:00
Jan Oberhauser
6e5be51cef
🔖 Release n8n-workflow@0.63.0
2021-07-04 18:12:44 +00:00
Ricardo Espinoza
1b46ea5d30
🐛 Fix issue setting passphrase correctly ( #1966 )
2021-07-04 18:57:53 +02:00
Jan Oberhauser
bac13ba821
👷 Try to fix push to test-workflows
2021-07-03 15:05:54 +02:00
Jan Oberhauser
ac89234329
👷 Push credentials also if the tests fail
2021-07-03 14:47:31 +02:00
Mutasem Aldmour
276eaea4bf
⚡ Clean up node description ( #1883 )
...
Co-authored-by: Jan <janober@users.noreply.github.com>
2021-07-03 14:40:16 +02:00
Jan Oberhauser
b49202687d
✨ Add support to display binary video content
2021-07-03 14:30:02 +02:00
Snyk bot
2e40a0e64e
⬆️ Set fflate@0.7.0 on n8n-nodes-base
...
Snyk has created this PR to upgrade fflate from 0.6.10 to 0.7.0.
See this package in npm:
https://www.npmjs.com/package/fflate
See this project in Snyk:
https://app.snyk.io/org/janober/project/a08454f4-33a1-49bc-bb2a-f31792e94f42?utm_source=github&utm_medium=upgrade-pr
2021-07-03 14:19:57 +02:00
Ricardo Espinoza
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 Espinoza
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 Ovejero
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