Commit graph

3926 commits

Author SHA1 Message Date
Jan Oberhauser c8c26610cf 🔖 Release n8n-nodes-base@0.122.0 2021-06-20 09:16:15 +00:00
Jan Oberhauser 9a4d2941a8 ⬆️ Set n8n-core@0.75.0 and n8n-workflow@0.62.0 on n8n-nodes-base 2021-06-20 09:16:15 +00:00
Jan Oberhauser c56c1bd7a5 🔖 Release n8n-node-dev@0.15.0 2021-06-20 09:15:56 +00:00
Jan Oberhauser 7324473dc6 ⬆️ Set n8n-core@0.75.0 and n8n-workflow@0.62.0 on n8n-node-dev 2021-06-20 09:15:55 +00:00
Jan Oberhauser bb701dd3ea 🔖 Release n8n-core@0.75.0 2021-06-20 09:15:41 +00:00
Jan Oberhauser 627e17324e ⬆️ Set n8n-workflow@0.62.0 on n8n-core 2021-06-20 09:15:41 +00:00
Jan Oberhauser ca24d90b28 🔖 Release n8n-workflow@0.62.0 2021-06-20 09:15:25 +00:00
Omar Ajoue 5cb1b4a678
Update flag because of deprecation notice (#1909) 2021-06-20 11:00:25 +02:00
Jan Oberhauser 73fc13fef1 Fix dependencies 2021-06-20 10:49:51 +02:00
Kaito Udagawa f08c13a222 Fix dependencies
This fixes the problem when running lerna bootstrap without --hoist.
2021-06-20 13:03:01 +09:00
Omar Ajoue 4dbf64b1a4
🐛 Add Migration for MySQL to certify that we're using the correct collation (#1905)
* Migration for MySQL to certify that we're using the correct collation

* Update migration to check for collation existence before running

*  Fix format

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-18 23:57:58 +02:00
Iván Ovejero f8fcf0c165
Add webhook node icon (#1910) 2021-06-18 23:48:38 +02:00
Mutasem Aldmour 3f749ec789
Add missing docs urls (#1911) 2021-06-18 23:46:21 +02:00
Harshil Agrawal 7994a41f0b
Add new files and fix existing files (#1913) 2021-06-18 23:45:15 +02:00
Ricardo Espinoza 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
Ben Hesseldieck c0c994d245
Add hooks to Node Lifecycle (#1882)
*  add hook when closing node editing view

*  add hook for node deletion

*  add hook call to escape key
2021-06-18 22:47:03 +02:00
Ben Hesseldieck 0470740737
Change the UI of the Nodes Panel (#1855)
* Add codex search properties to node types

* implement basic styles

* update header designs

* update node list designs

* add trigger icon

* refactor node creator list

* implement categories and subcategories

* fix up spacing

* add arrows

* implement navigatable list

* implement more of feature

* implement navigation

* add transitions

* fix lint issues

* fix overlay

*  Get and add codex categories

* fix up design

* update borders

* implement no-matches view

* fix preview bug

* add color to search

* clean up borders

* add comma

* Revert "Merge branch 'add-codex-data' of github.com:n8n-io/n8n into PROD-819-nodes-panel-redesign"

38b7d7ead1

* use new impl

* remove empty categories

* update scrolling, hide start node

* make scrollable

* remove text while subcategory panel is open

* fix up spacing

* fix lint issues

* update descriptions

* update path

* update images

* fix tags manager

* give min height to image

* gst

* update clear color

* update font size

* fix firefox spacing

* close on click outside

* add external link icon

* update iterator key

* add client side caching for images

* update caching header

* ️ Add properties to codex for nodes panel (#1854)

*  Get and add codex categories

*  Add parens to evaluation + destructuring

* 🔥 Remove non-existing class reference

*  Add alias to codex property

* move constants

* 🔨 Rename CodexCategories to CodexData

* ✏️ Update getCodex documentation

* refactor and move

* refactor no results view

* more refactoring

* refactor subcategory panel

* more refactoring

* update text

* update no results view

* add miscellaneous to end of list

* address design feedback

* reimplement node search

* fix up clear

* update placeholder color

* impl transition

* focus on tab

* update spacing

* fix transition bug on start

* fix up x

* fix position

* build

* safari fix

* remove input changes

* css bleed issue with image

* update css value

* clean up

* simplify impl

* rename again

* rename again

* rename all

* fix hover bug

* remove keep alive

* delete icon

* update interface type

* refactor components

* update scss to module

* clean up impl

* clean up colors as vars

* fix indentation

* clean up scss

* clean up scss

* clean up scss

* clean up scss

* Clean up files

* update logic to be more efficient

* fix search bug

* update type

* remove unused

* clean up js

* update scrollable, border impl, transition

* fix simicolon

* build

* update search

* address max's comments

* change icon border radius

* change margin

* update icon size

* update icon size

* update slide transition out

* add comma

* remove full

* update trigger icon size

* fix image size

* address design feedback

* update external link icons

* address codacy issues

* support custom nodes without codex file

* address jan's feedback

* address Ben's comments

* add subcategory index

* open/close categories with arrow keys

* add lint comment

* Address latest comments

*  Minor changes

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-18 07:58:26 +02:00
Jan Oberhauser 6e68d71f4d 🔖 Release n8n@0.124.1 2021-06-16 12:52:24 +02:00
Jan Oberhauser 957e95d4e4 ⬆️ Set n8n-editor-ui@0.94.1 and n8n-workflow@0.61.1 on n8n 2021-06-16 12:51:39 +02:00
Jan Oberhauser 310ae3be98 🔖 Release n8n-editor-ui@0.94.1 2021-06-16 12:50:30 +02:00
Jan Oberhauser 38af45a6e6 🔖 Release n8n-workflow@0.61.1 2021-06-16 12:48:49 +02:00
Iván Ovejero e45d173c45
🐛 Fix circular references removal (#1901)
Circular references removed only for the request library error.
2021-06-16 12:41:56 +02:00
Mutasem Aldmour 0b65459f9f
🐛 only update tags if set in request (#1900)
* only update tags if set in request

* only create relations/sort if tags exist
2021-06-16 12:41:35 +02:00
Omar Ajoue 44c3e97621
Adding more log messages to error workflows (#1895) 2021-06-15 12:32:13 +02:00
Jan Oberhauser f4e6257472 🔖 Release n8n@0.124.0 2021-06-13 17:58:46 +00:00
Jan Oberhauser b619d7ca8b ⬆️ Set n8n-core@0.74.0, n8n-editor-ui@0.94.0, n8n-nodes-base@0.121.0 and n8n-workflow@0.61.0 on n8n 2021-06-13 17:58:45 +00:00
Jan Oberhauser 21caa207e8 🔖 Release n8n-editor-ui@0.94.0 2021-06-13 17:57:44 +00:00
Jan Oberhauser ef93a34f8f ⬆️ Set n8n-workflow@0.61.0 on n8n-editor-ui 2021-06-13 17:57:44 +00:00
Jan Oberhauser ddda5b035d 🔖 Release n8n-nodes-base@0.121.0 2021-06-13 17:56:43 +00:00
Jan Oberhauser 47019791b5 ⬆️ Set n8n-core@0.74.0 and n8n-workflow@0.61.0 on n8n-nodes-base 2021-06-13 17:56:43 +00:00
Jan Oberhauser adae337afe 🔖 Release n8n-node-dev@0.14.0 2021-06-13 17:56:22 +00:00
Jan Oberhauser f569069e92 ⬆️ Set n8n-core@0.74.0 and n8n-workflow@0.61.0 on n8n-node-dev 2021-06-13 17:56:22 +00:00
Jan Oberhauser 786c19806b 🔖 Release n8n-core@0.74.0 2021-06-13 17:56:07 +00:00
Jan Oberhauser a427f78010 ⬆️ Set n8n-workflow@0.61.0 on n8n-core 2021-06-13 17:56:07 +00:00
Jan Oberhauser de4198420d 🔖 Release n8n-workflow@0.61.0 2021-06-13 17:55:49 +00:00
Jan Oberhauser b6d50dfa90 👕 Fix lint issue 2021-06-13 19:42:05 +02:00
Ricardo Espinoza 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
Snyk bot 68914a1fcf
⬆️ Set amqplib@0.8.0 (#1880)
Snyk has created this PR to upgrade amqplib from 0.7.1 to 0.8.0.

See this package in npm:
https://www.npmjs.com/package/amqplib

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-06-13 18:03:23 +02:00
Jan Oberhauser 420af94d6e ⬆️ Set mongodb@^3.6.9 on n8n-nodes-base 2021-06-13 17:42:30 +02:00
Ricardo Espinoza 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 Ovejero 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
Jan Oberhauser 21633b0c5a Remove not needed property 2021-06-12 18:40:48 +02:00
Iván Ovejero 5481dc3d25
Simplify property types in credentials (#1869) 2021-06-12 18:39: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 Ovejero 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
Iván Ovejero c0ec1ed606
Show activation error details for trigger nodes (#1787)
*  Implement error details in toast notification

*  Refactor error notification

*  Pipe activation error in prod mode to FE

*  Add node name to activation error details

*  Disable ignoring with ts-check

* 📝 fix spelling

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
2021-06-12 17:06:56 +02:00
Ricardo Espinoza 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 Espinoza 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
Jan Oberhauser 2f5228c8ba 🔖 Release n8n@0.123.1 2021-06-06 15:53:41 -05:00
Jan Oberhauser edfdd24fde ⬆️ Set n8n-nodes-base@0.120.1 on n8n 2021-06-06 15:52:08 -05:00
Jan Oberhauser e53d85d15b 🔖 Release n8n-nodes-base@0.120.1 2021-06-06 15:50:02 -05:00
Jan Oberhauser 20d2e412f6 🔖 Release n8n@0.123.0 2021-06-06 20:22:02 +00:00
Jan Oberhauser 9c779e28cb ⬆️ Set n8n-editor-ui@0.93.0 and n8n-nodes-base@0.120.0 on n8n 2021-06-06 20:22:02 +00:00
Jan Oberhauser b03988220f 🔖 Release n8n-editor-ui@0.93.0 2021-06-06 20:20:54 +00:00
Jan Oberhauser 9c94de6318 🔖 Release n8n-nodes-base@0.120.0 2021-06-06 20:19:53 +00:00
Jan Oberhauser 09e14987f0 🐛 Display issue that view crashes with large requests 2021-06-06 14:53:48 -05:00
Iván Ovejero 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 Espinoza 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
Snyk bot a73a460d8a
⬆️ Set xlsx@0.17.0 on n8n-nodes-base (#1864)
Snyk has created this PR to upgrade xlsx from 0.16.9 to 0.17.0.

See this package in npm:
https://www.npmjs.com/package/xlsx

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-06-05 16:00:56 -05:00
Jan 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
MedAliMarz 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
Ricardo Espinoza 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
MedAliMarz 6ccb42156d
🐛 Fix NodeViewNew navigation handling (#1853)
* 🐛 Fix NodeViewNew navigation handling

* Use event emitter pattern to fix duplicate navigation

* Apply review suggestions

* Remove unnecessary arrow function

*  Also fix for keyboard shortcut

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-04 16:13:42 -05:00
Jan Oberhauser df88084928 🔖 Release n8n@0.122.3 2021-06-03 18:49:56 -05:00
Jan Oberhauser d6b8f26b6a ⬆️ Set n8n-editor-ui@0.92.2 and n8n-nodes-base@0.119.2 on n8n 2021-06-03 18:49:26 -05:00
Jan Oberhauser e1190d7ed3 🔖 Release n8n-editor-ui@0.92.2 2021-06-03 18:48:11 -05:00
Jan Oberhauser e5dab516f9 🔖 Release n8n-nodes-base@0.119.2 2021-06-03 18:46:29 -05:00
Jan Oberhauser 781f3896a1 🐛 Fix issue that ErrorWorkflows did not get executed in queue mode 2021-06-03 18:41:12 -05:00
Iván Ovejero 40e41f7506
Restructure IPushData union types (#1836)
*  Send console.log messages to editor-UI

*  Send message only to session which started workflow

*  Made it also work in own process

*  Add support for console.log UI forward also to FunctionItem Node

* 👕 Fix lint issue

* 👕 Fix linting issue

*  Restructure IPushData unions in /cli

*  Restructure IPushData unions in /editor-ui

* 🔥 Remove unneeded castings

* 🔥 Remove commented code

*  Improve code

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jan <janober@users.noreply.github.com>
2021-06-03 18:17:18 -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 e4bac15d05 🐛 Fix issue that deleted value in expression did reappear after item select 2021-06-03 16:53:01 -05:00
Jan Oberhauser 7e60f68cc0 Add missing winston dependency 2021-06-03 16:38:10 -05:00
Jan Oberhauser 8ce158d1a4 🐛 Fix error message on textarea field clicks 2021-06-02 20:48:07 -05:00
Jan Oberhauser 79a8536d0e 🔖 Release n8n@0.122.2 2021-05-31 13:18:25 -05:00
Jan Oberhauser 88e89c0b74 ⬆️ Set n8n-editor-ui@0.92.1 on n8n 2021-05-31 13:17:25 -05:00
Jan Oberhauser ef08a4a3f7 🔖 Release n8n-editor-ui@0.92.1 2021-05-31 13:15:59 -05:00
Jan Oberhauser 1c64d22203 🔀 Merge branch 'master' into escape-quote-in-migrations 2021-05-31 13:01:13 -05:00
Jan Oberhauser 8f6344fbd5 🐛 Fix issue with selecting variables in Expression Editor 2021-05-31 12:59:45 -05:00
Iván Ovejero a992a2da75 🐛🐘 Fix escaping workflow name dedup 2021-05-31 19:14:09 +02:00
Mutasem Aldmour 7a5e69d4e5
🐛 Enable header clicks on tags (#1848)
* enable header clicks

* remove unused func
2021-05-31 18:34:55 +02:00
Jan Oberhauser dd088ebe48 🔖 Release n8n@0.122.1 2021-05-30 14:14:17 -05:00
Jan Oberhauser df54a9bed2 ⬆️ Set n8n-nodes-base@0.119.1 on n8n 2021-05-30 14:13:07 -05:00
Ben Hesseldieck 372a7a3a52 🐛🐘 fix order in migration rollback 2021-05-30 21:09:03 +02:00
Jan Oberhauser e544c8fbb2 🔖 Release n8n-nodes-base@0.119.1 2021-05-30 14:01:37 -05:00
Jan Oberhauser ec70bae153 🐛 Fix SSH node name 2021-05-30 14:00:15 -05:00
Jan Oberhauser 707c89fad3 🔖 Release n8n@0.122.0 2021-05-30 17:48:41 +00:00
Jan Oberhauser dbba7f4477 ⬆️ Set n8n-core@0.73.0, n8n-editor-ui@0.92.0, n8n-nodes-base@0.119.0 and n8n-workflow@0.60.0 on n8n 2021-05-30 17:48:41 +00:00
Jan Oberhauser 40af847cb3 🔖 Release n8n-editor-ui@0.92.0 2021-05-30 17:47:30 +00:00
Jan Oberhauser 9698f6b94b ⬆️ Set n8n-workflow@0.60.0 on n8n-editor-ui 2021-05-30 17:47:30 +00:00
Jan Oberhauser 42336bb9b6 🔖 Release n8n-nodes-base@0.119.0 2021-05-30 17:46:30 +00:00
Jan Oberhauser c86745a201 ⬆️ Set n8n-core@0.73.0 and n8n-workflow@0.60.0 on n8n-nodes-base 2021-05-30 17:46:29 +00:00
Jan Oberhauser e80cbc4ef9 🔖 Release n8n-core@0.73.0 2021-05-30 17:46:14 +00:00
Jan Oberhauser 3b071b3b55 ⬆️ Set n8n-workflow@0.60.0 on n8n-core 2021-05-30 17:46:14 +00:00
Jan Oberhauser 970085d0ce 🔖 Release n8n-workflow@0.60.0 2021-05-30 17:45:56 +00: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
Jan Oberhauser 4d86384d9d 🐛 Fix issue with adding expression to parameter 2021-05-29 22:41:54 -05:00
Jan Oberhauser a0b8d67e3e 🐛 Remove console.log 2021-05-29 22:33:48 -05:00
Jan Oberhauser 6f39be03f1 Add placeholder for Company URN on LinkedIn Node 2021-05-29 22:33:19 -05:00
Jan Oberhauser 6a3090dc96 👕 Fix lint issue 2021-05-29 22:04:35 -05:00
Jan Oberhauser cd8f4247e6 Add continueOnFail support to SSH Node 2021-05-29 21:57:38 -05:00
Jan Oberhauser a9184e38f8 Add continueOnFail support to AWS Transcribe Node 2021-05-29 21:50:07 -05:00
Jan Oberhauser 2d9c2e1a1e Speed up expression editor 2021-05-29 21:08:41 -05:00
Jan Oberhauser a5300a5f24 Fix errors in expression editor 2021-05-29 19:49:20 -05:00
Jan Oberhauser b219a4df63 Set fixed version of vue-json-pretty to fix copy-values issue 2021-05-29 19:46:45 -05:00
Ricardo Espinoza d2e38dc615
Add UptimeRobot Node (#1830)
* Add Monitor & account resources

* Add alert contact resource

* Add mwindows resource

* Add 'public status page' resource

* Clean up & lint fixes

* Minor fixes

* Apply code review suggestions

* Minor fixes

* Fix options name casing

*  Improvements

*  Improvements

*  Improvements on UptimeRobot Node

*  Activate continueOnFail support

Co-authored-by: dali <servfrdali@yahoo.fr>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-29 19:42:25 -05:00
Ricardo Espinoza ca0793574a
Add AWS transcribe node (#1826)
* Aws Transcribe node

*  Improvements to #1801

*  Small fix

* ✏️ Edit node param descriptions

*  Set missing defaults

*  Fix duplicate description

*  Set integer limit values

*  Improvements

*  Fix name

Co-authored-by: Alexander Mustafin <sashker@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-29 15:34:24 -05:00
Iván Ovejero 349a90e0c2
Convert ClickUp logo to square (#1821) 2021-05-29 14:19:30 -05:00
Jan Oberhauser b3cd18586f 👕 Fix lint issue 2021-05-29 14:16:47 -05:00
Jan Oberhauser 6de666a675 Improve default code in Function nodes 2021-05-29 14:03:59 -05:00
Jan Oberhauser bf1b496251 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2021-05-29 14:03:38 -05:00
Jan Oberhauser e366b1ac8f 🐛 Remove console.log 2021-05-29 13:51:36 -05:00
Mutasem Aldmour bdc5040413
Fix occur typos (#1824) 2021-05-29 13:50:41 -05:00
Jan 4946bfcd3e
Add functionality to send console.log messages to editor-UI (#1816)
*  Send console.log messages to editor-UI

*  Send message only to session which started workflow

*  Made it also work in own process

*  Add support for console.log UI forward also to FunctionItem Node

* 👕 Fix lint issue

* 👕 Fix linting issue

*  Improve code

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2021-05-29 13:41:25 -05:00
Jan Oberhauser 8e793e27b3 Temporary disable tag selection on click 2021-05-29 13:37:04 -05:00
Ben Hesseldieck 05eec87d1d
Add tagging of workflows (#1647)
* clean up dropdown

* clean up focusoncreate

*  Ignore mistaken ID in POST /workflows

*  Fix undefined tag ID in PATCH /workflows

*  Shorten response for POST /tags

* remove scss mixins

* clean up imports

*  Implement validation with class-validator

* address ivan's comments

* implement modals

* Fix lint issues

* fix disabling shortcuts

* fix focus issues

* fix focus issues

* fix focus issues with modal

* fix linting issues

* use dispatch

* use constants for modal keys

* fix focus

* fix lint issues

* remove unused prop

* add modal root

* fix lint issues

* remove unused methods

* fix shortcut

* remove max width

*  Fix duplicate entry error for pg and MySQL

* update rename messaging

* update order of buttons

* fix firefox overflow on windows

* fix dropdown height

* 🔨 refactor tag crud controllers

* 🧹 remove unused imports

* use variable for number of items

* fix dropdown spacing

*  Restore type to fix build

*  Fix post-refactor PATCH /workflows/:id

*  Fix PATCH /workflows/:id for zero tags

*  Fix usage count becoming stringified

* address max's comments

* fix filter spacing

* fix blur bug

* address most of ivan's comments

* address tags type concern

* remove defaults

*  return tag id as string

* 🔨 add hooks to tag CUD operations

* 🏎 simplify timestamp pruning

* remove blur event

* fix onblur bug

*  Fix fs import to fix build

* address max's comments

* implement responsive tag container

* fix lint issues

* Set default dates in entities

* 👕 Fix lint in migrations

* update tag limits

* address ivan's comments

* remove rename, refactor header, implement new designs for save, remove responsive tag container

* update styling

* update styling

* implement responsive tag container

* implement header tags edit

* implement header tags edit

* fix lint issues

* implement expandable input

* minor fixes

* minor fixes

* use variable

* rename save as

* duplicate fixes

*  Implement unique workflow names

*  Create /workflows/new endpoint

* minor edit fixes

* lint fixes

* style fixes

* hook up saving name

* hook up tags

* clean up impl

* fix dirty state bug

* update limit

* update notification messages

* on click outside

* fix minor bug with count

* lint fixes

*  Add query string params to /workflows/new

* handle minor edge cases

* handle minor edge cases

* handle minor bugs; fix firefox dropdown issue

* Fix min width

* apply tags only after api success

* remove count fix

* 🚧 Adjust to new qs requirements

* clean up workflow tags impl, fix tags delete bug

* fix minor issue

* fix minor spacing issue

* disable wrap for ops

* fix viewport root; save on click in dropdown

* save button loading when saving name/tags

* implement max width on tags container

* implement cleaner create experience

* disable edit while updating

* codacy hex color

* refactor tags container

* fix clickability

* fix workflow open and count

* clean up structure

* fix up lint issues

*  Create migrations for unique workflow names

* fix button size

* increase workflow name limit for larger screen

* tslint fixes

* disable responsiveness for workflow modal

* rename event

* change min width for tags

* clean up pr

*  Adjust quotes in MySQL migration

*  Adjust quotes in Postgres migration

* address max's comments on styles

* remove success toasts

* add hover mode to name

* minor fixes

* refactor name preview

* fix name input not to jiggle

* finish up name input

* Fix up add tags

* clean up param

* clean up scss

* fix resizing name

* fix resizing name

* fix resize bug

* clean up edit spacing

* ignore on esc

* fix input bug

* focus input on clear

* build

* fix up add tags clickablity

* remove scrollbars

* move into folders

* clean up multiple patch req

* remove padding top from edit

* update tags on enter

* build

* rollout blur on enter behavior

* rollout esc behavior

* fix tags bug when duplicating tags

* move key to reload tags

* update header spacing

* build

* update hex case

* refactor workflow title

* remove unusued prop

* keep focus on error, fix bug on error

* Fix bug with name / tags toggle on error

* impl creating new workflow name

*  Refactor endpoint per new guidelines

* support naming endpoint

*  Refactor to support numeric suffixes

* 👕 Lint migrations for unique workflow names

*  Add migrations set default dates to indexes

* fix connection push bug

*  Lowercase default workflow name

*  Add prefixes to set default dates migration

*  Fix indentation on default dates migrations

*  Add temp ts-ignore for unrelated change

*  Adjust default dates migration for MySQL

Remove change to data column in credentials_entity, already covered by Omar's migration. Also, fix quotes from table prefix addition.

*  Adjust quotes in dates migration for PG

* fix safari color bug

* fix count bug

* fix scroll bugs in dropdown

* expand filter size

* apply box-sizing to main header

* update workflow names in executions to be wrapped by quotes

* fix bug where key is same in dropdown

* fix firefox bug

* move up push connection session

* 🔨 Remove mistakenly added nullable property

* 🔥 Remove unneeded index drop-create (PG)

* 🔥 Remove unneeded table copying

*  Merge dates migration with tags migration

* 🔨 Refactor endpoint and make wf name env

* dropdown colors in firefox

* update colors to use variables

* update thumb color

* change error message

* remove 100 char maximum

* fix bug with saving tags dropdowns multiple times

* update error message when no name

*  Update name missing toast message

*  Update workflow already exists message

* disable saving for executions

* fix bug causing modal to close

* make tags in workflow open clickable

* increase workflow limit to 3

* remove success notifications

* update header spacing

* escape tag names

* update tag and table colors

* remove tags from export

* build

* clean up push connection dependencies

* address ben's comments

* revert tags optional interface

* address comments

* update duplicate message

* build

* fix eol

* add one more eol

*  Update comment

* add hover style for workflow open, fix up font weight

Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2021-05-29 13:31:21 -05:00
Jan Oberhauser 335673d329 Minor improvement and fix 2021-05-28 23:53:17 -05:00
Ricardo Espinoza 383a3449b7
Add SSH Node (#1837)
*  SSH-Node

*  Fix issue

*  Add file resource

*  Improvements

*  Some improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-28 23:45:59 -05:00
Jan Oberhauser d3c59a6fe3 Fix issue with option parameters that are named the same #1808 2021-05-28 18:13:15 -05:00
Harshil Agrawal 440971673c
Add and update codex files (#1834)
*  Add and update codex files

* 🔨 Fix codex format

* 🔨 Fix codex format for remaining files
2021-05-28 14:54:52 -05:00
Jan Oberhauser 972561416c Fix issue with nodes that have only node connected to second input 2021-05-26 08:34:20 -05:00
Ricardo Espinoza 61937c52ba
🐛 Fix issue when using any operation of the resource drive (#1818)
* 🐛 Fix issue when using any operation of the resource drive

* 🐛 Remove console.log

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-24 16:51:06 -05:00
Ricardo Espinoza 2a7a87eb4d
🐛 Fix issue when filtering fields type select & multi_select on Notion Node (#1819)
Also, it adds a change to how the links are handled. Before, if a link were left blank, the node would error. Now, if the link is left blank, it gets ignored.
2021-05-24 16:45:58 -05:00
Jan Oberhauser ce9951d877 👕 Fix lint issue 2021-05-24 11:03:31 -05:00
Jan Oberhauser 353b911620 🐛 Remove console.log 2021-05-23 11:41:34 -05:00
Jan Oberhauser e0602372f6 👕 Fix lint issue 2021-05-21 23:41:06 -05:00
Jan Oberhauser 40614672e6 Add deprecation warning for "executeSingle" 2021-05-21 22:51:38 -05:00
Jan Oberhauser c67a120fed Remove no longer used function 2021-05-21 22:42:29 -05:00
Jan Oberhauser 246fca4903 🐛 Fix typo and remove not needed import 2021-05-21 22:03:18 -05:00
Jan Oberhauser f43781b137 🐛 Switch back to bcryptjs to fix issues with FreeBSD and ARM #1696 2021-05-21 21:54:30 -05:00
Jan Oberhauser 343e63e667 🔖 Release n8n@0.121.0 2021-05-20 21:44:52 +00:00
Jan Oberhauser feef50cdd2 ⬆️ Set n8n-core@0.72.0, n8n-editor-ui@0.91.0, n8n-nodes-base@0.118.0 and n8n-workflow@0.59.0 on n8n 2021-05-20 21:44:52 +00:00
Jan Oberhauser de898880ec 🔖 Release n8n-editor-ui@0.91.0 2021-05-20 21:43:50 +00:00
Jan Oberhauser 1bef4d7286 ⬆️ Set n8n-workflow@0.59.0 on n8n-editor-ui 2021-05-20 21:43:50 +00:00
Jan Oberhauser 19ba5bc1ef 🔖 Release n8n-nodes-base@0.118.0 2021-05-20 21:42:42 +00:00
Jan Oberhauser 0b570f2df9 ⬆️ Set n8n-core@0.72.0 and n8n-workflow@0.59.0 on n8n-nodes-base 2021-05-20 21:42:42 +00:00
Jan Oberhauser 67ce1a5c1f 🔖 Release n8n-core@0.72.0 2021-05-20 21:42:26 +00:00
Jan Oberhauser a60f5e0997 ⬆️ Set n8n-workflow@0.59.0 on n8n-core 2021-05-20 21:42:26 +00:00
Jan Oberhauser 217476c269 🔖 Release n8n-workflow@0.59.0 2021-05-20 21:42:08 +00:00
Jan Oberhauser 6f4e3f132c Optimize icons 2021-05-20 16:33:12 -05:00
Jan ed6f2c5b8a
Add Notion Node (#1811)
*  Notion Node

*  Improvements

* test

*  Improvements

*  Improvements

*  Add missing url field

* Remove linter errors

*  Add filters

*  Add and & or filters

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Fixed style on some options

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  improvements

*  Rename DatabasePage -> Search to Get All

*  Improvements

*  Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-05-20 16:31:23 -05:00
Jan Oberhauser 72436bd03e 👕 Fix lint issue 2021-05-19 20:05:44 -05:00
Jacob Spizziri d3aa637ff4
Add header authentication to GraphQL node (#1805) 2021-05-20 03:04:43 +02:00
Omar Ajoue 7ccc0f40a2
🐛 Correct paging parameter on Strava Node (#1804) 2021-05-20 02:47:55 +02:00
Omar Ajoue 481dbae16b
🐛 Fixing the limit for searching deals on hubspot (#1803) 2021-05-20 02:46:06 +02:00
Jan Oberhauser e21382baee 🐛 Fix issue that it sets default values correctly for multipleValues
and makes previous change backward compatible
2021-05-19 19:26:29 -05:00
Jan Oberhauser e18370cb10 🐛 Fix issue with default value for multipleValues string with none
stanard default value
2021-05-19 18:44:27 -05:00
Jan Oberhauser b9b6e8b5df 🐛 Fix issue that it did export default parameter values if they were
objects
2021-05-19 18:07:26 -05:00
MedAliMarz 2ac4e425d6
Fix activity type in post operation on Orbit Node (#1796) 2021-05-19 02:33:43 +02:00
Omar Ajoue 76e1b9fba0
🐛 Fix get profile operation on Slack Node (#1799) 2021-05-19 02:12:26 +02:00
Iván Ovejero 0fdae7fec3
Add API key to Twilio credentials (#1797)
*  Add API key to Twilio credentials

*  Minor simplification

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-19 02:05:49 +02:00
MedAliMarz 6e8de269ec
🐛 Fix order title type on Keap (#1798) 2021-05-19 01:39:26 +02:00
Tanay Pant a3ab3f2de5
🐛 Fix broken link 2021-05-17 10:50:57 +02:00
Jan Oberhauser bf7800cb15 🐛 Fix bug with sibling loading with fixedCollections 2021-05-16 19:25:04 -05:00
Jan Oberhauser 002f53a4af Allow to load sibling parameters in loadOptionsMethod 2021-05-16 18:16:24 -05:00
Jan Oberhauser a68145a88b 🔖 Release n8n@0.120.0 2021-05-16 18:46:23 +00:00
Jan Oberhauser cee789d9f3 ⬆️ Set n8n-core@0.71.0, n8n-editor-ui@0.90.0, n8n-nodes-base@0.117.0 and n8n-workflow@0.58.0 on n8n 2021-05-16 18:46:22 +00:00
Jan Oberhauser b28921240c 🔖 Release n8n-editor-ui@0.90.0 2021-05-16 18:44:52 +00:00
Jan Oberhauser 16bec73cd6 ⬆️ Set n8n-workflow@0.58.0 on n8n-editor-ui 2021-05-16 18:44:51 +00:00
Jan Oberhauser 33477716bc 🔖 Release n8n-nodes-base@0.117.0 2021-05-16 18:43:50 +00:00
Jan Oberhauser 811a24c29f ⬆️ Set n8n-core@0.71.0 and n8n-workflow@0.58.0 on n8n-nodes-base 2021-05-16 18:43:50 +00:00
Jan Oberhauser 222e2368d3 🔖 Release n8n-node-dev@0.13.0 2021-05-16 18:43:30 +00:00
Jan Oberhauser 088705bb59 ⬆️ Set n8n-core@0.71.0 and n8n-workflow@0.58.0 on n8n-node-dev 2021-05-16 18:43:30 +00:00
Jan Oberhauser da3856e875 🔖 Release n8n-core@0.71.0 2021-05-16 18:43:14 +00:00
Jan Oberhauser 4de0daa2c2 ⬆️ Set n8n-workflow@0.58.0 on n8n-core 2021-05-16 18:43:14 +00:00
Jan Oberhauser 93b7b809a3 🔖 Release n8n-workflow@0.58.0 2021-05-16 18:42:56 +00:00
Ricardo Espinoza 21f9af8876
Add iCalendar Node (#1725)
*  iCalendar Node

*  Improvements

*  Improvements

* iCal node copy touch-up

*  Minor improvement

Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-16 13:35:11 -05:00
mdasmendel 6961bc66e9
Inject workflow ID on workflow update (#1788) 2021-05-16 03:20:37 +02:00
Jan Oberhauser 2063333ee5 Minor improvements to Spotify Node 2021-05-15 20:01:25 -05:00
DerEnderKeks e6d67dfcaf
Add position parameter for playlist add operation of Spotify node (#1794) 2021-05-16 02:55:13 +02:00
Omar Ajoue 3e98612881
Add Force node reconnect option to IMAP trigger node (#1792)
* Adding reconnect feature to IMAP nodes

* Fixing clear interval and persisting last UID in static data
2021-05-16 02:33:15 +02:00
Jan Oberhauser 0877b0779d 🐛 Fix issue with displaying parameter with root level reference 2021-05-15 18:59:33 -05:00
Jan Oberhauser 180e1a46d5 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2021-05-15 17:51:59 -05:00
Jan Oberhauser fd86229b30 🐛 Fix issue that it did not save values for parameters which did get
displayed depending on another parameter with expression
2021-05-15 17:51:14 -05:00
Daniel Lazaro 55c261658a
Fix typo (#1793) 2021-05-15 18:02:07 +02:00
Jan Oberhauser 446c284540 👕 Fix lint issue 2021-05-15 00:36:41 -05:00
Jan Oberhauser cb2887a8ab 🐛 Fix issue that expressions did not resolve for displayOptions 2021-05-15 00:28:51 -05:00
Jan Oberhauser 05dc0c327e Change used symbol for sibling parameter 2021-05-14 18:20:21 -05:00
Jan Oberhauser 1aa0a5cc8d Make it possible to read sibling parameter 2021-05-14 18:16:48 -05:00
Iván Ovejero 6cf5e3c974
🎨 Replace Zulip logo (#1790) 2021-05-14 21:17:39 +02:00
Jan Oberhauser 4801510b0c Minor improvements 2021-05-12 18:01:12 -05:00
Jan Oberhauser 744dd1fda6 Improved logging and wait for workflow deactivate 2021-05-12 18:00:46 -05:00
Snyk bot bbf7c87c04
⬆️ Set amqplib@0.7.1 on n8n-nodes-base
Snyk has created this PR to upgrade amqplib from 0.6.0 to 0.7.1.

See this package in npm:
https://www.npmjs.com/package/amqplib

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-05-12 17:38:00 -05:00
DeskYT 40510a7ab4
Fix hubspotApiRequestAllItems for some (#1781) 2021-05-12 17:21:18 -05:00
Harshil Agrawal 1888f5c4a5
📚 Update documentation for npm package (#1770) 2021-05-12 14:52:31 -05:00
Iván Ovejero b42e1dc366
🐛 Fix parsing issues in Firestore node (#1759)
*  Fix empty document parsing

*  Add geopoint parsing

*  Fix date misdetection

* 🔥 Remove logging

*  Add ISO-8601 format to date validation
2021-05-12 14:21:56 -05:00
MedAliMarz 779da62845
Enable sandbox env in Paddle (#1777)
* Enable sandbox env in Paddle

* Change sandbox option displayName
2021-05-12 13:50:53 -05:00
MedAliMarz 6460ce3965
🐛 Fix Clockify Trigger bug (#1778)
* Fix the empty results bug

* Fix return value
2021-05-12 13:48:48 -05:00
Omar Ajoue c739a498f1
🐛 Fix ordering when auto refreshing (#1761)
* Fix ordering when auto refreshing

* Fix ordering for current executinos as well
2021-05-12 10:51:54 -05:00
Ricardo Espinoza c632f7982f
Add parameter to include credentials in querystring (Woocommerce) (#1756) 2021-05-11 23:20:40 -05:00
Jan Oberhauser 6134175a06 🐛 Fix MySQL credential bug 2021-05-11 23:04:56 -05:00
Omar Ajoue 0867c7bbfe
🐛 Fix issue with long credential names in MySQL (#1771) 2021-05-11 22:43:24 -05:00
Omar Ajoue 6ffc544888
Add await statement to hooks (#1775) 2021-05-11 22:15:22 -05:00
Ahsan Virani caa55a022b
Add more FE hooks (#1772)
*  add FE hook for expressionEdit dialogVisibleChanged

*  update FE hook for expressionEdit dialogVisibleChanged

*  add FE hook for expressionEdit itemSelected

*  add FE hook for nodeSettings valueChanged

*  add FE hook for nodeSettings credentialSelected

* cleanup
2021-05-11 22:12:53 -05:00
Jan Oberhauser b47de284f5 ⬆️ Set n8n-workflow@0.57.0 on n8n-node-dev 2021-05-09 22:41:18 -05:00
Jan Oberhauser e3ab0b8679 📚 Fix job link 2021-05-09 17:55:27 -05:00
Jan Oberhauser 958657278b 🔖 Release n8n@0.119.0 2021-05-09 19:26:49 +00:00
Jan Oberhauser ffacdcdbce ⬆️ Set n8n-core@0.70.0, n8n-editor-ui@0.89.0 and n8n-nodes-base@0.116.0 on n8n 2021-05-09 19:26:48 +00:00
Jan Oberhauser 8ce1086262 🔖 Release n8n-editor-ui@0.89.0 2021-05-09 19:25:53 +00:00
Jan Oberhauser 5f0b017c77 🔖 Release n8n-nodes-base@0.116.0 2021-05-09 19:24:54 +00:00
Jan Oberhauser a6f97838a7 ⬆️ Set n8n-core@0.70.0 on n8n-nodes-base 2021-05-09 19:24:54 +00:00
Jan Oberhauser 75a677269a 🔖 Release n8n-node-dev@0.12.0 2021-05-09 19:24:34 +00:00
Jan Oberhauser 897d3c9391 ⬆️ Set n8n-core@0.70.0 on n8n-node-dev 2021-05-09 19:24:34 +00:00
Jan Oberhauser b05c4d5a55 🔖 Release n8n-core@0.70.0 2021-05-09 19:24:17 +00:00
Jan Oberhauser afce58c19a 🐛 Fix issue with Google Sheets update with custom key row #1736 2021-05-09 14:15:47 -05:00
Jan Oberhauser b47f4bc012 🐛 Fix issue that nodes did execute even if there was no input data 2021-05-08 21:49:55 -05:00
Snyk bot 29b9ebfaff
⬆️ Set fflate@0.6.9 on n8n-nodes-base
Snyk has created this PR to upgrade fflate from 0.4.8 to 0.6.9.

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-05-08 15:35:37 -05:00
Ricardo Espinoza 3a1a5fd49c
Add pagination to resource report for Google Analytics (#1755) 2021-05-08 15:26:06 -05:00
Jan Oberhauser 77da5b70bc Improvements to Webflow Trigger Node 2021-05-07 23:32:59 -05:00
Nikita 8b11eb6332
Add collection events to Webflow Trigger Node (#1735) 2021-05-07 23:32:00 -05:00
Jan Oberhauser abe1ee144a Minor fix on Spreadsheet File 2021-05-07 22:51:00 -05:00
fntb 43fae950e6
Add support for files without headers to SpreadsheetFile node (#1738)
When false the first row of the spreadsheet file is considered a data row and each row is parsed as an array
2021-05-07 22:50:25 -05:00
Harshil Agrawal ffc0c7b4d5
Add breaking change for Node.js version update (#1733)
*  Add breaking change for Node.js version update

*  Fix format of breaking-changes file

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-07 22:37:09 -05:00
Jan Oberhauser 1fd0fcc729 Minor improvements to AWS Comprehend 2021-05-07 22:31:27 -05:00
Alexander Mustafin 71ec72493c
Add WS comprehend detect entities + Load more Lambda functions (#1742)
* Functions are listed recursively if the number of functions exceeds 50

* Added the DetectEntities action to the Aws Comprehend Node
2021-05-07 22:31:04 -05:00
Jan Oberhauser 5809b1e098 Optimize svgs 2021-05-07 22:06:31 -05:00
Iván Ovejero 90d69246d9
🐛 Fix null value parsing in Google FIrestore (#1749) 2021-05-07 21:59:32 -05:00
Omar Ajoue cdbb3acd2d
🐛 Remove webhooks deregistration from webhook process (#1753) 2021-05-07 19:37:45 -05:00
Omar Ajoue d90acdf863
Implement timeout for subworkflows (#1751) 2021-05-07 19:06:26 -05:00
Ricardo Espinoza 31dd959109
🐛 Select base url depending on the datacenter (#1744) 2021-05-07 18:54:40 -05:00
Ricardo Espinoza f6fdf6b5e1
Add Reply To parameter to Mailjet node (#1732)
*  Add Reply To parameter

*  Add svg logo
2021-05-07 18:46:50 -05:00
Omar Ajoue fc3ebf1a4c
Adds increment operation to Redis (#1745) 2021-05-07 18:33:14 -05:00
Jan Oberhauser 29842e2f5f Fix version of cheerio to fix build #1754 2021-05-07 18:27:33 -05:00
Jan Oberhauser 6ad797f9e5 Fix version of cheerio to fix build #1754 2021-05-07 11:13:34 -05:00
Ahsan Virani 2052cadce9
Add more frontend hooks (#1687)
*  add hook for nodecreatelist mount

*  add hook for nodeCreateList selectedTypeChanged

*  add hook for nodeCreateList nodeFilterChanged

*  add hook for nodeCreateList filteredNodeTypesComputed

*  add hook for nodeView.activeNodeChanged

*  add hook for credentialsEdit credentialTypeChanged

*  add hook for onDocumentationUrlClick

*  add hook for executionsList openDialog

*  add hook for execution open

*  add hook for credentialsList dialogVisibleChanged

*  add hook for workflowSettings

*  add hook for showMessage showError

*  add hook for nodeView createNodeActiveChanged

*  add hook for nodeView addNodeButton

*  cleanup

*  add hook for workflowRun runWorkflow

*  add hook for pushConnection executionFinished

*  add hook for runData.displayModeChanged

*  update nodeCreateList.nodeFilterChanged hook

*  update dataDisplay nodeTypeChanged hook

*  update dataDisplay nodeTypeChanged hook

*  update dataDisplay nodeTypeChanged hook

*  update error data in hooks

* update workflowRun runError hook

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-05 19:46:33 -05:00
Jan Oberhauser f324fe1dff 🐛 Fix Error-Workflows 2021-05-05 15:18:14 -05:00
Mutasem Aldmour 0cb96d6caa
🐛 fix external links in sidemenu (#1720)
* fix admin link clickability

* fix bug when there are unsaved changes
2021-05-04 17:55:39 +02:00
Jan Oberhauser 715e41b590 Update required Node.js version also to 14 in package.json of cli 2021-05-03 16:21:22 -05:00
Jan Oberhauser 3d2eaa3aaa Check on startup for Node.js version 14 or later 2021-05-03 16:15:02 -05:00
Jan Oberhauser 043cf6730c 🔖 Release n8n@0.118.0 2021-05-02 13:58:37 +00:00
Jan Oberhauser 318142a9e5 ⬆️ Set n8n-core@0.69.0, n8n-editor-ui@0.88.0, n8n-nodes-base@0.115.0 and n8n-workflow@0.57.0 on n8n 2021-05-02 13:58:37 +00:00
Jan Oberhauser 8c2ffc5d0e 🔖 Release n8n-editor-ui@0.88.0 2021-05-02 13:57:49 +00:00
Jan Oberhauser e5043676be ⬆️ Set n8n-workflow@0.57.0 on n8n-editor-ui 2021-05-02 13:57:49 +00:00
Jan Oberhauser d992534fc4 🔖 Release n8n-nodes-base@0.115.0 2021-05-02 13:56:52 +00:00
Jan Oberhauser e88161525c ⬆️ Set n8n-core@0.69.0 and n8n-workflow@0.57.0 on n8n-nodes-base 2021-05-02 13:56:52 +00:00
Jan Oberhauser 56b93c3e7e 🔖 Release n8n-core@0.69.0 2021-05-02 13:56:37 +00:00
Jan Oberhauser 6980ecf2a8 ⬆️ Set n8n-workflow@0.57.0 on n8n-core 2021-05-02 13:56:37 +00:00
Jan Oberhauser 9bc62e41c1 🔖 Release n8n-workflow@0.57.0 2021-05-02 13:56:20 +00:00
Mika Luhta 74d8f3d150
Add isRead property & message:move to Outlook (#1724) 2021-05-01 23:10:44 -05:00
Snyk bot ea48882291
⬆️ Set mongodb@3.6.6 on n8n-nodes-base
Snyk has created this PR to upgrade mongodb from 3.6.5 to 3.6.6.

See this package in npm:
https://www.npmjs.com/package/mongodb

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-05-01 22:53:20 -05:00
Ricardo Espinoza 469b92e32a
Add continueOnFail to Google Calendar (#1722)
*  Add continueOnFail to Google Calendar

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-01 22:50:15 -05:00
Omar Ajoue c972f3dd50
Added logging to n8n (#1381)
* Added logging to n8n

This commit adds logging to n8n using the Winston library.

For now, this commit only allows logging to console (default behavior)
or file (need to pass in config via environment variables).

Other logging methods can be further implemented using hooks. These were
skipped for now as it would require adding more dependencies.

Logging level is notice by default, meaning no additional messages would
be displayed at the moment. Logging level can be set to info or debug as
well to enrich the generated logs.

The ILogger interface was added to the workflow project as it would make
it available for all other projects but the implementation was done on
the cli project.

* Lint fixes and logging level naming. Also fixed the way we use the logger as it was not working previously

* Improvements to logging framework

Using appropriate single quotes
Improving the way the logger is declared

* Improved naming for Log Types

* Removed logger global variable, replacing it by a proxy

* Add logging to CLI commands

* Remove unused GenericHelpers

* Changed back some messages to console instead of logger and added npm
shortcuts for worker and webhook

* Fix typos

* Adding basic file rotation to logs as suggested by @mutdmour

* Fixed linting issues

* Correcting comment to correctly reflect space usage

* Added settings for log files rotation

* Correcting config type from String to Number

* Changed default file settings to number

To reflect previous changes to the type

* Changed the way log messages are added to be called statically. Also minor naming improvements

* Applying latest corrections sent by @ivov

*  Some logging improvements

* Saving logs to a folder inside n8n home instead of root

* Fixed broken tests and linting

* Changed some log messages to improve formatting

* Adding quotes to names  on log messages

* Added execution and session IDs to logs. Also removed unnecessary line breaks

*  Added file caller to log messages (#1657)

This is done using callsites library which already existed
in the project as another library's dependency. So in fact
it does not add any new dependency.

* Adding logs to help debug Salesforce node

*  Add function name to logs and add more logs

*  Improve some error messages

*  Improve some more log messages

*  Rename logging env variables to match others

Co-authored-by: dali <servfrdali@yahoo.fr>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-05-01 22:43:01 -05:00
Jan Oberhauser 0b69310bed Minor improvements to Quickbase Node 2021-04-30 21:49:15 -05:00
Colton Anglin 35cae02a36
Add option to use Field IDs on Quickbase Node (#1651)
* QuickBase: Use FieldIDs instead of names

* Fix name change

* Delete tmp-209473KO4eyCT5LSi

* Fix name change

* Change default to false
2021-04-30 21:48:40 -05:00
Snyk bot 03639b0e3a
⬆️ Set mongodb@3.6.5 on n8n-nodes-base
Snyk has created this PR to upgrade mongodb from 3.6.3 to 3.6.5.

See this package in npm:
https://www.npmjs.com/package/mongodb

See this project in Snyk:
https://app.snyk.io/org/janober/project/a08454f4-33a1-49bc-bb2a-f31792e94f42?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: Jan <janober@users.noreply.github.com>
2021-04-30 21:26:52 -05:00