Commit graph

5545 commits

Author SHA1 Message Date
Mutasem Aldmour b4e3f27c9f
Fix icon types (#2784) 2022-02-08 13:33:59 +01:00
Jan Oberhauser 920a18ab5d 🔖 Release n8n@0.162.0 2022-02-06 11:02:16 +00:00
Jan Oberhauser 5f4abd9684 ⬆️ Set n8n-core@0.104.0, n8n-editor-ui@0.129.0, n8n-nodes-base@0.160.0 and n8n-workflow@0.86.0 on n8n 2022-02-06 11:02:15 +00:00
Jan Oberhauser 3fd4a40500 🔖 Release n8n-editor-ui@0.129.0 2022-02-06 11:01:03 +00:00
Jan Oberhauser c1846d89e4 ⬆️ Set n8n-design-system@0.11.0 and n8n-workflow@0.86.0 on n8n-editor-ui 2022-02-06 11:01:02 +00:00
Jan Oberhauser 539daebb0e 🔖 Release n8n-design-system@0.11.0 2022-02-06 11:00:54 +00:00
Jan Oberhauser a368d93874 🔖 Release n8n-nodes-base@0.160.0 2022-02-06 11:00:14 +00:00
Jan Oberhauser adf5f9a8f3 ⬆️ Set n8n-core@0.104.0 and n8n-workflow@0.86.0 on n8n-nodes-base 2022-02-06 11:00:14 +00:00
Jan Oberhauser 7b9269df89 🔖 Release n8n-node-dev@0.43.0 2022-02-06 11:00:04 +00:00
Jan Oberhauser f7c8263fa6 ⬆️ Set n8n-core@0.104.0 and n8n-workflow@0.86.0 on n8n-node-dev 2022-02-06 11:00:04 +00:00
Jan Oberhauser c9207de775 🔖 Release n8n-core@0.104.0 2022-02-06 10:59:54 +00:00
Jan Oberhauser d0c93da7af ⬆️ Set n8n-workflow@0.86.0 on n8n-core 2022-02-06 10:59:54 +00:00
Jan Oberhauser b0974c2c6e 🔖 Release n8n-workflow@0.86.0 2022-02-06 10:59:45 +00:00
Jan Oberhauser 71f18de04e 🐛 Return original error of sub-workflow to main-workflow #2757 2022-02-06 11:13:49 +01:00
Harshil Agrawal 44275ab444
Add codex file for BambooHR (#2742) 2022-02-05 23:03:59 +01:00
Jan Oberhauser 0da398b0e4
Nodes as JSON and authentication redesign (#2401)
*  change FE to handle new object type

* 🚸 improve UX of handling invalid credentials

* 🚧 WIP

* 🎨 fix typescript issues

* 🐘 add migrations for all supported dbs

* ✏️ add description to migrations

*  add credential update on import

*  resolve after merge issues

* 👕 fix lint issues

*  check credentials on workflow create/update

* update interface

* 👕 fix ts issues

*  adaption to new credentials UI

* 🐛 intialize cache on BE for credentials check

* 🐛 fix undefined oldCredentials

* 🐛 fix deleting credential

* 🐛 fix check for undefined keys

* 🐛 fix disabling edit in execution

* 🎨 just show credential name on execution view

* ✏️  remove TODO

*  implement review suggestions

*  add cache to getCredentialsByType

*  use getter instead of cache

* ✏️ fix variable name typo

* 🐘 include waiting nodes to migrations

* 🐛 fix reverting migrations command

*  update typeorm command

*  create db:revert command

* 👕 fix lint error

*  Add optional authenticate method to credentials

*  Simplify code and add authentication support to MattermostApi

* 👕 Fix lint issue

*  Add support to own-mode

* 👕 Fix lint issue

*  Add support for predefined auth types bearer and headerAuth

*  Make sure that DateTime Node always returns strings

*  Add support for moment types to If Node

*  Make it possible for HTTP Request Node to use all credential types

*  Add basicAuth support

* Add a new dropcontact node

*  First basic implementation of mainly JSON based nodes

*  Add fixedCollection support, added value parameter and
expression support for value and property

* Improvements to #2389

*  Add credentials verification

*  Small improvement

*  set default time to 45 seconds

*  Add support for preSend and postReceive methods

*  Add lodash merge and set depedency to workflow

* 👕 Fix lint issue

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

* 🐛 Set siren and language correctly

*  Add support for requestDefaults

*  Add support for baseURL to httpRequest

*  Move baseURL to correct location

*  Add support for options loading

* 🐛 Fix error with fullAccess nodes

*  Add credential test functionality

* 🐛 Fix issue with OAuth autentication and lint issue

*  Fix build issue

* 🐛 Fix issue that url got always overwritten to empty

*  Add pagination support

*  Code fix required after merge

*  Remove not needed imports

*  Fix credential test

*  Add expression support for request properties and $self
support on properties

*  Rename $self to $value

* 👕 Fix lint issue

*  Add example how to send data in path

*  Make it possible to not sent in dot notation

*  Add support for postReceive:rootProperty

*  Fix typo

*  Add support for postReceive:set

*  Some fixes

*  Small improvement

* ;zap: Separate RoutingNode code

*  Simplify code and fix bug

*  Remove unused code

*  Make it possible to define "request" and "requestProperty" on
options

* 👕 Fix lint issue

*  Change $credentials variables name

*  Enable expressions and access to credentials in requestDefaults

*  Make parameter option loading use RoutingNode.makeRoutingRequest

*  Allow requestOperations overwrite on LoadOptions

*  Make it possible to access current node parameters in loadOptions

*  Rename parameters variable to make future proof

*  Make it possible to use offset-pagination with body

*  Add support for queryAuth

*  Never return more items than requested

*  Make it possible to overwrite requestOperations on parameter
and option level

* 👕 Fix lint issue

*  Allow simplified auth also with regular nodes

*  Add support for receiving binary data

* 🐛 Fix example node

*  Rename property "name" to "displayName" in loadOptions

*  Send data by default as "query" if nothing is set

*  Rename $self to $parent

*  Change to work with INodeExecutionData instead of IDataObject

*  Improve binaryData handling

*  Property design improvements

*  Fix property name

* 🚨 Add some tests

*  Add also test for request

*  Improve test and fix issues

*  Improvements to loadOptions

*  Normalize loadOptions with rest of code

*  Add info text

*  Add support for $value in postReceive

* 🚨 Add tests for RoutingNode.runNode

*  Remove TODOs and make url property optional

*  Fix bug and lint issue

* 🐛 Fix bug that not the correct property got used

* 🚨 Add tests for CredentialsHelper.authenticate

*  Improve code and resolve expressions also everywhere for
loadOptions and credential test requests

*  Make it possible to define multiple preSend and postReceive
actions

*  Allow to define tests on credentials

*  Remove test data

* ⬆️ Update package-lock.json file

*  Remove old not longer used code

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: PaulineDropcontact <pauline@dropcontact.io>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-02-05 22:55:43 +01:00
Jan Oberhauser f23098e38b 🐛 Fix frontend issue with remote option load 2022-02-05 16:59:44 +01:00
Jan Oberhauser 9dbe2449fb Fix editor issue with unknown nodeTypes 2022-02-05 16:52:13 +01:00
Jan Oberhauser ff74feefe4 Fix node-versioning issues in editor-UI 2022-02-05 12:57:48 +01:00
pemontto c7e73d757a
Add File->List to GitHub node (#2752)
* 🐛 Don't extract binary from Github directory

*  Add file list operation
2022-02-04 20:18:30 +01:00
Iván Ovejero fc550ecbcb
Remove fibers to support Node LTS 16 (#2672)
* 🔥 Remove fibers lib

* 📦 Update package-lock.json

* 📦 Update package-lock.json

* ✏️ Mention recommended version

*  Update node version in Docker images

* ⬆️ bump uuid and flatted

* 📦 Update package-lock.json

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-04 19:13:26 +01:00
Jan Oberhauser 2cc1f58f46 🐛 Fix issue that XML node changes incoming data #2762 2022-02-04 12:16:34 +01:00
Michael Kret 92d3c1949e
🔨 Changed NDV opening behavior on node duplication N8N-2896 (#2749)
* 🔨 changed NDV opening behavior on node duplication

* 🔨 deleted commented lines

*  on duplication node will be selected
2022-02-03 23:25:36 +01:00
Mutasem Aldmour 7bdb7e2a25
Support telemetry page (#2756)
* support telemetry page events

* add log level to FE settings

* add debug logging

* fix types

* state fix

* move call
2022-02-03 23:24:01 +01:00
Jan Oberhauser 0bf554394a 🔖 Release n8n@0.161.1 2022-02-01 11:29:00 +01:00
Ahsan Virani 135d5a89cd
Add debug log in healthcheck and enable DB logging via environment (#2744)
*  add debug log in healthcheck

*  add DB logging

* CR
2022-02-01 11:27:08 +01:00
Jan Oberhauser b487d4f392 🔖 Release n8n@0.161.0 2022-01-30 14:09:53 +00:00
Jan Oberhauser 46fba951df ⬆️ Set n8n-core@0.103.0, n8n-editor-ui@0.128.0, n8n-nodes-base@0.159.0 and n8n-workflow@0.85.0 on n8n 2022-01-30 14:09:53 +00:00
Jan Oberhauser 26de462f25 🔖 Release n8n-editor-ui@0.128.0 2022-01-30 14:08:33 +00:00
Jan Oberhauser 4251b6468b ⬆️ Set n8n-design-system@0.10.0 and n8n-workflow@0.85.0 on n8n-editor-ui 2022-01-30 14:08:33 +00:00
Jan Oberhauser 2d8fcb63ab 🔖 Release n8n-design-system@0.10.0 2022-01-30 14:08:24 +00:00
Jan Oberhauser 27ef313c7c 🔖 Release n8n-nodes-base@0.159.0 2022-01-30 14:07:46 +00:00
Jan Oberhauser d167a930e4 ⬆️ Set n8n-core@0.103.0 and n8n-workflow@0.85.0 on n8n-nodes-base 2022-01-30 14:07:45 +00:00
Jan Oberhauser 7b1c704fb3 🔖 Release n8n-node-dev@0.42.0 2022-01-30 14:07:37 +00:00
Jan Oberhauser bdc13f8708 ⬆️ Set n8n-core@0.103.0 and n8n-workflow@0.85.0 on n8n-node-dev 2022-01-30 14:07:37 +00:00
Jan Oberhauser bbfbdc9fb9 🔖 Release n8n-core@0.103.0 2022-01-30 14:07:26 +00:00
Jan Oberhauser d79f3b5cbe ⬆️ Set n8n-workflow@0.85.0 on n8n-core 2022-01-30 14:07:25 +00:00
Jan Oberhauser a620c308e6 🔖 Release n8n-workflow@0.85.0 2022-01-30 14:07:14 +00:00
Michael Kret aa3cbe5358
Add default polling interval (Poll trigger nodes) N8N-2874 (#2730)
*  added default polling interval to Poll trigger nodes

*  added default value to polling triger
2022-01-30 14:56:39 +01:00
Ricardo Espinoza 3cde6bd426
🐛 Fix issue getting binary data when filesystem mode is used - Move Binary Data (#2727)
* 🐛 Fix issue getting binary data when filesystem mode is used

*  Simplifications

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-28 08:46:30 +01:00
Cornelius Suermann 48b2a0b857
✏️ Markdowm -> Markdown; Closes #N8N-2893 (#2728) 2022-01-28 08:32:24 +01:00
Michael Kret 6d6f3acd97
Add parameter hints for node parameters N8N-2841 (#2704)
* 🔨 base functionality done

* :fix: changes accordingly to review

* :fix: replaced div with n8n-text

* :fix: return wrong deleted color variable

* add mock examples for testing

* add slack node test param

* 🔨 changed font size of hint, added top margin

* 🔨 updated comments and function name

* 🔨 updated parameterHint to hint

* 🔨 updated text color, set compact to true, changed inputLabelHint to hint

* 🔨 updated components styles

* 🔨 replaced mini with xsmall

* :fix: fixed line height

* :fix: changed line height to 1.25

* :hummer: removed mock data

* 🔨 changed xsmall line-height

*  update to merge hint

Co-authored-by: Mutasem <mutdmour@gmail.com>
2022-01-28 07:55:25 +01:00
Ricardo Espinoza 9639742cc6
🐛 Keep BCC headers when sending email - Gmail node (#2721)
* 🐛 Keep BCC headers when sending email

*  Fix typo

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-27 21:25:32 +01:00
fabian wohlgemuth ebd4aa4c31
Improve wording in "Save your Changes" modal (#2718) 2022-01-27 21:18:45 +01:00
Jan Oberhauser 6a77969cff 🐛 Fix issue that default values did not get send for credential
testing
2022-01-24 17:37:07 +01:00
Jan Oberhauser d22c0deea4 ERPNext do not error if no data found 2022-01-24 17:20:27 +01:00
fabian wohlgemuth daf91a1228
Change "name" to "id" in label and description of Airtable nodes (#2719)
* Changing "name of table" to "id of table"

* Change "name of table" to "id of table" in trigger node

* Change displayName from Table to Table ID
2022-01-24 17:01:44 +01:00
Jan Oberhauser 7609cd32e4 🔖 Release n8n@0.160.0 2022-01-22 17:59:07 +00:00
Jan Oberhauser 17b23d4758 ⬆️ Set n8n-core@0.102.0, n8n-editor-ui@0.127.0, n8n-nodes-base@0.158.0 and n8n-workflow@0.84.0 on n8n 2022-01-22 17:59:06 +00:00
Jan Oberhauser 2d7e00e85c 🔖 Release n8n-editor-ui@0.127.0 2022-01-22 17:57:27 +00:00
Jan Oberhauser 90bb5fa7bc ⬆️ Set n8n-workflow@0.84.0 on n8n-editor-ui 2022-01-22 17:57:27 +00:00
Jan Oberhauser 19af1de3a0 🔖 Release n8n-nodes-base@0.158.0 2022-01-22 17:56:44 +00:00
Jan Oberhauser 06157f5f6b ⬆️ Set n8n-core@0.102.0 and n8n-workflow@0.84.0 on n8n-nodes-base 2022-01-22 17:56:44 +00:00
Jan Oberhauser 5f5de4425d 🔖 Release n8n-node-dev@0.41.0 2022-01-22 17:56:35 +00:00
Jan Oberhauser beec224cb6 ⬆️ Set n8n-core@0.102.0 and n8n-workflow@0.84.0 on n8n-node-dev 2022-01-22 17:56:34 +00:00
Jan Oberhauser 6a0f76f4e7 🔖 Release n8n-core@0.102.0 2022-01-22 17:56:24 +00:00
Jan Oberhauser 0c8879eead ⬆️ Set n8n-workflow@0.84.0 on n8n-core 2022-01-22 17:56:24 +00:00
Jan Oberhauser e37917fe4d 🔖 Release n8n-workflow@0.84.0 2022-01-22 17:56:14 +00:00
Jan Oberhauser bbf3c4c004 Fix name of BambooHR node 2022-01-22 18:48:58 +01:00
fabian wohlgemuth 88809936ee
🐛 Fix string for "Filter by tags"
* Creating locale string for openWorkflow.filterWorkflows & use it in the Open Workflow modal

* Fix: Use filterWorkflows label in placeholder location
2022-01-22 18:18:19 +01:00
Jan Oberhauser b23a87c7f4 🐛 Fix issue that binary data did not get displayed full height&width 2022-01-22 11:02:27 +01:00
Oliver Trajceski 8cefafa47d
Add BambooHR Node (#2471)
* Feature // Created BambooHR Node, Init Simple Api Calls for Employees

* BambooHR Added EmployeesFiles, CompanyFiles API Operations

* BambooHR / Refactor the code

* Bamboo HR Node // Refactor + Optimization of Employee Api Requests

* Bamboo HR Node // Refactor + Optimization of EmployeeFiles Api Requests

* Bamboo HR Node // Refactor + Optimization of CompanyFiles Api Requests

* Bamboo HR Node // Add Reports - Get Reports by ID

* Bamboo HR Node // Format BambooAPI Credential files

* Bamboo HR Node // Added Account Information API operations

* Bamboo HR Node //Add Https Reposnse Code for All  API Operations, Implement new Http Helper

* Bamboo HR Node // Added Tabular Data Api Operations

* Bamboo HR Node // Added Time Off Api Operations

* Bamboo HR Node //Fixed bugs for AccountInformation Operation, Uploading Employees File, TimeOff EstimationTime

* Bamboo HR Node // Update AccountInformation - UpdateFields Api operation

* Bamboo HR Node //Fixed Add and Update Table rows // Tabular Data API Operations

* Update AccountInformation - Added TimeOff Operations - Get Requests, Create Request, Create History Item, Fixed Get Types

* Bamboo HR Node // Fixed Adjust Time - TimeOff API Operation, Wrote comments, Finished TimeOff Api Operations

* Bamboo HR Node // Add Multi choice Property for Employee Operations, Expand and Add new Optional Fields for Creating and Updating Employee, Write Comments, Fixed Employee API operations

* Bamboo HR Node // Add Multi choice Property + Update Fields and Write Comments for Employee Files & Company Files & Reports Acc Info API Operation

* N8N-2603 Move Company Name Prop to Credentials, Changed Execution Function

* N8N-2603 Obtain Employee ID and bind to the response after create an employee, Refactor GetDirectoy to GetAll + update the output of the response

* N8N-2603 Refactor, Added ID in responses, Added Pagination to some operations

* N8N-2603 Refactor Employee Files to Employee File

* N8N-2603 Refactor CompanyFiles to Company File, Refactor CompanyFile:Create -> CompanyFile:addCategory

* N8N-2603 Refactor employeeFile:create -> employeeFile:addCategory, Get rid off Account Information resources

* N8N-2603 EmployeeFile:Update -> Change ShareWithEmployee Parameter to be boolean

* N8N-2603 CompanyFIle:update -> Change shareWithCompany prop to boolean

* N8N-2603 Added Load Options for getTimeOffTypeId, Rename AdditionalFields to UpdateFields

* N8N-2603 Updated Logo and Border

* N8N-2603 Refactor Employees to Employee

* N8N-2603 Linter Fixes

* N8N-2603 Refactor EmployeeFile:get -> EmployeeFile:download, CompanyFile:get -> CompanyFile:download

* N8N-2603 Linter fix

* N8N-2603 Linter Fixes

* N8N-2603 Hotfix

* N8N-2603 Fixed EmployeeFile:Download

* N8N-2603 Updated Assertion

* N8N-2603 Remove unnecesary description, optimized code, created separate loadOptions file

* N8N-2603 Added Download Function for CompanyFile operation

* N8N-2603 Added DateTime Fields instead of string, Removed Color prop from Node

* N8N-2603 Refactor Del to Delete

* N8N-2603 Added Upload Employ File Operation

* N8N-2603 Updated Possible Types of the Request

* N8N-2603 Fixed Linter Errors

* N8N-2603 Hotfix Upload Employee File Description

* N8N-2603 Added options to download the report

*  Improvements

*  Improvements

*  Simplify node

*  Fix linting issue

*  Improvements

*  Fix returned mimeType

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-22 10:46:13 +01:00
Mutasem Aldmour 49bf786e5b
Improve workflow activation (#2692)
* feat: activator disabled based on thiggers

* feat: tooltip over inactive switch

* feat: message for trigger types

* feat: deactivate on save if trigger is removed

* chore: refactor executions modal

* feat: calculate service name if possible

* feat: alert on activation

* chore: fix linting

* feat: always enable activator when active

* fix: adjust the alert

* feat: take disabled state into account

* feat: automatically save on activation

* feat: rely on nodes name and edit messages

* feat: isolate state for each activator instance

* feat: create activation modal component

* feat: activationModal checkbox and trigger message

* feat: add activation messages to node config

* chore: style activation modal

* chore: style fixes

* feat: refactor disabled state

* chore: refactor modal

* chore: refactor modal

* chore: tidy the node config

* chore: refactor and styling tweaks

* chore: minor fixes

* fix: check webhooks from ui nodes

* chore: remove saving prompt

* chore: explicit current workflow evaluation

* feat: add settings link to activation modal

* fix: immediately load executions on render

* feat: exclude error trigger from trigger nodes

* chore: add i18n keys

* fix: check localstorage more strictly

* fix: handle refresh in execution list

* remove unnessary event

* remove comment

* fix closing executions modal bugs

* update closing

* update translation key

* fix translation keys

* fix modal closing

* fix closing

* fix drawer closing

* close all modals when opening executions

* update key

* close all modals when opening workflow or new page

* delete unnessary comment

* clean up import

* clean up unnessary initial data

* clean up activator impl

* rewrite

* fix open modal bug

* simply remove error

* refactor activation logic

* fix i18n and such

* remove changes

* revert saving changes

* Revert "revert saving changes"

25c29d1055

* add translation

* fix new workflows saving

* clean up modal impl

* clean up impl

* refactor common code out

* remove active changes from saving

* refactor differently

* revert unnessary change

* set dirty false

* fix i18n bug

* avoid opening two modals

* fix tooltips

* add comment

* address other comments

* address comments

Co-authored-by: saintsebastian <tilitidam@gmail.com>
2022-01-21 18:00:00 +01:00
Jonathan Bennetts a9cef48048
🐛 Fix Get New Releases Operation (#2560)
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
2022-01-21 14:25:37 +01:00
Jan Oberhauser 4c029e5401 🐛 Fix issue with not returning more than 1000 items 2022-01-21 14:10:30 +01:00
Jan Oberhauser 1566dafb3e 🐛 Make sure that header keys are always lower case #2663 2022-01-21 10:55:19 +01:00
Tom 55139a4e6c
🐛 OneDrive: Fix pagination (#2706) 2022-01-21 10:46:33 +01:00
Ricardo Espinoza 9fc1d16e7c
🐛 Fix issue with pagination - Mautic node (#2686) 2022-01-21 10:42:14 +01:00
Omar Ajoue 2e57d86fd6
Change the place where output format is made (#2506)
The router file now correctly returns a `INodeExecutionData[][]`
instead of a simple `INodeExecutionData[]` forcing the main node
file to correct this.
2022-01-21 10:32:16 +01:00
Jan Oberhauser a41afc8013 🐛 Fix issue with default values in combination with displayOptions 2022-01-21 08:52:39 +01:00
Iván Ovejero f5991e17db
📌 Pin chokidar verison (#2696) 2022-01-18 11:15:34 +01:00
Jan Oberhauser baabd60852 🔖 Release n8n@0.159.1 2022-01-18 10:16:09 +01:00
Jan Oberhauser 853535b494 ⬆️ Set n8n-core@0.101.1 on n8n 2022-01-18 10:15:27 +01:00
Jan Oberhauser adf2cf0692 🔖 Release n8n-core@0.101.1 2022-01-18 10:14:28 +01:00
Jan Oberhauser ef8d1e72b4 🐛 Temporary change logging to fix memory issue 2022-01-18 10:12:41 +01:00
Iván Ovejero 58c9831956
📚 Minor i18n docs fixes (#2689) 2022-01-17 10:31:12 +01:00
Jan Oberhauser 737d567111 🔖 Release n8n@0.159.0 2022-01-16 13:41:09 +00:00
Jan Oberhauser 93187a7d79 ⬆️ Set n8n-core@0.101.0, n8n-editor-ui@0.126.0, n8n-nodes-base@0.157.0 and n8n-workflow@0.83.0 on n8n 2022-01-16 13:41:08 +00:00
Jan Oberhauser 4829ae5c42 🔖 Release n8n-editor-ui@0.126.0 2022-01-16 13:39:51 +00:00
Jan Oberhauser 23c46ae78d ⬆️ Set n8n-workflow@0.83.0 on n8n-editor-ui 2022-01-16 13:39:51 +00:00
Jan Oberhauser 8c25fb676a 🔖 Release n8n-nodes-base@0.157.0 2022-01-16 13:39:12 +00:00
Jan Oberhauser 35931071ad ⬆️ Set n8n-core@0.101.0 and n8n-workflow@0.83.0 on n8n-nodes-base 2022-01-16 13:39:12 +00:00
Jan Oberhauser a328d56940 🔖 Release n8n-node-dev@0.40.0 2022-01-16 13:39:03 +00:00
Jan Oberhauser 755c1c2d5b ⬆️ Set n8n-core@0.101.0 and n8n-workflow@0.83.0 on n8n-node-dev 2022-01-16 13:39:03 +00:00
Jan Oberhauser 7a73bc9820 🔖 Release n8n-core@0.101.0 2022-01-16 13:38:53 +00:00
Jan Oberhauser 1234ccbc43 ⬆️ Set n8n-workflow@0.83.0 on n8n-core 2022-01-16 13:38:53 +00:00
Jan Oberhauser 035d19da64 🔖 Release n8n-workflow@0.83.0 2022-01-16 13:38:43 +00:00
Ricardo Espinoza 6066b6670e
🐛 Fix bug filtering date and datetime fields on Salesforce node (#2565) 2022-01-16 14:27:20 +01:00
Jan Oberhauser 7efb73053d Allow to use execute command with workflows that do not have an ID 2022-01-16 14:04:42 +01:00
Iván Ovejero ba6822c4ac
👕 Remove redundant linting options (#2626) 2022-01-15 20:34:13 +01:00
Jan Oberhauser ac1659959b 👕 Fix lint issue 2022-01-15 20:33:30 +01:00
Jonathan Bennetts 27c5b218ab
🐛 Fix download for some files via Box node (#2669) 2022-01-15 20:12:32 +01:00
Jan Oberhauser 3d4c1cb23f
Add OAuth, basicAuth, digestAuth and queryAuth support to GraphQL node (#2673)
*  Add OAuth support to GraphQL node

*  Add basicAuth, digestAuth and queryAuth to GraphQL node
2022-01-15 20:05:15 +01:00
Harshil Agrawal 7ff7c53fc1
Add and update codex files (#2679) 2022-01-15 19:54:44 +01:00
Elvina Valieva add9c30e38
Add Jenkins Node (#2345)
* feat: initial jenkins setup

* feat: trigger job functionality

* feat: copy a job

* feat: basic Jenkins instance operations

* feat: create job from xml

* feat: trigger with params

* feat: basic build list

* feat: list build with params

* feat: basic credentials test

* chore: linting fixes

* feat: use baseUrl from credentials

* chore: naming fixes

* feat: filters collection for getall buils

* fix: better ui and credentials

* chore: alphabetize params and fix typos

*  Small changes

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Some improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-15 13:19:37 +01:00
Iván Ovejero f788422364
Skip /node-dev during build (#2677) 2022-01-13 18:14:28 +01:00
Tom e0ef645514
🐛 Fix Philips Hue API Connection (#2631)
* 🐛 Fix Philips Hue API Connection

* Philips Hue Node: Fixed typo in  update operation description
2022-01-13 07:51:58 +01:00
Mutasem Aldmour c9e1892cd9
🐛 Fix tags i18n bug (#2667) 2022-01-13 07:41:48 +01:00
Jonathan Bennetts 8386d7c73e
📖 Fix path to Supabase credential documentation (#2660) 2022-01-10 13:21:40 +01:00
awitkowski0 71c3b91b45 Renamed Additional Field to Update Fields
Removed Workspace from Update Fields
Renamed Update Project to Update
Changed Project Type options under update to string for name
Added Workspace as a requirement to update projects and as a load dependency
Removed Workspace from actual updating
2022-01-10 00:44:18 -05:00
alexwitkowski 3afacff564
Merge branch 'n8n-io:master' into master 2022-01-09 22:05:11 -05:00
Jan Oberhauser 6fea3843c7 🔖 Release n8n@0.158.0 2022-01-09 16:16:59 +00:00
Jan Oberhauser c10e02c8f0 ⬆️ Set n8n-core@0.100.0, n8n-editor-ui@0.125.0, n8n-nodes-base@0.156.0 and n8n-workflow@0.82.0 on n8n 2022-01-09 16:16:59 +00:00
Jan Oberhauser 712de92c85 🔖 Release n8n-editor-ui@0.125.0 2022-01-09 16:15:41 +00:00
Jan Oberhauser 3d06d15b9d ⬆️ Set n8n-workflow@0.82.0 on n8n-editor-ui 2022-01-09 16:15:41 +00:00
Jan Oberhauser 6bfac6685e 🔖 Release n8n-nodes-base@0.156.0 2022-01-09 16:14:59 +00:00
Jan Oberhauser 8d39d70e94 ⬆️ Set n8n-core@0.100.0 and n8n-workflow@0.82.0 on n8n-nodes-base 2022-01-09 16:14:59 +00:00
Jan Oberhauser 3867e7b554 🔖 Release n8n-node-dev@0.39.0 2022-01-09 16:14:48 +00:00
Jan Oberhauser 8d3f60e0a9 ⬆️ Set n8n-core@0.100.0 and n8n-workflow@0.82.0 on n8n-node-dev 2022-01-09 16:14:48 +00:00
Jan Oberhauser 0b031ae324 🔖 Release n8n-core@0.100.0 2022-01-09 16:14:39 +00:00
Jan Oberhauser 22a7baeff4 ⬆️ Set n8n-workflow@0.82.0 on n8n-core 2022-01-09 16:14:39 +00:00
Jan Oberhauser d75a77a66f 🔖 Release n8n-workflow@0.82.0 2022-01-09 16:14:27 +00:00
Jan Oberhauser 7be9769302
Revert "🐛 Fix VUE_APP_PUBLIC_PATH issue (#2648)" (#2655)
This reverts commit c129252d2b.
2022-01-09 16:57:36 +01:00
Jan Oberhauser b35d97f778 🐛 Fix issue that empty binary data overwrite others on merge 2022-01-09 10:39:48 +01:00
Vahid Sebto 228ba36b56
Add external hook "activeWorkflows.initialized" (#2571) 2022-01-08 18:53:42 +01:00
Pierre 67d876e559
Addi an optional database field to redis (#2634) 2022-01-08 18:07:35 +01:00
Harshil Agrawal 878382be15
:zap; Add wait alias to Merge node (#2633) 2022-01-08 13:15:28 +01:00
Jan Oberhauser e74caf4b0d 👕 Fix lint issue 2022-01-08 13:14:18 +01:00
Jonathan Bennetts 95542a5a8d
🐛 Fix iCalendar month bug (#2644) 2022-01-08 13:11:58 +01:00
Laurens ac545b2573
Add field AccountNumber to Salesforce Node (#2649) 2022-01-08 12:53:57 +01:00
m2scared c129252d2b
🐛 Fix VUE_APP_PUBLIC_PATH issue (#2648)
VUE_APP_PUBLIC_PATH was not working on Linux after this commit.
2022-01-08 12:20:33 +01:00
Jan Oberhauser 6336158d55 👕 Fix lint issue 2022-01-08 11:47:24 +01:00
Jan Oberhauser fb6c243edd 🔀 Merge branch 'Add-schema-registry-into-kafka' of https://github.com/rgeorgel/n8n into rgeorgel-Add-schema-registry-into-kafka 2022-01-08 10:55:55 +01:00
Iván Ovejero 77a05976ec
Add MS Graph Security node (#2307)
*  Create MS Graph Security node

*  General update

* 📦 Update package-lock.json

* 👕 Fix lint

* 🔥 Remove Reviewed field

*  Set max limit to 1000

*  Add limit to 1000 to second resource
2022-01-08 10:53:10 +01:00
Ricardo Espinoza 8e708f3d3d
Add Supabase node (#2549)
*  Supabase node

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-08 10:36:07 +01:00
Iván Ovejero 5fec563c5c
i18n feedback refactorings (#2597)
*  Create endpoint for node credential translation

*  Add API helper method in FE

* 🔨 Add creds JSON files to tsconfig

*  Refactor credentials loading

*  Refactor calls in CredentialConfig

* ✏️ Add dummy translations

*  Split translations per node

* 🔥 Remove deprecated method

*  Refactor nesting in collections

* 🚚 Rename topParameter methods for accuracy

* ✏️ Fill out GitHub dummy cred

* 🚚 Clarify naming for collection utils

* ✏️ Fill out dummy translation

* 🔥 Remove surplus colons

* 🔥 Remove logging

*  Restore missing space

* 🔥 Remove lingering colon

*  Add path to InputLabel calls

* ✏️ Fill out dummy translations

* 🐛 Fix multipleValuesButtonText logic

*  Add sample properties to be deleted

*  Render deeply nested params

* 📦 Update package-lock.json

* 🔥 remove logging

* ✏️ Add dummy value to Slack translation

* ✏️ Add placeholder to dummy translation

*  Fix placeholder rendering for button text

* 👕 Fix lint

* 🔥 Remove outdated comment

* 🐛 Pass in missing arg for placeholder

* ✏️ Fill out Slack translation

*  Add explanatory comment

* ✏️ Fill out dummy translation

* ✏️ Update documentation

* 🔥 Remove broken link

* ✏️ Add pending functionality

* ✏️ Fix indentation

* 🐛 Fix method call in CredentialEdit

*  Implement eventTriggerDescription

* 🐛 Fix table-json-binary radio buttons

* ✏️ Clarify usage of eventTriggerDescription

* 🔥 Remove unneeded arg

* 🐛 Fix display in CodeEdit and TextEdit

* 🔥 Remove logging

* ✏️ Add translation for test cred options

* ✏️ Add test for separate file in same dir

* ✏️ Add test for versioned node

* ✏️ Add test for node in grouped dir

* ✏️ Add minor clarifications

* ✏️ Add nested collection test

* ✏️ Add pending functionality

*  Generalize collections handling

* 🚚 Rename helper to remove redundancy

* 🚚 Improve naming in helpers

* ✏️ Improve helpers documentation

* ✏️ Improve i18n methods documentation

* 🚚 Make endpoint naming consistent

* ✏️ Add final newlines

* ✏️ Clean up JSON examples

*  Reuse i18n method

*  Improve utils readability

*  Return early if cred translation exists

* 🔥 Remove dummy translations
2022-01-07 22:02:21 +01:00
Mutasem Aldmour 6a2db6d107
🐛 Fix personalisation bug (#2652)
* fix personlization bug

* fix translation issues

* fix suggested nodes

* update key
2022-01-07 20:41:28 +01:00
Jan Oberhauser 4cefe98992 Make it possible to add transparency to an image 2022-01-07 18:39:30 +01:00
Jan Oberhauser 9d42a07a0b 🐛 Fix bug that two items get returned 2022-01-07 18:38:35 +01:00
Anuj Kapoor 214dd5061e
Add Syncromsp node (#2477)
* Init Node

* Added get customer details api for syncomsp-node

* Fixed formatting bug 🐛

* Updated description for query params, and removed redundant condition in router

* Changed default value for page parameter

* 🚢 Added tickets API

* 🚢 Added contacts API

* 🚢 Added RMM Alerts API

* Add customer API

* Updates post code review

* Rename SyncroMspAPI.credentials.ts to SyncroMspApi.credentials.ts

* added create and delete method to customers module

* fix liniting issue

* Added Update method to customer module

* Code Review Changes

* 🚢 Added CRUD for contacts endpoint

* 🚢 Added CRUD for RMM Alert endpoint

* Added options for status field

* 🐛 fix linting issues

* Init Node

* Added get customer details api for syncomsp-node

* Fixed formatting bug 🐛

* Updated description for query params, and removed redundant condition in router

* Changed default value for page parameter

* 🚢 Added tickets API

* 🚢 Added contacts API

* 🚢 Added RMM Alerts API

* Updates post code review

* Add customer API

* added create and delete method to customers module

* fix liniting issue

* Added Update method to customer module

* Rename SyncroMspAPI.credentials.ts to SyncroMspApi.credentials.ts

* Code Review Changes

* 🚢 Added CRUD for contacts endpoint

* 🚢 Added CRUD for RMM Alert endpoint

* Added options for status field

* 🐛 fix linting issues

* 🚢 Added CRUD for ticket endpoint

* :tag: update get customer module

* :tag: update get customer module

* Minor bug fixes

* Changed response for ticket update

* 👕 Fix lint issue

* Alphabetically ordered all options

* 🐛 Fixed build issue

* 🐛 Fixed Server.ts build issue, rebased from master

*  Fix node issues

*  Fix more issues

*  Fixed all operations with the standard convention

* 👕 Fix lint

* Fix reviewed changes

* update border color

*  minor fixes

* minor fixes

* Added fallback when port in use

*  Minor Fixes

*  Hide addtional paramerts when return all is active

*  Fix issues with Tickets

*  Fix issues with Rmm

*  Fix issues with Customer

* 👕 Fix lint

*  Fix issues with Contact

* 👕 Fixed formatting issue

*  Return 404 in ID not found

* 👕 Fixed formatting issue

*  Improvements

*  Improvements

*  Improvements

*  Add credentials verification

*  Improvements

*  Improvements

*  Additional improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-01-07 18:19:24 +01:00
Ahsan Virani 57016624b8
Improve telemetry (#2604)
* add node positions in node graph

* add hover events

* add tag count in save event

* populate properties when default

* fix delete and enable node events

* add node and workflow exec events

* lint

* add node graph

* add node id
2022-01-07 17:14:59 +01:00
Jan Oberhauser df412e9523 🔖 Release n8n@0.157.1 2022-01-03 22:54:36 +01:00
Jan Oberhauser 9b520e77ff ⬆️ Set n8n-nodes-base@0.155.1 on n8n 2022-01-03 22:53:45 +01:00
Jan Oberhauser 75411212b2 🔖 Release n8n-nodes-base@0.155.1 2022-01-03 22:52:54 +01:00
Omar Ajoue baa43c1e33
🐛 Fix execute commands after binary data release (#2628) 2022-01-03 22:49:44 +01:00
Ahsan Virani 224ef736de
🐛 Binary data handling fixes (#2629)
* Update node airtable

* Update nodenextcloud

* Update node spreadsheet

* Update node cortex, dropbox, editImage nodes

* Update node emailSend

* Update node ftp

* Update node googleDrive

* Update node googleDrive fix

* Update node youtube

* Update node htmlExtract

* Update node linkedIn

* Update node mailgun

* Update node matrix

* Update node pipedrive

* Update node readPdf

* Update node facebookGraphApi

* Update node httpRequest

* Update node nocoDB

* Update node httpRequest, respondToWebhook

* Update node signi4

* Update node slack

* Update node zulip

* cleanup

* fix generic funcs

* 🐛 Fix EditImage Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-03 22:42:42 +01:00
Jan Oberhauser aff93480d4 🔖 Release n8n@0.157.0 2022-01-02 09:47:14 +00:00
Jan Oberhauser 86578cf32f ⬆️ Set n8n-core@0.99.0, n8n-editor-ui@0.124.0 and n8n-nodes-base@0.155.0 on n8n 2022-01-02 09:47:13 +00:00
Jan Oberhauser a3dae4e640 🔖 Release n8n-editor-ui@0.124.0 2022-01-02 09:46:01 +00:00
Jan Oberhauser 0ef77bae98 🔖 Release n8n-nodes-base@0.155.0 2022-01-02 09:45:20 +00:00
Jan Oberhauser 7861883afb ⬆️ Set n8n-core@0.99.0 on n8n-nodes-base 2022-01-02 09:45:19 +00:00
Jan Oberhauser cf1173da10 🔖 Release n8n-node-dev@0.38.0 2022-01-02 09:45:09 +00:00
Jan Oberhauser 0a7693d050 ⬆️ Set n8n-core@0.99.0 on n8n-node-dev 2022-01-02 09:45:09 +00:00
Jan Oberhauser ca0ccad578 🔖 Release n8n-core@0.99.0 2022-01-02 09:45:00 +00:00
Jan Oberhauser 6d0a4d2132
Always stringify data of Function-Nodes (#2606)
*  Always stringify data of Function-Nodes

*  Fix lint issue and fix data
2022-01-02 10:33:15 +01:00
Iván Ovejero 815e405148
🐛 Fix number suffix in duplicate node (#2602)
* 🐛 Fix number suffix in duplicate node

* 🔥 Remove logging
2022-01-02 10:31:06 +01:00
Harshil Agrawal 77970d85f0
Add codex files for Figma and Workable (#2623) 2022-01-02 10:21:49 +01:00
Jan Oberhauser 4cb52c710f Fix parameter "Ignore Bots" parameter order 2022-01-02 10:20:12 +01:00
Jan Oberhauser eeccc69b4f 🔀 Merge branch 'ignore-bots' of https://github.com/pemontto/n8n into pemontto-ignore-bots 2022-01-01 23:15:10 +01:00
Anuj Kapoor 5c11eb5230
🐛 Fix digest-auth (#2577)
* 🚢 Added digest-header package to get auth

*  Fix type issue and digest auth header request

*  Removed auth details from first request

* Added diest to authorization header

*  fixed typo in url

*  Removed broken package and addded auth implimentation

*  Added check for www header

* 👕 Moved digestAuth to a specific function

* 👕 Code restructuring

*  Added seperate promise for digest-auth

* 👕 Fix formatting

* 👕 renamed digestPromise to axiosPromise

* 👕 Removed redundant silce function
2021-12-30 07:58:45 +01:00
Ricardo Espinoza 755af2e41f
Add engagement resource - Hubspot Node (#2615)
*  Add engagement resource

*  Improvements

* 🐛 Fix forObjectType:contact

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-29 23:36:25 +01:00
Ricardo Espinoza 7a8425a152
Add Notion node V2 (#2437)
*  Add versioning

*  Add credentials verification

*  Add folmula filtering

*  Add file support

*  Apply internal review

*  Improvements

*  Add page updated event to trigger

*  Use name instead of id when setting expression in select type

*  improvements

*  Improvements

*  Improvement to descriptions

*  Add filter to databasePage:getAll

*  Improvements

*  Add database:search operation

*  Add page:archive operation

*  Allow clearing fields date type

*  Allow setting single value in people type field

* asasas

* asasas

* aaaaa

*  Improvements

*  Fix merging issues

* 🐛 Fix filename

*  Minor fix

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-29 23:23:22 +01:00
Jan Oberhauser aab5f5ddab 🔖 Release n8n@0.156.0 2021-12-25 13:19:52 +00:00
Jan Oberhauser e2a44770b8 ⬆️ Set n8n-core@0.98.0, n8n-editor-ui@0.123.0, n8n-nodes-base@0.154.0 and n8n-workflow@0.81.0 on n8n 2021-12-25 13:19:52 +00:00
Jan Oberhauser bef05d2c9d 🔖 Release n8n-editor-ui@0.123.0 2021-12-25 13:18:31 +00:00
Jan Oberhauser b7be337933 ⬆️ Set n8n-workflow@0.81.0 on n8n-editor-ui 2021-12-25 13:18:31 +00:00
Jan Oberhauser f25af2a7bd 🔖 Release n8n-nodes-base@0.154.0 2021-12-25 13:17:56 +00:00
Jan Oberhauser 1612549d13 ⬆️ Set n8n-core@0.98.0 and n8n-workflow@0.81.0 on n8n-nodes-base 2021-12-25 13:17:56 +00:00
Jan Oberhauser 4c8772e0ea 🔖 Release n8n-node-dev@0.37.0 2021-12-25 13:17:45 +00:00
Jan Oberhauser 64ff8f9697 ⬆️ Set n8n-core@0.98.0 and n8n-workflow@0.81.0 on n8n-node-dev 2021-12-25 13:17:45 +00:00
Jan Oberhauser 9a8e0d0dd7 🔖 Release n8n-core@0.98.0 2021-12-25 13:17:36 +00:00
Jan Oberhauser 18599323eb ⬆️ Set n8n-workflow@0.81.0 on n8n-core 2021-12-25 13:17:36 +00:00
Jan Oberhauser 63de319035 🔖 Release n8n-workflow@0.81.0 2021-12-25 13:17:26 +00:00
Jan Oberhauser 2996d5d1e8 👕 Fix lint issue 2021-12-25 13:51:42 +01:00
Vahid Sebto 8f9dbb7163
Add executionId workflow.postExecute external hook (#2569)
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
2021-12-25 13:42:17 +01:00
Jan Oberhauser 9493d72c21 Minor improvement 2021-12-25 11:35:53 +01:00
Jan Oberhauser 79dd8c1adf 🔀 Merge branch 'patch-1' of https://github.com/toadle/n8n into toadle-patch-1 2021-12-25 11:27:50 +01:00
Iván Ovejero 26eac80d49
Parse single-line private key for Google service account (#2132)
*  Parse single-line private key

* ✏️ Update description and placeholder

*  Some improvements

Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-24 16:12:18 +01:00
Manuel 231c760ef5
Add missing gitlab trigger event types (#2591)
See issue #2590
2021-12-24 11:37:24 +01:00
Jan Oberhauser 185bc04436 Automatically remove new lines from Google credentials 2021-12-24 10:48:23 +01:00
Jan Oberhauser 205ae0986f 🐛 Display correct expression result for not first output data 2021-12-24 10:10:13 +01:00
Jan Oberhauser 48f0f71f95 Make it possible to disable the UI 2021-12-24 07:59:14 +01:00
Ahsan Virani 1e42effc3a
Introduce binary data management (#2059)
* introduce binary data management

* merge fixes

* fixes

* init binary data manager for other modes

* improve binary manager

* improve binary manager

* delete binary data on executions delete

* lazy delete non-saved executions binary data

* merge fixes + error handing

* improve structure

* leftovers and cleanups

* formatting

* fix config description

* fixes

* fix races

* duplicate binary data for execute workflow node

* clean up and cr

* update mode name, add binary mode to diagnostics

* update mode name, add prefix to filename

* update filename

* allow multiple modes, backward compatibility

* improve file and id naming

* use execution id for binary data storage

* delete binary data by execution id

* add meta for persisted binary data

* delete marked persisted files

* mark deletion by executionid

* add env var for persisted binary data ttl

* improvements

* lint fix

* fix env var description

* cleanup

* cleanup

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-23 22:29:04 +01:00
Omar Ajoue 416e15cdb6
Improve axios output to be more identical to request (#2588) 2021-12-23 21:20:50 +01:00
Jan Oberhauser aecb30dfa8 🔀 Merge branch 'arpadgabor-feat/monaco' 2021-12-23 21:00:54 +01:00
Jan Oberhauser b4f2251bcb Improvements 2021-12-23 21:00:08 +01:00
Jan Oberhauser 395f8ed5b5 🐛 Add support for data from not first output data 2021-12-23 19:11:14 +01:00
Jan Oberhauser 85be1223e9 Further improve default types 2021-12-23 18:15:40 +01:00
Jan Oberhauser cc4f16f419 Improve default types if there is not execution data 2021-12-23 18:13:25 +01:00
Jan Oberhauser 4ab7257c2b 🐛 Fix issue with comments in last line 2021-12-23 18:02:32 +01:00
Tim Adler 88fd0078f5
Expose functionality for update 2021-12-23 17:46:46 +01:00
Tim Adler 7843c59ab4
Add functionality back to Node 2021-12-23 17:45:30 +01:00
Jan Oberhauser b9abf5c57b 🐛 Fix issue with no incoming data 2021-12-23 15:54:30 +01:00
Jan Oberhauser 0f1b8779e4 Add line numbers to errors 2021-12-23 15:16:42 +01:00
Jan Oberhauser 96a112f01d Fix lint issue and comparison 2021-12-23 13:49:09 +01:00
Jan Oberhauser 49f42b97ef 🔀 Merge branch 'kitemaker-add-spaceid-to-create-workitem' of https://github.com/l4u/n8n into l4u-kitemaker-add-spaceid-to-create-workitem 2021-12-23 13:32:03 +01:00
Iván Ovejero 2b74b6238e
Deprecate step size and node color (#2586)
* 🔥 Deprecate numberStepSize

* 🔥 Deprecate color in non-FA nodes

*  Minor node name fixes

* 📦 Update package-lock.json

*  Restore Merge node color

* 👕 Fix lint
2021-12-23 13:30:35 +01:00
Iván Ovejero 0ce26d48e0
Minor i18n fixes (#2585)
*  Make subcategory render keys consistent

*  Add missing or key

*  Fix default text for multiple value button

*  Simplify subcategory extraction
2021-12-23 12:21:27 +01:00
Jan Oberhauser fa760ee26b Improve autocomplete and a few other changes 2021-12-23 11:41:46 +01:00
Tim Adler 94f79f9a61
Expose pleaseParse-functionality in n8n interface 2021-12-22 22:22:13 +01:00
Jan Oberhauser 27f696ad27 🔀 Merge branch 'master' into arpadgabor-feat/monaco 2021-12-22 07:46:16 +01:00
Ricardo Espinoza cbe2fc2210
Add Google native files support to file:download - Google Drive (#2372)
*  Add Google native files support to file:download

*  Small fix

*  Improvements

*  Fix lint issue

*  Improvements

*  Remove console.log

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-21 23:36:37 +01:00
Leo Lou 902a75bd18
Add SpaceID in Create Work Item for Kitemaker 2021-12-21 08:41:42 +08:00
Jan Oberhauser cd3ea6a33f Fix theme name 2021-12-20 23:52:19 +01:00
Jan Oberhauser c62225c866 Fix syntax error and disable minimap 2021-12-20 23:51:04 +01:00
Jan Oberhauser 291c5154c6 Change background color and add $json autocomplete 2021-12-20 23:41:45 +01:00
Jan Oberhauser 76fcc0ba42 🔀 Merge branch 'master' into arpadgabor-feat/monaco 2021-12-20 22:47:06 +01:00
Jan Oberhauser d126933947 🔖 Release n8n@0.155.2 2021-12-20 17:23:49 +01:00
Jan Oberhauser eb9191b5e3 ⬆️ Set n8n-editor-ui@0.122.1 on n8n 2021-12-20 17:23:17 +01:00
Jan Oberhauser 03633eb185 🔖 Release n8n-editor-ui@0.122.1 2021-12-20 17:22:21 +01:00
Jan Oberhauser d454ae2b12 🐛 Fix syntax that it displays correctly 2021-12-20 17:18:28 +01:00
Iván Ovejero fdcfead9cf Add missing integrated key 2021-12-20 15:46:30 +01:00
Iván Ovejero 23e4a9f625 Deprecate number formatting
This was a minor convenience feature but out of scope for MVP. Needs refactoring for future usage in plugin.
2021-12-20 15:32:22 +01:00
Iván Ovejero f0bc2eb86e Add missing method call 2021-12-20 15:30:27 +01:00
Iván Ovejero b1a629ead0 Add missing webhook key 2021-12-20 15:30:07 +01:00
Jan Oberhauser de971de27a 👕 Fix lint issue 2021-12-19 14:38:51 +01:00
Jan Oberhauser 7a5c41fe1a 🔖 Release n8n@0.155.1 2021-12-19 14:23:59 +01:00
Jan Oberhauser 6fd4c700e8 ⬆️ Set n8n-core@0.97.0, n8n-editor-ui@0.122.0, n8n-nodes-base@0.153.0 and n8n-workflow@0.80.0 on n8n 2021-12-19 14:23:14 +01:00
Jan Oberhauser 6af782d786 🔖 Release n8n-editor-ui@0.122.0 2021-12-19 14:20:17 +01:00
Jan Oberhauser 33f6d36d57 ⬆️ Set n8n-workflow@0.80.0 on n8n-editor-ui 2021-12-19 14:18:34 +01:00
Jan Oberhauser 8904a6218e 🔖 Release n8n-nodes-base@0.153.0 2021-12-19 14:17:23 +01:00
Jan Oberhauser a90ab4d489 ⬆️ Set n8n-core@0.97.0 and n8n-workflow@0.80.0 on n8n-nodes-base 2021-12-19 14:16:49 +01:00
Jan Oberhauser 1a3131b8b0 🔖 Release n8n-core@0.97.0 2021-12-19 14:15:14 +01:00
Jan Oberhauser 586bbc2966 ⬆️ Set n8n-workflow@0.80.0 on n8n-core 2021-12-19 14:14:52 +01:00
Jan Oberhauser 9b1c65cc62 🔖 Release n8n-workflow@0.80.0 2021-12-19 14:13:22 +01:00
Jan Oberhauser 1057f865fc 🔖 Release n8n@0.155.0 2021-12-19 13:05:05 +00:00
Jan Oberhauser a5b9bd4a16 ⬆️ Set n8n-nodes-base@0.152.0 on n8n 2021-12-19 13:05:05 +00:00
Jan Oberhauser 1417b0aae1 🔖 Release n8n-nodes-base@0.152.0 2021-12-19 13:04:26 +00:00
Jan Oberhauser 4d15cb46a8 Remove Mattermost translation dummy data 2021-12-19 13:54:53 +01:00
Jan Oberhauser 5f6e9767c9 🔀 Merge branch 'master' into i18n-v2 2021-12-19 13:52:04 +01:00
Jan Oberhauser c2f81d9137 🔖 Release n8n@0.154.0 2021-12-19 12:44:47 +00:00
Jan Oberhauser fa2a2119f1 ⬆️ Set n8n-editor-ui@0.121.0 and n8n-nodes-base@0.151.0 on n8n 2021-12-19 12:44:47 +00:00
Jan Oberhauser 3329d6f902 🔖 Release n8n-editor-ui@0.121.0 2021-12-19 12:44:09 +00:00
Jan Oberhauser f1ab0b055f 🔖 Release n8n-nodes-base@0.151.0 2021-12-19 12:43:34 +00:00
Oliver Trajceski 11c49b9327
🐛 Fix UpdatedPanel not closing (#2563) 2021-12-19 12:50:02 +01:00
Лебедев Иван 6a2d970ea8
🐛 Fix due_datetime formatting on Todoist (#2491)
* Fixed due_datetime formatting

Signed-off-by: Ivan Lebedev <lisgml@gmail.com>

* Option to specify due_string language

Signed-off-by: Ivan Lebedev <lisgml@gmail.com>

* Removed debug imports

Signed-off-by: Ivan Lebedev <lisgml@gmail.com>
2021-12-19 12:41:19 +01:00
Elvina Valieva d6c7528420
Add support for backspace (#2551) 2021-12-19 12:35:06 +01:00
Mutasem Aldmour df1a0f3c44
🐛 Prevent clicks bubbling to main view (#2580) 2021-12-19 12:27:48 +01:00
Iván Ovejero 0f1377d68f 🔥 Remove dummy translations 2021-12-17 12:53:49 +01:00
Iván Ovejero bc8bd19e9c 🐛 Fix number-formatting call 2021-12-17 12:15:38 +01:00
Iván Ovejero d2855c1d7e 🔥 Remove unneeded colon 2021-12-16 18:20:48 +01:00
Iván Ovejero 07e0236996 🐛 Fix typo in method call 2021-12-16 17:31:57 +01:00
Iván Ovejero 8a27a781c2 🔥 Remove unneeded parens 2021-12-16 17:25:44 +01:00
Iván Ovejero 8dfd51a9d6 🔥 Remove node color in settings 2021-12-16 17:15:39 +01:00
Iván Ovejero a54acf8681 🐛 Add missing text for chooseOrCreateATag 2021-12-16 16:53:56 +01:00
Iván Ovejero f6ddb61dcf 🐛 Fix node not found text 2021-12-16 16:48:50 +01:00
Iván Ovejero a1cddb33a3 🐛 Fix save label in workflow settings 2021-12-16 16:47:59 +01:00
Iván Ovejero b8637c833d 🐛 Fix typo in method call 2021-12-16 11:12:40 +01:00
Mohammed Huzaif e505eea1bd
Add user agent field to Plivo-Node (#2572) 2021-12-15 22:07:25 +01:00
Iván Ovejero beb2e9d274 Fix README image links 2021-12-15 13:19:59 +01:00
Iván Ovejero b89543ddbd 🚚 Relocate i18n README 2021-12-15 13:17:03 +01:00
Iván Ovejero 1d991824d1 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
Iván Ovejero b2fe3801a6 🔀 Merge survey fix 2021-12-15 13:08:09 +01:00
Iván Ovejero 121898dd45 🔀 Merge master 2021-12-15 13:01:29 +01:00
Iván Ovejero 9f5f32ea87 🐛 Fix personalization survey merge 2021-12-15 12:59:41 +01:00
Harshil Agrawal a479f4f084
Add codex files (#2566) 2021-12-14 23:16:37 +01:00
Iván Ovejero c33cd0de3f 🔀 Merge master 2021-12-13 09:50:26 +01:00
Jan Oberhauser 984a7a5301 🔖 Release n8n@0.153.0 2021-12-11 18:44:46 +00:00
Jan Oberhauser b2023c389a ⬆️ Set n8n-editor-ui@0.120.0 and n8n-nodes-base@0.150.0 on n8n 2021-12-11 18:44:46 +00:00
Jan Oberhauser 351922992f 🔖 Release n8n-editor-ui@0.120.0 2021-12-11 18:44:09 +00:00
Jan Oberhauser 2e15952718 ⬆️ Set n8n-design-system@0.9.0 on n8n-editor-ui 2021-12-11 18:44:08 +00:00
Jan Oberhauser 7563e46f96 🔖 Release n8n-design-system@0.9.0 2021-12-11 18:44:00 +00:00
Jan Oberhauser fdb0f36fa5 🔖 Release n8n-nodes-base@0.150.0 2021-12-11 18:43:19 +00:00
Jan Oberhauser dd01ceaca8 🐛 Fix bug ApiTemplate pdf create bug 2021-12-11 19:41:36 +01:00
Jan Oberhauser 4996939268 🐛 Fix issue with queue mode and missing wait-webhook data 2021-12-11 19:24:09 +01:00
Jan Oberhauser 0eab23dcd3 🐛 Fix missing execution id with queue-mode 2021-12-11 18:28:23 +01:00
Jonathan Bennetts b4469eee33
Add Social Profiles to OneSimpleAPI (#2459)
* Added Instagram Profile and Spotify Artist Profile to OneSimpleAPI

* Changed to tabs
2021-12-11 18:01:43 +01:00
Jan Oberhauser 6bc5a0eb42 🔀 Merge branch 'ha-load-options' of https://github.com/pemontto/n8n into pemontto-ha-load-options 2021-12-11 17:54:20 +01:00
mhuysamen 77cc38abdd
🐛 Fix Reporter field for Jira Server (#2486) 2021-12-11 17:47:35 +01:00
Anuj Kapoor 32dc10f289
🐛 Return correct exit code on node version conflict (#2526) 2021-12-11 17:41:18 +01:00
Oliver Trajceski 42742de876
Add Value Survey (#2499)
* N8N-2619 Value Survey Front-end

* N8N-2619 Added Contact Prompt Modal and logic

* N8N-2619 Added Link to Toast Message on Successful submitting ValueSurvey

* N8N-2619 Updated TypeForm URL in ValueSurvey Success Toast

* N8N-2619 Fixed Typo placeholder for ValueSurvey and ContactPrompt Modal

* N8N-2619 Fixed Toast not close automatically in ValueSurvey, Make part of the title bold, Changed Font-sizes on Value Survey

* N8N-2619 Fixed Close Button on ValueSurvey, Vertical Allignment for Questions in ValueSurvey Drawer

* N8N-2619 Make Value Survey with static height

* N8N-2619 Fixed Telemetry Events on closing ValueSurvey

* N8N-2619 Updated N8NPrompt Interface, Added Dynamic Title and Description on ContactPrompt Modal

* N8N-2619 Reversed Answers in ValueSurveyModal

* N8N-2619 Added Telemetry Event on user close ValueSurvey on second Question

* N8N-2619 Re-work, Optimized, Simplify the code after technical review

* N8N-2619 Fixed If else statement in openUserPromptsIfPossible

* N8N-2619 Change Text under Email Box - ValueSurvey, ContactPrompt, Added new Telemetary Event on ValueSurvey Open, Fixed Toast to close aftet 15s

* N8N-2619 Change ContactPrompt Modal to use Atoms like N8N-Heading and N8N-Text

* N8N-2619 Change Design & Logic on ValueSurvey - When to open

* N8N-2619 Updated Value Survey with new Telemetry Events (Refactor), Simplified functions, Added Atoms in ValueSurvey + ContactPrompt

* N8N-2619 Refactor in Interfaces, Updated/Refactor Getters and Vuex store props

* N8N-2619 Defined IN8nValueSurveyData interface

* N8N-2619 Disabled Keyboard shortcuts to be activated on typing in ValueSurvey Input field, Fire an event on Saving WF from Menu and with shorcut, Make Drawer keep-alive

* N8N-2619 Added Atoms in Value Survey Modal (buttons), Rework css

* N8N-2619 Added Responses on ValueSurvey Submit

* N8N-2619 Added Response for SubmittingContactInfo

* N8N-2619 Added loading state for buttons / ValueSurvey

* N8N-2619 Changed ValueSurvey and ContactPrompt to support enter key on submit, Simplifed closeDialog Function, Changed css for button in ValueSurvey, Prevent showing the Modals if Saving WF fails, Add Debouncing on showing prompt

* N8N-2619 Added IsTelemetryEnabled Getter in Vuex.store

* N8N-2619 Created/Added N8N-SquareButton to Design-system

* N8N-2619 Change Promise in MainSideBar with Async/Await function, Nitpick simpliefied

* N8N-2619 Update the text under the input fields

* N8N-2619 Update the text in ContactPrompt Modal

* N8N-2619 Allign Send button on ValueSurvey Modal

* N8N-2619 Fixed Input in ValueSurvey Modal

* N8N-2619 Check if the workflow is saving

* N8N-2619 Check if WF is saving to allowed performs fetchPromptsData

* N8N-2619 Hotfix

* N8N-2619 Fixed ValueSurvey, Updated onSaveButtonClick function, Created onSaveKeyboardShortcut function in NodeView

* N8N-2619 Rework css module classes for ValueSurvey, Simplified

* N8N-2619 Simplified N8N-SquareButton Component, removed dead code

* N8N-2619 Added Breakpoints for Mobile/Tablet View

* N8N-2619 Formatting fix

* N8N-2619 Update css for mobile/tablet, change promises to asyn/await functions in ContactPrompt and ValueSurvey, Added isActive prop to ValueSurvey

* N8N-2619 Update TEMPLATE_BASE_URL to production
2021-12-11 17:38:16 +01:00
Jan Oberhauser 66745033e6 Do not error even if no contacts found 2021-12-11 17:08:45 +01:00
Ricardo Espinoza 556e8e9417
Add query support to people:getAll - Google Contacts (#2552)
* Add query support to people:getAll

*  Fix typo
2021-12-11 17:00:47 +01:00
Ricardo Espinoza 4adb9b83c5
Add scope to PagerDuty (#2539) 2021-12-11 10:36:51 +01:00
Jascha Lülsdorf 76d79a6256
🐛 Fix typo in Saleforce Node (#2534) 2021-12-11 10:30:20 +01:00
Ricardo Espinoza 1854d505b8
🐛 Set new Hubspot granular scopes (#2531)
* Hubspot Developer API Credentials: Use granular scopes as contacts scope is no longer available for new apps

*  Add new scopes to regular node

*  Small fix

*  Load contacts, companies and deals from API

Co-authored-by: that-one-tom <19203795+that-one-tom@users.noreply.github.com>
2021-12-10 20:28:59 +01:00
Elvina Valieva 8e2191b633
🐛 Fix recommendation logic (#2543)
* fix: expect multiple answers for survey

* chore: refactor survey input methods

* fix error; fix tracking

Co-authored-by: Mutasem <mutdmour@gmail.com>
2021-12-10 18:53:31 +01:00
Ricardo Espinoza b62dc50559
Add Workable Trigger Node (#2522)
*  Workable Trigger

*  Improvements

*  Small improvement

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-10 18:36:24 +01:00
Ricardo Espinoza 2d1422f5de
Add Figma Trigger Node (#2521)
*  Figma Trigger

*  Improvements

*  Small cleanup

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-10 17:42:20 +01:00
Jan Oberhauser 35a7ecf580 🐛 Fix bug ApiTemplate image create bug 2021-12-10 17:29:31 +01:00
Mutasem Aldmour 783d0f6d45
🐛 Fix node-menu hover issue (#2546) 2021-12-10 15:35:33 +01:00
Anuj Kapoor 8d2c6cc073
Added fallback when port in use (#2524)
* Added fallback when port in use

*  Minor Fixes
2021-12-10 15:32:32 +01:00
Ahsan Virani 2125f25791
Tweaks to diagnostic events (#2544)
* Tweaks to events

* more tweaks and fixes
2021-12-10 15:29:05 +01:00
Mutasem Aldmour 75c7b5ed97
🐛 Hide trigger tooltip for polling nodes (#2547)
* hide trigger tooltip for polling nodes

* fix spacing
2021-12-10 14:48:56 +01:00
Anuj Kapoor 1d05185c4a
Added toast tweaks (#2530)
* Added toast fallback

* Added a parameter to copy function to deduce cut operations

* 👕 Fix Liniting
2021-12-10 14:24:09 +01:00
pemontto 3128cbf874
Add option to ignore requests from bots 2021-12-09 13:28:14 +00:00
Iván Ovejero f2242be787 Bring setup logic to plugin 2021-12-08 12:08:49 +01:00
Alex Witkowski aeead3b20f Add support for Asana Project Creation 2021-12-07 11:55:20 -05:00
Iván Ovejero 94d6136661 🚚 Rename $i18n2 to $i 2021-12-07 17:28:10 +01:00
Iván Ovejero 858d0d0160 🔥 Remove mixin-related lines 2021-12-07 16:14:40 +01:00
Iván Ovejero 7805b21a15 Adjust all calls 2021-12-07 15:58:41 +01:00
Iván Ovejero c5ef97a30b Initial plugin implementation 2021-12-07 14:04:36 +01:00
Iván Ovejero 3098b5a16e ✏️ Rename key 2021-12-06 12:22:28 +01:00
Iván Ovejero 7a64a05088 Improve plus endpoint string rendering 2021-12-06 12:19:07 +01:00
Iván Ovejero bd9c822a58 Render string in plus endpoint 2021-12-06 11:31:35 +01:00
Iván Ovejero 89b388e470 🔥 Remove error message 2021-12-06 11:03:39 +01:00
Iván Ovejero e64c44291f Update personalization modal strings 2021-12-06 10:29:16 +01:00
Iván Ovejero 00ac975164 🔀 Merge master 2021-12-06 09:41:15 +01:00
Jan Oberhauser 6453996de3 Add support for Query Auth 2021-12-05 17:00:41 +01:00
Jan Oberhauser 703ff4a754 🔖 Release n8n@0.152.0 2021-12-04 16:47:49 +00:00
Jan Oberhauser 69c2961740 ⬆️ Set n8n-core@0.96.0, n8n-editor-ui@0.119.0, n8n-nodes-base@0.149.0 and n8n-workflow@0.79.0 on n8n 2021-12-04 16:47:49 +00:00
Jan Oberhauser 072bbaa3ab 🔖 Release n8n-editor-ui@0.119.0 2021-12-04 16:47:08 +00:00
Jan Oberhauser 758350c6b7 ⬆️ Set n8n-workflow@0.79.0 on n8n-editor-ui 2021-12-04 16:47:08 +00:00
Jan Oberhauser 5d951a4034 🔖 Release n8n-nodes-base@0.149.0 2021-12-04 16:46:30 +00:00
Jan Oberhauser 5c2f769587 ⬆️ Set n8n-core@0.96.0 and n8n-workflow@0.79.0 on n8n-nodes-base 2021-12-04 16:46:29 +00:00
Jan Oberhauser 23d8542e50 🔖 Release n8n-node-dev@0.36.0 2021-12-04 16:46:18 +00:00
Jan Oberhauser 642fbbe193 ⬆️ Set n8n-core@0.96.0 and n8n-workflow@0.79.0 on n8n-node-dev 2021-12-04 16:46:18 +00:00
Jan Oberhauser b2de521428 🔖 Release n8n-core@0.96.0 2021-12-04 16:46:08 +00:00
Jan Oberhauser 00c7998a29 ⬆️ Set n8n-workflow@0.79.0 on n8n-core 2021-12-04 16:46:07 +00:00
Jan Oberhauser f868acba97 🔖 Release n8n-workflow@0.79.0 2021-12-04 16:45:57 +00:00
Iván Ovejero c50b6c2c21
Enable multiple args in logging via nodes (#2501)
*  Enable multiple args in logging via nodes

* 👕 Fix lint

*  Change to behave more as expected

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-04 11:57:13 +01:00
Ricardo Espinoza c0b519a149
Add Google Calendar Trigger (#2474)
*  Google Calendar Trigger

*  Improvements
2021-12-04 11:11:22 +01:00
Jan Oberhauser 5fa004dbc6 Fix build issues 2021-12-04 10:36:21 +01:00
Mutasem Aldmour 76c63790b4
Add plus endpoint (#2450)
* fix

* refactor

* clean up css

* refactor setzoom level

* refactor

* refactor

* refactor func

* remove scope

* remove localstorage caching

* clean up imports

* update zero case

* add delete connection

* update selected state

* add base type, remove straight line

* add stub offset back

* rename param

* add label offset

* update font size of items

* move up label

* fix error state while executing

* disrespect stubs

* check for errors

* refactor position

* clean up extra space

* make entire node connectable

* Revert "make entire node connectable"

e304f7c5b8

* always show border

* add border to zoom buttons

* update spacing

* update colors

* allow connecting to entire node

* fix pull conn active

* two line names

* apply select to all lines

* increase input margin

* override target pos

* reset conn after pull

* fix types

* update orientation

* fix up connectors snapping

* hide arrow on pull

* update overrides for connectors

* change text

* update pull colors

* set to 1 line when selected

* fix executions bug

* build

* refactor node component

* remove comment

* refactor more

* remove prop

* fix build issue

* fix input drag bug in executions

* reset offset

* update select background

* handle issue when endpoints are not set

* fix connection aborted issue

* add try catch to help show errors

* wrap bind with try/catch

* set default styles

* reset pos despite zoom

* add more checks

* clean up impl

* update icon

* handle unknown types

* hide items on init

* fix importing unknown types with credentials

* change opacity

* push up item label

* update color

* update label class and colors

* add to drop distance

* fix z-index to match node

* disable eslint

* fix lasso tool selection

* update background color

* update waiting state

* update tooltip positions

* update wait node border

* fix selection bug mostly

* if selected, move above other nodes

* add line through disabled nodes

* remove node color option

* move label above connection

* success color for line through

* update options index

* hide waiting icon when disabled

* fix gmail icon

* refactor icons

* clear execution data on disable/delete

* fix selected node

* fix executing behavior

* optional __meta

* set grid size

* remove default color

* remove node color

* add comments

* comments

* add comments

* remove empty space

* update comment

* refactor uuids

* fix type issue

* Revert "fix type issue"

9523b34f96

* Revert "fix type issue"

9523b34f96

* Revert "refactor uuids"

07f6848065

* fix build issues

* refactor

* update uuid

* child nodes

* skip nodes behind when pushing in loop

* shift output icon for switch node

* don't show output if waiting

* waiting on init

* build

* change to bezier

* implement plus

* revert connector change

* add bezier type

* fix snapping

* clean up impl

* refactor func

* make const

* rename type

* refactor to simplify

* Revert "refactor to simplify"

2db0ed504c

* enable flowchart mode

* clean up flowchart type

* refactor type

* merge types

* configure curviness

* set in localstorage

* fix straight line arrow bug

* show arrow when pulling

* refactor / simplify

* fix target gap in bezier

* refactor target gap

* add comments

* add comment

* fix dragging connections

* fix bug when moving connection

* update comment

* rename file

* update values

* update minor

* update straight line box

* clean up conn types

* clean up z-indexes

* move color filters to node icon

* update background color

* update to use grid size value

* fix endpoint offsets

* set yspan range lower

* remove overlays when moving conn

* prevent unwanted connections

* fix messed up connections

* remove console log

* clear execution issues on workflow run

* update corner radius

* fix drag/delete bug

* increase offset

* update disabled state

* hide if endpoint has conn

* node insert on click

* simplify impl

* fix z-indexes

* add drop hover message

* address comments

* refactor

* refactor func

* remove drop conn overlay

* update messagE

* update colors

* remove console log

* rebuild impl

* add stalk

* fix disabled state

* fix dragging bug

* remove node selection

* disable plus in executions

* add success output to talk

* add success output

* set output

* fix bug

* fix switch size

* update size for 3 output nodes

* update loops

* fix bug when node is renamed

* set final values

* update loop behavior

* update comment

* hide output labels on multi outputs

* center output

* fix flicker when deleting nodes

* fix dragging space

* increase stalk if if

* more type checks

* rename event source

* rename event source

* support touch when dragging

* offset center

* center plus

* fix repaint behavior

* remove extending output

* add offset to switch

* fix merge node bug

* rename endpoint

* refactor css, fix merge bug

* fix unrelated issues

* space out

* remove flowchart type

* rename constant key

* clean up css

* rename var

* fix more type issues

* update types

* fix spacing

* simplify vertical offset

* refactor css

* add license

* update css

* clean up scss

* update to use css var

* clean up code

* update params

* show message

* fix plus position

* fix merge node bugs

* hide box when not dragging and hidden

* fix potential issue

* address comments
2021-12-03 18:53:55 +01:00
Anuj Kapoor d62c7a7f3c
🐛 Add error pop up and redirection for non existing workflow IDs (#2516)
* 🐛 Add error pop up and redirection for non existing workflow IDs

* Remove code comments
2021-12-03 15:37:04 +01:00
Jan Oberhauser 2081aedc81 🐛 Improve expression security 2021-12-03 15:08:38 +01:00
Mutasem Aldmour 833c0e4972
Open workflows/executions in new window (ctrl/command + click) (#2508)
* open workflows in new window

* open execution in new window
2021-12-03 13:59:15 +01:00
Elvina Valieva a48bff2eee
Survey updates (#2495)
* feat: update survey

* feat: appearance tweaks

* chore: hardcode survey showing

* chore: fix survey options

* feat: show survey for users with workflows

* chore: take personalization into account

* chore: revert survey conditions

* chore: remove select override

* chore: remove transfer component from editor

* chore: more expressive flag name

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-03 13:19:23 +01:00
Iván Ovejero 5560f42f8d 🔀 Merge master 2021-12-03 12:14:04 +01:00
Iván Ovejero 3411b5d0e8 🐛 Fix HTML rendering in read only component 2021-12-03 11:28:39 +01:00
Iván Ovejero f0d8266aa8 Fix category of read only strings 2021-12-03 09:53:30 +01:00
Iván Ovejero 699554d603 Fix wrong closing brace 2021-12-03 09:49:48 +01:00
Iván Ovejero a783288338
Enforce type checking in all node params (#2509) 2021-12-03 09:44:16 +01:00
Ricardo Espinoza ca761c88c8
Enable image downloading in channel_post event on Telegram (#2513) 2021-12-03 08:53:20 +01:00
Ricardo Espinoza 95a9019cbe
🐛 Fix bug with pagination on BigQuery node (#2511) 2021-12-02 23:38:14 +01:00
Iván Ovejero 6d4effc5fc 🔥 Remove logging 2021-12-02 17:57:28 +01:00
Iván Ovejero 0baace0a5c Integrate number suffix fix 2021-12-02 17:51:50 +01:00
Iván Ovejero e1ac523797 🔀 Merge suffix fix 2021-12-02 16:00:57 +01:00
Iván Ovejero a07f0ea575 Populate translations without blocking 2021-12-02 14:33:23 +01:00
Iván Ovejero e22febb3f3 Prevent race condition with headers 2021-12-02 14:09:41 +01:00
Iván Ovejero d2c79d3ef0 Render missing strings in ExecutionDetails 2021-12-02 13:41:34 +01:00
Iván Ovejero 01db7f4a5b 🔥 Replace require() to prevent caching 2021-12-02 13:38:29 +01:00
Iván Ovejero f22cd1494c Render strings for ReadOnly 2021-12-02 13:37:08 +01:00
Iván Ovejero 5a3c75b816 Fix hard-coded locale identifier 2021-12-02 13:36:18 +01:00
Iván Ovejero 76f14505eb Add condition for loading cred translations 2021-12-02 10:44:56 +01:00
Iván Ovejero 2855492de4 🔥 Remove old solution leftover 2021-12-02 09:43:59 +01:00
Iván Ovejero 4e218a5e05 Reduce calls to config object 2021-12-02 09:33:23 +01:00
Iván Ovejero 50a8509e4a 🔀 Merge master 2021-12-01 16:55:58 +01:00
Iván Ovejero 5c2eef2c81 🔀 Merge master 2021-12-01 10:00:11 +01:00
Iván Ovejero 513ddbb383 Use mapGetters to simplify calls 2021-12-01 10:00:03 +01:00
Iván Ovejero 845b5e4d9b Add braces to condition 2021-12-01 09:44:56 +01:00
Iván Ovejero 0153beb8b1
🐛 Fix typos in Salesforce param descriptions (#2502) 2021-12-01 00:19:54 +01:00
m2scared b07d5b8ea6
Fix RabbitMQTrigger default node name (#2505)
The 'Trigger' sufix is missing.
2021-12-01 00:18:57 +01:00
Mutasem Aldmour a550093f3e
🐛 Fix draggable memory leak (#2503)
* attempt fix

* wrap in try catch

* Revert "wrap in try catch"

4b0444747f

*  Improve comment

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-30 20:37:55 +01:00
Zvonimir Erdelja b005686ecd
🐛 Fix typo in salesforce node description (#2500) 2021-11-30 15:30:39 +01:00
Iván Ovejero c81d47cb1a 🐛 Fix unique node name creation 2021-11-29 12:20:10 +01:00
Iván Ovejero 1c4c42aecc Update string to latest version 2021-11-29 10:10:12 +01:00
Iván Ovejero 563a852f47 🔀 Merge master 2021-11-29 10:05:37 +01:00
Iván Ovejero 393723af39 🐛 Fix rendering for node titles 2021-11-29 09:34:59 +01:00
Jan Oberhauser fe741bd90a 👕 Fix lint issue 2021-11-27 11:36:59 +01:00
Omar Ajoue fbaac6cd5e
🚨 Stabilize test workflows (#2480)
* Attempt to fix test workflows execution

* Remove apt update

* trying to fix timezone

* Trying to fix build issues

* Reduced concurrency level

* Improve error message and further decrease concurrency level

* Further reduce concurrency level

* Removed concurrency

* Removing update credentials as it's not working currently

* Also removing export

* Fixed versions for typeorm and sqlite

* Re add concurrency

* Adjustig sqlite3 and typeorm versions

* Fixing only sqlite version

* Fixing only typeorm version

* Reverting unnecessary changes
2021-11-27 10:54:18 +01:00
Ricardo Georgel 0022b99283
Merge branch 'n8n-io:master' into Add-schema-registry-into-kafka 2021-11-26 17:11:45 -03:00
Jan Oberhauser 316904d36a 🔖 Release n8n@0.151.0 2021-11-26 12:18:38 +00:00
Jan Oberhauser 7eb37ae6f5 ⬆️ Set n8n-core@0.95.0, n8n-editor-ui@0.118.0, n8n-nodes-base@0.148.0 and n8n-workflow@0.78.0 on n8n 2021-11-26 12:18:38 +00:00
Jan Oberhauser a7bc49237f 🔖 Release n8n-editor-ui@0.118.0 2021-11-26 12:18:03 +00:00
Jan Oberhauser 94bb16dbfd ⬆️ Set n8n-design-system@0.8.0 and n8n-workflow@0.78.0 on n8n-editor-ui 2021-11-26 12:18:03 +00:00
Jan Oberhauser b186d93335 🔖 Release n8n-design-system@0.8.0 2021-11-26 12:17:55 +00:00
Jan Oberhauser bd96ea9e31 🔖 Release n8n-nodes-base@0.148.0 2021-11-26 12:17:20 +00:00
Jan Oberhauser 53682c3218 ⬆️ Set n8n-core@0.95.0 and n8n-workflow@0.78.0 on n8n-nodes-base 2021-11-26 12:17:20 +00:00
Jan Oberhauser 188ccd838b 🔖 Release n8n-node-dev@0.35.0 2021-11-26 12:17:09 +00:00
Jan Oberhauser 58187bd2e1 ⬆️ Set n8n-core@0.95.0 and n8n-workflow@0.78.0 on n8n-node-dev 2021-11-26 12:17:09 +00:00
Jan Oberhauser 0d153a1dd7 🔖 Release n8n-core@0.95.0 2021-11-26 12:16:59 +00:00
Jan Oberhauser 777bb50e39 ⬆️ Set n8n-workflow@0.78.0 on n8n-core 2021-11-26 12:16:59 +00:00
Jan Oberhauser 474f0570e0 🔖 Release n8n-workflow@0.78.0 2021-11-26 12:16:48 +00:00
Iván Ovejero a6fd5597af
Add Grafana node (#2411)
*  Create Grafana node

* 👕 Fix lint

*  Apply feedback

*  Apply feedback

* 👕 Fix lint

*  Remove double import

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-26 13:10:03 +01:00
Jan Oberhauser ff48a9a3ed Change event trigger description of Webhook node 2021-11-26 12:42:08 +01:00
Mutasem Aldmour 1500afe689
🐛 hide tooltip after trigger node is run (#2483)
* hide tooltip after trigger node is run

* remove executing
2021-11-26 12:35:34 +01:00
Jan Oberhauser 464775ae3b 🐛 Fix issue with Composite operation on Edit Image Node 2021-11-25 23:51:34 +01:00
Oliver Trajceski adc2515dee
Improve Waiting Webhook call state in WF Canvas (#2430)
* N8N-2586 Improve Waiting Webhook call state in WF Canvas

* N8N-2586 Added watcher for showing Webhook's Node Tooltip on execution

* N8N-2586 Show helping tooltip for trigger node if wokrflow is running, it is a trigger node, if it is only one trigger node in WF

* N8N-2586 Rework/Move logic to computed property, Created getter for ActveTriggerNodesInWokrflow, Add style to trigger node's tooltip, remove comments

* N8N-2586 Added EventTriggerDescription prop in INodeTypeDescription Interface, Updated Logic for TriggerNode Tooltip based on the new prop

* N8N-2586 Add new use cases/watcher to show Trigger Nodes Tooltip / If has issues, if paused, if wokrlfow is running, Refactor Getter

* N8N-2586 Added z-index to tooltip, Added new Scenario for Tooltip if it is Draged&Droped on the WF

* N8N-2586 Refactor computed property for draged nodes

* N8N-2586 Fixed Conflicts

* N8N-2586 Fixed Tooltip

* N8N-2586 Dont show tooltip on core trigger nodes that execute automatically

* N8N-2586 Fixed Webhook tooltip when adding/deleting canvas during WF execution

* N8N-2586 Updated Logic, Simplify the code

* N8N-2586 Simplify Code

* N8N-2586 Added check for nodetype

* update dragging to use local state

* N8N-2586 Added eventTriggerDescription to Interval Node

* add comment, use new getter

* update to always check

Co-authored-by: Mutasem <mutdmour@gmail.com>
2021-11-25 23:33:41 +01:00
Ricardo Espinoza a58c251a28
Add DHL node (#2385)
*  DHL node

*  Add credentials verfication

* 👕 Nodelinter pass

*  Improvements

*  Fix node name

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-25 18:48:52 +01:00
Mutasem Aldmour 5fd3f8a244
🐛 Fix bug with connections deleted when node is renamed (#2467)
* fix bug when node is renamed

* update comment

* support touch when dragging
2021-11-25 18:41:49 +01:00
Mutasem Aldmour 889921f5fe
Update looping (#2468)
* update loops

* set final values

* update loop behavior
2021-11-25 18:38:00 +01:00
Iván Ovejero 0764c49dcf
🔥 Remove line breaks from param descriptions (#2473)
* 🔥 Remove line breaks from param descriptions

* 🔥 Remove more line breaks

* 🎨 Fix spacing for list item in tooltip

*  Apply multiline with <p> tags

*  Improve <code> and <a> tags

* ✏️ Improve grammar and spelling

*  Add missing <p> tags

* ✏️ Make "multiple" phrasing consistent

*  Fix unneeded quote escapes

*  Encode angle brackets

*  Fix typo and copy-paste artifact
2021-11-25 18:10:06 +01:00
Iván Ovejero 260ab395d1
🔥 Remove stray logs (#2478) 2021-11-25 14:12:31 +01:00
Jan Oberhauser b61659f73e 🐛 Temporary remove again security fix as it breaks other
functionality
2021-11-24 17:32:47 +01:00
Jan Oberhauser 1ebc81bfd4 🐛 Fix issue with missing global.Promise 2021-11-24 13:49:00 +01:00
Iván Ovejero c478276f35 🔥 Remove semicolons from JSON 2021-11-24 12:40:49 +01:00
Iván Ovejero 5f3759b3a7 ✏️ Update TS with JSON 2021-11-24 12:33:48 +01:00
Iván Ovejero ed68ae8055 Switch to JSON for localization service 2021-11-24 12:16:59 +01:00
Iván Ovejero 0462d14f91 ✏️ Improve docs copy 2021-11-24 09:23:09 +01:00
Iván Ovejero c492ef523a Alphabetize locale files 2021-11-23 17:21:20 +01:00
Iván Ovejero 9ce8189d7b ✏️ Improve wording 2021-11-23 14:32:38 +01:00
Iván Ovejero 059c4899a5 ✏️ Minor docs fixes 2021-11-23 14:07:16 +01:00
Iván Ovejero cc1af9dc7f ✏️ Split docs images 2021-11-23 13:47:25 +01:00
Iván Ovejero 6716197455 ✏️ More docs images touchups 2021-11-23 13:46:05 +01:00
Iván Ovejero 583ef80c65 ✏️ Enlarge docs images 2021-11-23 13:44:49 +01:00
Iván Ovejero fb97e8cda3 👕 Fix lint 2021-11-23 13:42:50 +01:00
Iván Ovejero f89034e790 ✏️ Clean up docs images 2021-11-23 13:41:57 +01:00
Iván Ovejero c8f053e7af 🔀 Merge master 2021-11-23 13:33:55 +01:00
Iván Ovejero 3d5c663bb2 Clean up dummy node translation 2021-11-23 13:33:27 +01:00
Iván Ovejero 427e40326c ✏️ Clarify deep nesting in collections 2021-11-23 13:29:33 +01:00
Iván Ovejero 709e71e76a Add missing translations to fixed collection 2021-11-23 13:28:42 +01:00
Iván Ovejero d006234790 🔥 Remove unused translations output 2021-11-23 12:24:55 +01:00
Iván Ovejero d3519e44d0 Account for multiple headers in single translation file 2021-11-23 12:14:13 +01:00
Iván Ovejero d3b9e21bf0 ✏️ Write documentation 2021-11-23 12:06:47 +01:00
Iván Ovejero b6762af7f2
🐛 Fix n8n training icon references (#2463) 2021-11-22 22:45:48 +01:00
Iván Ovejero df5a6a96a2 🐛 Small fixes to sample translations 2021-11-22 12:03:27 +01:00
Iván Ovejero a48429f425 🔀 Merge master 2021-11-22 11:51:31 +01:00
Iván Ovejero b4399a1c63 Minor optimizations 2021-11-22 11:49:59 +01:00
Jan Oberhauser e45781be09 Fix order 2021-11-21 23:19:41 +01:00
Jan Oberhauser 0fdc7495e8 🔀 Merge branch 'cli-build-issue' of https://github.com/Joffcom/n8n into Joffcom-cli-build-issue 2021-11-21 23:17:50 +01:00
Jan Oberhauser 574e07f1f6 🐛 Improve expression security 2021-11-21 23:13:40 +01:00
Jonathan 03a7380042 Fixed build issue 2021-11-20 15:05:06 +00:00
Iván Ovejero d379d7ecf3 Render new base strings 2021-11-20 15:58:21 +01:00
Jan Oberhauser be6ab8de13 👕 Fix lint issue 2021-11-19 18:41:45 +01:00
Jan Oberhauser c68db308d4 🔖 Release n8n@0.150.0 2021-11-19 17:30:30 +00:00
Jan Oberhauser ea38087bca ⬆️ Set n8n-core@0.94.0, n8n-editor-ui@0.117.0, n8n-nodes-base@0.147.0 and n8n-workflow@0.77.0 on n8n 2021-11-19 17:30:30 +00:00
Jan Oberhauser b9ccdb2d19 🔖 Release n8n-editor-ui@0.117.0 2021-11-19 17:29:51 +00:00
Jan Oberhauser c51f171d68 ⬆️ Set n8n-design-system@0.7.0 and n8n-workflow@0.77.0 on n8n-editor-ui 2021-11-19 17:29:50 +00:00
Jan Oberhauser 5c618580c9 🔖 Release n8n-design-system@0.7.0 2021-11-19 17:29:39 +00:00
Jan Oberhauser 073df659ed 🔖 Release n8n-nodes-base@0.147.0 2021-11-19 17:29:01 +00:00
Jan Oberhauser 877e51763e ⬆️ Set n8n-core@0.94.0 and n8n-workflow@0.77.0 on n8n-nodes-base 2021-11-19 17:29:01 +00:00
Jan Oberhauser 4112e37e5f 🔖 Release n8n-node-dev@0.34.0 2021-11-19 17:28:46 +00:00
Jan Oberhauser 9e7c6dd3e8 ⬆️ Set n8n-core@0.94.0 and n8n-workflow@0.77.0 on n8n-node-dev 2021-11-19 17:28:45 +00:00
Jan Oberhauser 7bfc485324 🔖 Release n8n-core@0.94.0 2021-11-19 17:28:36 +00:00
Jan Oberhauser e383e69fff ⬆️ Set n8n-workflow@0.77.0 on n8n-core 2021-11-19 17:28:36 +00:00
Jan Oberhauser 37923c2716 🔖 Release n8n-workflow@0.77.0 2021-11-19 17:28:24 +00:00
Iván Ovejero a9b809be9e
🐛 Fix Xero pagination (#2396) 2021-11-19 18:17:05 +01:00
Tom d22a4b1b11
🐛 CLI: Add windows support to import:workflow --separate (#2441) 2021-11-19 18:16:00 +01:00
Iván Ovejero f2c8027e25
🐛 Fix incident urgency and impact values (#2433) 2021-11-19 16:31:52 +01:00
Iván Ovejero ed3fa11a86 Refactor overlay to allow translation 2021-11-19 16:15:35 +01:00
Iván Ovejero ed4f9a5e68 Refactor gulpfile 2021-11-19 16:08:43 +01:00
Ricardo Espinoza c574a0d20d
Add components parameter to Jira (#2428) 2021-11-19 15:46:48 +01:00
Iván Ovejero 7518617eee 🔀 Merge master 2021-11-19 15:35:38 +01:00
Iván Ovejero 02c915dab1 🐛 Account for potentially missing category name 2021-11-19 12:27:46 +01:00
Iván Ovejero 9819c25ec5 Support versioned nodes 2021-11-19 12:22:01 +01:00
Iván Ovejero 99963b04a5 Render header strings 2021-11-19 10:52:25 +01:00
Jan Oberhauser d0bde5e0c6 🔀 Merge branch 'master' into fix/http-request-node 2021-11-19 10:19:48 +01:00
Mutasem Aldmour d8598b0126
Workflow canvas revamp (#2388)
* bring back overrides

* fix input output label positions

* simply update label positions

* refactor a bunch

* update min x to show items

* hide overlay on connection

* only delete target connection, add maximum to push nodes out

* rename const

* rename const

* set new insert position

* fix insert behavior

* update position handling

* show arrow along with label

* update connector

* set endpoint styles

* update pattern

* push nodes up / down in case of if node

* set position in switch

* only one action at a time

* add custom flow chart type

* select start node by default when opening new workflow

* add enter delay

* fix delete bug

* change connection type

* add offset for if/switch/merge

* fix gap

* fix drag issue

* implement new states

* update disabled state

* add selected state

* make selects faster

* update positioning

* truncate when selected

* remove offset for actions

* fix icon scaling

* refactor js plumb

* fix looping behavior at close distance

* lock version

* change background to dots

* update endpoints styling

* increase spacing

* udpate node z-index

* fix output label positions

* fix output label positions

* reset location

* add label offset

* update border radius

* fix height issue

* fix parallaxing issue

* fix zoomout issue

* add success z-index

* clean up js file

* add package lock

* fix z-index bug

* update dot grid

* update zoom level

* set values, increase grid size

* fix drop position

* prevent duplicate connections

* fix stub

* use localstorage overrides for colors

* add colors to system

* revert no longer needed changes

* revert no longer needed changes

* add canvas colors

* add canvas colors

* use variable for id

* force type

* refactor helpers

* add label constants

* refactor func

* refactor

* fix

* refactor

* clean up css

* refactor setzoom level

* refactor

* refactor

* refactor func

* remove scope

* remove localstorage caching

* clean up imports

* update zero case

* add delete connection

* update selected state

* add base type, remove straight line

* add stub offset back

* rename param

* add label offset

* update font size of items

* move up label

* fix error state while executing

* disrespect stubs

* check for errors

* refactor position

* clean up extra space

* make entire node connectable

* Revert "make entire node connectable"

e304f7c5b8

* always show border

* add border to zoom buttons

* update spacing

* update colors

* allow connecting to entire node

* fix pull conn active

* two line names

* apply select to all lines

* increase input margin

* override target pos

* reset conn after pull

* fix types

* update orientation

* fix up connectors snapping

* hide arrow on pull

* update overrides for connectors

* change text

* update pull colors

* set to 1 line when selected

* fix executions bug

* build

* refactor node component

* remove comment

* refactor more

* remove prop

* fix build issue

* fix input drag bug in executions

* reset offset

* update select background

* handle issue when endpoints are not set

* fix connection aborted issue

* add try catch to help show errors

* wrap bind with try/catch

* set default styles

* reset pos despite zoom

* add more checks

* clean up impl

* update icon

* handle unknown types

* hide items on init

* fix importing unknown types with credentials

* change opacity

* push up item label

* update color

* update label class and colors

* add to drop distance

* fix z-index to match node

* disable eslint

* fix lasso tool selection

* update background color

* update waiting state

* update tooltip positions

* update wait node border

* fix selection bug mostly

* if selected, move above other nodes

* add line through disabled nodes

* remove node color option

* move label above connection

* success color for line through

* update options index

* hide waiting icon when disabled

* fix gmail icon

* refactor icons

* clear execution data on disable/delete

* fix selected node

* fix executing behavior

* optional __meta

* set grid size

* remove default color

* remove node color

* add comments

* comments

* add comments

* remove empty space

* update comment

* refactor uuids

* fix type issue

* Revert "fix type issue"

9523b34f96

* Revert "fix type issue"

9523b34f96

* Revert "refactor uuids"

07f6848065

* fix build issues

* refactor

* update uuid

* child nodes

* skip nodes behind when pushing in loop

* shift output icon for switch node

* don't show output if waiting

* waiting on init

* build

* change to bezier

* revert connector change

* add bezier type

* fix snapping

* clean up impl

* refactor func

* make const

* rename type

* refactor to simplify

* Revert "refactor to simplify"

2db0ed504c

* enable flowchart mode

* clean up flowchart type

* refactor type

* merge types

* configure curviness

* set in localstorage

* fix straight line arrow bug

* show arrow when pulling

* refactor / simplify

* fix target gap in bezier

* refactor target gap

* add comments

* add comment

* fix dragging connections

* fix bug when moving connection

* update comment

* rename file

* update values

* update minor

* update straight line box

* clean up conn types

* clean up z-indexes

* move color filters to node icon

* update background color

* update to use grid size value

* fix endpoint offsets

* set yspan range lower

* remove overlays when moving conn

* prevent unwanted connections

* fix messed up connections

* remove console log

* clear execution issues on workflow run

* update corner radius

* fix drag/delete bug

* increase offset

* update disabled state

* address comments

* refactor

* refactor func

*  Add full license text to N8nCustomConnectorType.js

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-19 10:17:13 +01:00
Jan Oberhauser 0c6af9fd95 Pin @rudderstack/rudder-sdk-node to 1.0.6 in cli package to fix build issue 2021-11-19 07:38:07 +01:00
Harshil Agrawal 57147910a9
🐛 Fix One Simple API codex file (#2451) 2021-11-18 16:50:34 +01:00
Iván Ovejero 88ec97f8d1 🔥 Remove unused files 2021-11-17 17:58:29 +01:00
Iván Ovejero 766f74c782
🚚 Directorize and alphabetize nodes (#2445)
* 🚚 Directorize nodes

*  Alphabetize nodes and credentials

* 🔥 Remove unused node

* 🔥 Remove unused codex

* 🔥 Remove duplicate cred file references

* 🐛 Fix node file paths

* 🔥 Remove duplicate node reference
2021-11-17 17:30:14 +01:00
Iván Ovejero d8994d6ed1 🐛 Fix node file paths 2021-11-17 17:08:36 +01:00
Iván Ovejero 1e50c2ae15 Alphabetize nodes and credentials 2021-11-17 14:48:29 +01:00
Iván Ovejero a7bb1463fb 🚚 Directorize all nodes 2021-11-17 14:35:57 +01:00
Iván Ovejero c98772c927 🔨 Fix build 2021-11-17 11:29:27 +01:00
Iván Ovejero 29a3953dff 🔀 Merge master 2021-11-17 10:25:05 +01:00
Iván Ovejero 7fc0395e95 Render node strings 2021-11-17 10:24:35 +01:00
Oliver Trajceski 0022c7eb09
🐛 Fix issue that Start-Node did not get reset (#2425)
* N8N-2549 Editor UI - Disabled start node when reseting new workflow

* N8N-2549 Editor UI - Disabled start node when reseting new workflow, reseting the position of the default node

* N8N-2549 Updated Editor-ui - Resetting Default Node (disable, position and all props) when reseting new workflow

* N8N-2549 Remove comment
2021-11-15 17:31:00 +01:00
Omar Ajoue 9f7113c94b
🐛 Remove default headers for PUT and PATCH (#2434) 2021-11-15 17:20:28 +01:00
Jan Oberhauser 7a37f73eae 🐛 Improve expression security 2021-11-14 00:11:50 +01:00
Jan Oberhauser dec81a171a 🔖 Release n8n@0.149.0 2021-11-13 12:12:39 +00:00
Jan Oberhauser 3ecd78dd29 ⬆️ Set n8n-core@0.93.0, n8n-editor-ui@0.116.0, n8n-nodes-base@0.146.0 and n8n-workflow@0.76.0 on n8n 2021-11-13 12:12:39 +00:00
Jan Oberhauser bfaa2634bc 🔖 Release n8n-editor-ui@0.116.0 2021-11-13 12:12:06 +00:00
Jan Oberhauser e887aeea95 ⬆️ Set n8n-workflow@0.76.0 on n8n-editor-ui 2021-11-13 12:12:06 +00:00
Jan Oberhauser f3c27cf506 🔖 Release n8n-nodes-base@0.146.0 2021-11-13 12:11:29 +00:00
Jan Oberhauser 96f178003c ⬆️ Set n8n-core@0.93.0 and n8n-workflow@0.76.0 on n8n-nodes-base 2021-11-13 12:11:28 +00:00
Jan Oberhauser ecb265b72f 🔖 Release n8n-node-dev@0.33.0 2021-11-13 12:11:19 +00:00
Jan Oberhauser f9ba3fa1d5 ⬆️ Set n8n-core@0.93.0 and n8n-workflow@0.76.0 on n8n-node-dev 2021-11-13 12:11:19 +00:00
Jan Oberhauser 86c234f557 🔖 Release n8n-core@0.93.0 2021-11-13 12:11:11 +00:00
Jan Oberhauser b8e83e0eea ⬆️ Set n8n-workflow@0.76.0 on n8n-core 2021-11-13 12:11:11 +00:00
Jan Oberhauser 1db7d178b8 🔖 Release n8n-workflow@0.76.0 2021-11-13 12:11:03 +00:00
Jan Oberhauser 8427ade2e6 🐛 Allow Stripe Webhook creation if old does not exist anymore #2429 2021-11-13 10:54:43 +01:00
Tom 345c94bd37
🐛 Google Tasks: Fix due field (#2426) 2021-11-13 10:16:56 +01:00
Tom McAtee 7a0e072d98
🐛 Fix Toggl Trigger Node (#2418)
Updating API URL as per https://support.toggl.com/en/articles/5708431-why-did-my-integration-stop-working

#2417
2021-11-13 10:14:25 +01:00
Jan 6a1ca82312
Edit-Image addition (circle + composite operator) (#2419)
* Add a new dropcontact node

* Improvements to #2389

*  Add credentials verification

*  Small improvement

*  set default time to 45 seconds

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

* 🐛 Set siren and language correctly

*  Add support to draw circle and composite operator

*  Improve naming

Co-authored-by: PaulineDropcontact <pauline@dropcontact.io>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-11-13 09:39:22 +01:00
Jan Oberhauser 670e93c0f4 👕 Fix lint issue 2021-11-13 09:37:42 +01:00
ricardo 4b1bcc17a2 🐛 Fixes issue that set content-type when downloading a file 2021-11-12 10:43:53 -05:00
Iván Ovejero 2d8e158012 Render base strings 2021-11-12 16:02:48 +01:00
Omar Ajoue 357178d83b
New JSON attributes are now considered warnings in testing workflows (#2432) 2021-11-12 14:28:49 +01:00
Omar Ajoue 15e64d1bc4
🐛 Add function to calculate content-length when using multipart/form-data (#2427) 2021-11-12 13:55:29 +01:00
Harshil Agrawal abdcb0836e
Add codex files (#2431) 2021-11-12 13:53:47 +01:00
Jan Oberhauser dc2bda4baa Minor improvements 2021-11-11 12:08:05 +01:00
Jan Oberhauser 18f0ad636c 🔀 Merge branch 'zendesk-auth-api-token-test' of https://github.com/GeylaniBerk/n8n into GeylaniBerk-zendesk-auth-api-token-test 2021-11-11 12:03:50 +01:00
Ricardo Espinoza 1a1bc26ecf
Add role parameter to user:update (Zulip) (#2336)
*  Add role parameter to user:update

* ✏️ Fix typo issue
2021-11-11 00:03:45 +01:00
Ricardo Espinoza 3c6f38d045
Add OneSimpleAPI Node (#2360)
* Start of OneSimpleAPI Node

* Node functionality is complete

*  Improvements to #2357

*  Add internal feedback

*  Minor improvements

Co-authored-by: Jonathan <jonathan.bennetts@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-10 22:48:20 +01:00
Jan Oberhauser e8133d80f8 🐛 Improve expression security 2021-11-10 08:49:45 +01:00
Jan Oberhauser 653a8bb42e 🐛 Fix bug with internal hooks and CLI workflow execution 2021-11-09 22:04:45 +01:00
Iván Ovejero 61bb8de352 🔀 Merge master 2021-11-09 10:00:30 +01:00
Iván Ovejero 1de9ecf4ec Set up i18n 2021-11-09 09:59:48 +01:00
GeylaniBerk 34fea51f1e 🐛 Adding credential test for Zendesk API Token 2021-11-08 09:40:51 +01:00
Jan Oberhauser 27543fcdd4 🔖 Release n8n@0.148.0 2021-11-05 17:52:48 +00:00
Jan Oberhauser 7f8dbfa405 ⬆️ Set n8n-core@0.92.0, n8n-editor-ui@0.115.0, n8n-nodes-base@0.145.0 and n8n-workflow@0.75.0 on n8n 2021-11-05 17:52:48 +00:00
Jan Oberhauser 9ac41953ab 🔖 Release n8n-editor-ui@0.115.0 2021-11-05 17:52:10 +00:00
Jan Oberhauser 55455524e4 ⬆️ Set n8n-workflow@0.75.0 on n8n-editor-ui 2021-11-05 17:52:10 +00:00
Jan Oberhauser 298c88e326 🔖 Release n8n-nodes-base@0.145.0 2021-11-05 17:51:32 +00:00
Jan Oberhauser d427f942bd ⬆️ Set n8n-core@0.92.0 and n8n-workflow@0.75.0 on n8n-nodes-base 2021-11-05 17:51:32 +00:00
Jan Oberhauser c16b20bd3d 🔖 Release n8n-node-dev@0.32.0 2021-11-05 17:51:23 +00:00
Jan Oberhauser 9e21815278 ⬆️ Set n8n-core@0.92.0 and n8n-workflow@0.75.0 on n8n-node-dev 2021-11-05 17:51:23 +00:00
Jan Oberhauser dc06ee60fb 🔖 Release n8n-core@0.92.0 2021-11-05 17:51:16 +00:00
Jan Oberhauser ace0802017 ⬆️ Set n8n-workflow@0.75.0 on n8n-core 2021-11-05 17:51:16 +00:00
Jan Oberhauser 2e8f09dcfd 🔖 Release n8n-workflow@0.75.0 2021-11-05 17:51:06 +00:00
Ricardo Espinoza 18597808f3
Add Dropcontact node (#2394)
* Add a new dropcontact node

* Improvements to #2389

*  Add credentials verification

*  Small improvement

*  set default time to 45 seconds

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

* 🐛 Set siren and language correctly

Co-authored-by: PaulineDropcontact <pauline@dropcontact.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-05 11:37:50 -06:00
Jan Oberhauser 8c4040dc5b Minor improvements to RespondToWebhook node 2021-11-05 11:19:23 -06:00
Jan 7b8d388d17
Add Webhook response node (#2254)
*  Add Webhook-Response-Node

*  Replace callback function with promise

*  Add support for Bull and binary-data

*  Add string response option

*  Remove some comments

*  Make more generically possible & fix issue multi call in
queue mode

*  Fix startup and eslint issues

*  Improvements to webhook response node and functionality

*  Replace data with more generic type

*  Make statusMessage optional

*  Change parameter order

*  Move Response Code underneath options

*  Hide Response Code on Webhook node if mode responseNode got selected

*  Minor improvements

*  Add missing file and fix lint issue

*  Fix some node linting issues

*  Apply feedback

*  Minor improvements
2021-11-05 10:45:51 -06:00
Mutasem Aldmour 70a9f0446e
🐛 Fix importing unknown types with credentials (#2414) 2021-11-05 09:40:33 -06:00
Michele Paiano 3ec52c1875
🐛 Zendesk node: fix user External ID option name (#2392)
Incorrect name of the "External ID" option prevents the "external_id" property from being correctly valued on Zendesk.

Co-authored-by: MizziMizzi <michele.paiano@spotview.it>
2021-11-05 08:49:31 -06:00
nikozila 35787455ab
Add hook: workflow.afterCreate (#2407) 2021-11-05 08:47:05 -06:00
Harshil Agrawal cfd797b8ad
Add codex files (#2412) 2021-11-05 08:45:20 -06:00
Ben Hesseldieck a46c7f827d
🐛 Fix saving credentials id as string (#2410) 2021-11-04 20:23:10 -06:00
Ricardo Espinoza e84846dcf9
Add task:update - Todoist (#2409)
*  Add task:update

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-04 20:21:35 -06:00
Tom 2125beb216
Add additional fields available through Lemlist API (#2377) 2021-11-03 22:47:41 -06:00
Ricardo Espinoza 3971e30aff
Add user group resource to Slack Node (#2405) 2021-11-03 18:55:04 -06:00
Ricardo Espinoza 0f9edd666d
Add password field to customer:create (#2390) 2021-11-03 18:48:07 -06:00
Daniel Santamaría a5805fb80b
🐛 Fix Stripe node multiple metadata values (#2395) 2021-11-03 18:44:25 -06:00
Iván Ovejero a3bfdd3805
🐛 Fix Stripe pagination (#2402)
* Fix Stripe pagination

* Fix displayOptions for type
2021-11-03 18:42:57 -06:00
Jan Oberhauser aaa39876f9 🔖 Release n8n@0.147.1 2021-11-03 10:06:53 -06:00
Jan Oberhauser bae45421a8 ⬆️ Set n8n-nodes-base@0.144.1 on n8n 2021-11-03 10:06:09 -06:00
Jan Oberhauser 38f5b4bd94 ⬆️ Set n8n-nodes-base@0.144.1 on n8n 2021-11-03 10:03:54 -06:00
Iván Ovejero b11bde49d1
🐛 Switch chokidar to regular dep (#2404) 2021-11-03 10:02:44 -06:00
Jan Oberhauser 85f6c84301 🔖 Release n8n@0.147.0 2021-11-03 15:14:45 +00:00
Jan Oberhauser 91e50105b9 ⬆️ Set n8n-nodes-base@0.144.0 on n8n 2021-11-03 15:14:44 +00:00
Jan Oberhauser ffd59ccd3f 🔖 Release n8n-nodes-base@0.144.0 2021-11-03 15:13:57 +00:00
Ben Hesseldieck 0877f485d9
Run migration in chunks (#2393) 2021-11-03 09:12:48 -06:00
Jan 4f9aee14b5
Add Local File Trigger Node (#2375)
*  Add File System Watch Trigger Node

*  Improvements
2021-11-03 09:02:20 -06:00
Ahsan Virani 2a164cab6d
add anonymous ID everytime (#2398) 2021-11-03 10:42:54 +01:00
Jan Oberhauser ebdd86a5f5 🔖 Release n8n@0.146.0 2021-10-29 00:15:48 +00:00
Jan Oberhauser 59b58b3245 ⬆️ Set n8n-core@0.91.0, n8n-editor-ui@0.114.0, n8n-nodes-base@0.143.0 and n8n-workflow@0.74.0 on n8n 2021-10-29 00:15:47 +00:00
Jan Oberhauser a7a6e77598 🔖 Release n8n-editor-ui@0.114.0 2021-10-29 00:15:11 +00:00
Jan Oberhauser a6a40d8be4 ⬆️ Set n8n-design-system@0.6.0 and n8n-workflow@0.74.0 on n8n-editor-ui 2021-10-29 00:15:11 +00:00
Jan Oberhauser b9b666ee55 🔖 Release n8n-design-system@0.6.0 2021-10-29 00:15:03 +00:00
Jan Oberhauser 55e9d15daa 🔖 Release n8n-nodes-base@0.143.0 2021-10-29 00:14:20 +00:00
Jan Oberhauser 0e02d13ba5 ⬆️ Set n8n-core@0.91.0 and n8n-workflow@0.74.0 on n8n-nodes-base 2021-10-29 00:14:20 +00:00
Jan Oberhauser 562871bac5 🔖 Release n8n-node-dev@0.31.0 2021-10-29 00:14:11 +00:00
Jan Oberhauser 3bfea67086 ⬆️ Set n8n-core@0.91.0 and n8n-workflow@0.74.0 on n8n-node-dev 2021-10-29 00:14:10 +00:00
Jan Oberhauser 783d48e3b1 🔖 Release n8n-core@0.91.0 2021-10-29 00:14:01 +00:00
Jan Oberhauser 95fd11dac2 ⬆️ Set n8n-workflow@0.74.0 on n8n-core 2021-10-29 00:14:01 +00:00
Jan Oberhauser 89fee87a88 🔖 Release n8n-workflow@0.74.0 2021-10-29 00:13:50 +00:00
Jan Oberhauser 8ca388f168 👕 Fix lint issue 2021-10-28 19:08:32 -05:00
Ricardo Espinoza a798c6c0f6
Add Microsoft Dynamics CRM Node (#2292)
*  Microsoft Dynamics CRM

*  Improvements

*  Improvements

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-28 19:00:25 -05:00
Omar Ajoue e39678b54f
🐛 Fixed url params serializing for OAuth1 requests (#2381) 2021-10-28 11:09:25 -05:00
Omar Ajoue c97ceba86d
🐛 Fixed the way proxies are declared with axios (#2384) 2021-10-28 11:07:09 -05:00
Oliver Trajceski c73a5f76dc
🐛 Rework expression for renaming node for dotted expressions (#2380) 2021-10-28 10:59:09 -05:00
Oliver Trajceski ba8c922604
🐛 Fixed Expression Renaming Bug (#2368)
* N8N-2551 - Fixed Expression Renaming Bug

* N8N-2551 - Format prettier
2021-10-27 18:14:29 -05:00
Mutasem Aldmour ce066a160f
Remove unnessasry <br/> (#2340)
* introduce analytics

* add user survey backend

* add user survey backend

* set answers on survey submit

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>

* change name to personalization

* lint

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>

* N8n 2495 add personalization modal (#2280)

* update modals

* add onboarding modal

* implement questions

* introduce analytics

* simplify impl

* implement survey handling

* add personalized cateogry

* update modal behavior

* add thank you view

* handle empty cases

* rename modal

* standarize modal names

* update image, add tags to headings

* remove unused file

* remove unused interfaces

* clean up footer spacing

* introduce analytics

* refactor to fix bug

* update endpoint

* set min height

* update stories

* update naming from questions to survey

* remove spacing after core categories

* fix bug in logic

* sort nodes

* rename types

* merge with be

* rename userSurvey

* clean up rest api

* use constants for keys

* use survey keys

* clean up types

* move personalization to its own file

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>

* update parameter inputs to be multiline

* update spacing

* Survey new options (#2300)

* split up options

* fix quotes

* remove unused import

* refactor node credentials

* add user created workflow event (#2301)

* update multi params

* simplify env vars

* fix versionCli on FE

* update personalization env

* clean up node detail settings

* fix event User opened Credentials panel

* fix font sizes across modals

* clean up input spacing

* fix select modal spacing

* increase spacing

* fix input copy

* fix webhook, tab spacing, retry button

* fix button sizes

* fix button size

* add mini xlarge sizes

* fix webhook spacing

* fix nodes panel event

* fix workflow id in workflow execute event

* improve telemetry error logging

* fix config and stop process events

* add flush call on n8n stop

* ready for release

* fix input error highlighting

* revert change

* update toggle spacing

* fix delete positioning

* keep tooltip while focused

* set strict size

* increase left spacing

* fix sort icons

* remove unnessasry <br/>

* remove unnessary break

* remove unnessary margin

* clean unused functionality

* remove unnessary css

* remove duplicate tracking

* only show tooltip when hovering over label

* remove extra space

* add br

* remove extra space

* clean up commas

* clean up commas

* remove extra space

* remove extra space

* rewrite desc

* add commas

* add space

* remove extra space

* add space

* add dot

* update credentials section

* use includes

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-27 15:00:13 -05:00
Mutasem Aldmour 171f5a458c
Update parameter inputs to be multi-line (#2299)
* introduce analytics

* add user survey backend

* add user survey backend

* set answers on survey submit

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>

* change name to personalization

* lint

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>

* N8n 2495 add personalization modal (#2280)

* update modals

* add onboarding modal

* implement questions

* introduce analytics

* simplify impl

* implement survey handling

* add personalized cateogry

* update modal behavior

* add thank you view

* handle empty cases

* rename modal

* standarize modal names

* update image, add tags to headings

* remove unused file

* remove unused interfaces

* clean up footer spacing

* introduce analytics

* refactor to fix bug

* update endpoint

* set min height

* update stories

* update naming from questions to survey

* remove spacing after core categories

* fix bug in logic

* sort nodes

* rename types

* merge with be

* rename userSurvey

* clean up rest api

* use constants for keys

* use survey keys

* clean up types

* move personalization to its own file

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>

* update parameter inputs to be multiline

* update spacing

* Survey new options (#2300)

* split up options

* fix quotes

* remove unused import

* refactor node credentials

* add user created workflow event (#2301)

* update multi params

* simplify env vars

* fix versionCli on FE

* update personalization env

* clean up node detail settings

* fix event User opened Credentials panel

* fix font sizes across modals

* clean up input spacing

* fix select modal spacing

* increase spacing

* fix input copy

* fix webhook, tab spacing, retry button

* fix button sizes

* fix button size

* add mini xlarge sizes

* fix webhook spacing

* fix nodes panel event

* fix workflow id in workflow execute event

* improve telemetry error logging

* fix config and stop process events

* add flush call on n8n stop

* ready for release

* fix input error highlighting

* revert change

* update toggle spacing

* fix delete positioning

* keep tooltip while focused

* set strict size

* increase left spacing

* fix sort icons

* remove unnessary margin

* clean unused functionality

* remove unnessary css

* remove duplicate tracking

* only show tooltip when hovering over label

* update credentials section

* use includes

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-27 14:55:37 -05:00
Ricardo Espinoza 3e1fb3e0c9
Add search filters to contacts and companies (AgileCRM) (#2373)
* Added search options for the AgileCRM node

* Adjusting AgileCRM getAll operation (using Magento 2 node as a reference)

*  Small improvements to #2238

Co-authored-by: Valentina <valentina.lilova98@gmail.com>
2021-10-26 22:45:26 -05:00
Omar Ajoue 15d05c7f01
Fixed ignore response code flag to work properly with return full response (#2370) 2021-10-26 18:58:08 -05:00
Iván Ovejero db738fc824
Add workflow name and ID to settings (#2369)
*  Add workflow name and ID to settings

* 🔨 Refactor to use mapGetters
2021-10-26 18:54:03 -05:00
Jan Oberhauser dc642419df Make sure that DateTime Node always returns strings 2021-10-26 11:34:36 -05:00
Jan Oberhauser 119989bc37 Add support for moment types to If Node 2021-10-26 11:34:32 -05:00
Arpad Gabor f811992527 fix: monaco build problems 2021-10-23 19:06:02 +03:00
Arpad Gabor 62f0899e10 fix: forgot readonly to editor 2021-10-23 18:48:45 +03:00
Arpad Gabor 7a020d079f fix: set autocomplete data as empty array 2021-10-23 18:39:34 +03:00
Arpad Gabor c63f365a65 feat: replace function node code editor with monaco 2021-10-23 18:38:46 +03:00
Jan Oberhauser 37930057d8 🐛 Fix build issue by setting fixed version of @types/node #2358 2021-10-22 14:39:36 -05:00
Jan Oberhauser 73931f73ce 🔖 Release n8n@0.145.0 2021-10-22 00:29:45 +00:00
Jan Oberhauser d54396281c ⬆️ Set n8n-core@0.90.0, n8n-editor-ui@0.113.0, n8n-nodes-base@0.142.0 and n8n-workflow@0.73.0 on n8n 2021-10-22 00:29:45 +00:00
Jan Oberhauser 5ca3a30a97 🔖 Release n8n-editor-ui@0.113.0 2021-10-22 00:29:12 +00:00
Jan Oberhauser b27f6bc68b ⬆️ Set n8n-design-system@0.5.0 and n8n-workflow@0.73.0 on n8n-editor-ui 2021-10-22 00:29:12 +00:00
Jan Oberhauser a974cb96ce 🔖 Release n8n-design-system@0.5.0 2021-10-22 00:29:05 +00:00
Jan Oberhauser aa98cb9436 🔖 Release n8n-nodes-base@0.142.0 2021-10-22 00:28:30 +00:00
Jan Oberhauser 108983fecb ⬆️ Set n8n-core@0.90.0 and n8n-workflow@0.73.0 on n8n-nodes-base 2021-10-22 00:28:30 +00:00
Jan Oberhauser 5be57984ce 🔖 Release n8n-node-dev@0.30.0 2021-10-22 00:28:21 +00:00
Jan Oberhauser ca8d598f74 ⬆️ Set n8n-core@0.90.0 and n8n-workflow@0.73.0 on n8n-node-dev 2021-10-22 00:28:21 +00:00
Jan Oberhauser 16d55a511c 🔖 Release n8n-core@0.90.0 2021-10-22 00:28:09 +00:00
Jan Oberhauser 04fa803c1f ⬆️ Set n8n-workflow@0.73.0 on n8n-core 2021-10-22 00:28:09 +00:00
Jan Oberhauser a344483e62 🔖 Release n8n-workflow@0.73.0 2021-10-22 00:28:01 +00:00
Ricardo Espinoza b5f12bab00
🐛 Fix issue with _where parameter with request library (#2352)
Fixes #2324
2021-10-21 19:14:52 -05:00
Jan Oberhauser 2437356f91 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2021-10-21 18:25:55 -05:00
Jan Oberhauser 6fa8dd701e Fix issue with queue mode 2021-10-21 18:25:31 -05:00
Jan Oberhauser a0b89ee5a4 Remove more not used code 2021-10-21 18:24:43 -05:00
Jan Oberhauser 0b56db5617 Remove not used code 2021-10-21 18:04:08 -05:00
Ricardo Espinoza 03f6e30bab
Remove deprecated resources - Bitbucket Trigger (#2350)
*  Remove deprecated resources

Fixes #2228

*  Fix parameter order

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-21 17:01:05 -05:00
Ricardo Espinoza bb05f8113d
Add AWS Textract node (#2330)
*  AWS Textract node

*  Fix issue with types

*  Small change to labels

*  Improvements

*  Improve error message

*  Improve description

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-21 16:32:40 -05:00
Jan Oberhauser cba2874c2e 🐛 Fix useQuerystring in combination with x-www-form-urlencoded #2348 2021-10-21 15:12:15 -05:00
Jan Oberhauser d25353b6e6 Change log message from info to debug level 2021-10-21 13:34:16 -05:00
Ricardo Espinoza 029b9738eb
Add Google Drive Trigger (#2219)
*  Google Drive Trigger

*  Small change

*  Small change

*  Improvements

*  Improvement

*  Improvements

*  Improvements

*  Improvements
2021-10-21 13:20:24 -05:00
Ahsan Virani d0403dd875
timeout process stop events (#2349) 2021-10-21 12:50:38 -05:00
pemontto ba647fbc7b
Add more auth tests (#2265) 2021-10-20 22:35:51 -05:00
Jan Oberhauser 1d8e800620 Simplify 2021-10-20 22:24:03 -05:00
Jan Oberhauser db3e0fb422 🔀 Merge branch 'jira-auth-test' of https://github.com/pemontto/n8n into pemontto-jira-auth-test 2021-10-20 22:16:23 -05:00
pemontto 2e49c4c1cf
🐛 Fix custom fields for Jira Server (#2347) 2021-10-20 22:14:58 -05:00
Jan Oberhauser 2c278bf8e2 Rename placeholder 2021-10-20 22:07:33 -05:00
Jan Oberhauser 2736c928ee 🔀 Merge branch 'master' into onedrive-create-folder-hierarchy 2021-10-20 22:05:39 -05:00
ricardo 467ecdbe4c Improve description 2021-10-20 22:26:35 -04:00
Jan Oberhauser 2f7ad6968e Fix credential overwrite via environment variables 2021-10-20 20:49:07 -05:00
pemontto ff0fcfc511
🐛 Fix custom fields for Jira Server 2021-10-20 15:24:54 +01:00
Jan Oberhauser 6ffbd83fe1 Increase the Slack default query limit to reduce number of
requests
2021-10-19 22:52:53 -05:00
Jan Oberhauser 007cc96642 🐛 Fix issue with Slack date filters #2338 2021-10-19 22:48:12 -05:00
Ricardo Espinoza f430c385b4
🐛 Fix Jira expand (#2341)
* 🐛 Jira expects array for JSON parameter

* 🔨 Add loadOptions for users

* Small change to #2339

Co-authored-by: pemontto <pemontto@gmail.com>
2021-10-19 17:37:30 -05:00
Jan Oberhauser d9661e353e ⬆️ Set vm2 again to latest bugfix version as bug got fixed 2021-10-19 17:11:08 -05:00
Jan Oberhauser e05d0a5286 🐛 Fix Ignore Response Code issue 2021-10-19 16:45:59 -05:00
Ricardo Espinoza c3e3d9d46e
Add Twitter mode parameter to tweet:search (#2326)
*  Add Twitter mode parameter to tweet:search

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-18 23:16:52 -05:00
rdd2 37e5b406f8
🐛 WooCommerce - Fixed wrong postcode field name in orders (#2253) 2021-10-18 23:06:35 -05:00
Ricardo Espinoza 3af223cd8e
🐛 Fix pagination issue with Slack node (#2328)
*  Fix pagination in Slack-Node

Previously, if you had more than 1k channels, only the first 1k would be loaded. Now with pagination, the limit is ~40k (due to rate limiting, which this doesn't handle well)

* 🐛 Fix issue with pagination

Continues with #2308

Co-authored-by: Fahrzin Hemmati <fahhem@users.noreply.github.com>
2021-10-18 23:04:58 -05:00
Ricardo Espinoza 0b1b4baaab
Add option to user_id parameter - Pipedrive (#2337)
* Adjust User Id field to become mandatory in getAll Ativities
Include Stage order in title Selection

*  Small change to #2322

Co-authored-by: Rodrigo Correia <rodrigoscdc@gmail.com>
2021-10-18 23:02:52 -05:00
Ahsan Virani 421dd72224
Introduce telemetry (#2099)
* introduce analytics

* add user survey backend

* add user survey backend

* set answers on survey submit

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>

* change name to personalization

* lint

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>

* N8n 2495 add personalization modal (#2280)

* update modals

* add onboarding modal

* implement questions

* introduce analytics

* simplify impl

* implement survey handling

* add personalized cateogry

* update modal behavior

* add thank you view

* handle empty cases

* rename modal

* standarize modal names

* update image, add tags to headings

* remove unused file

* remove unused interfaces

* clean up footer spacing

* introduce analytics

* refactor to fix bug

* update endpoint

* set min height

* update stories

* update naming from questions to survey

* remove spacing after core categories

* fix bug in logic

* sort nodes

* rename types

* merge with be

* rename userSurvey

* clean up rest api

* use constants for keys

* use survey keys

* clean up types

* move personalization to its own file

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>

* Survey new options (#2300)

* split up options

* fix quotes

* remove unused import

* add user created workflow event (#2301)

* simplify env vars

* fix versionCli on FE

* update personalization env

* fix event User opened Credentials panel

* fix select modal spacing

* fix nodes panel event

* fix workflow id in workflow execute event

* improve telemetry error logging

* fix config and stop process events

* add flush call on n8n stop

* ready for release

* improve telemetry process exit

* fix merge

* improve n8n stop events

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-19 05:57:49 +02:00
pemontto 095ce93cf7
Add loadOptions for Home Assistant 2021-10-17 17:48:24 +01:00
ricardo c888b0512a Small change to #2305 2021-10-17 09:28:29 -04:00
ricardo 431f58a5ee 🔀 Merge branch 'master' into 'onedrive-create-folder-hierarchy' 2021-10-17 09:16:36 -04:00
Jan Oberhauser 4b857b19ac 🔖 Release n8n@0.144.0 2021-10-15 00:03:36 +00:00
Jan Oberhauser 45103b213d ⬆️ Set n8n-core@0.89.0, n8n-editor-ui@0.112.0 and n8n-nodes-base@0.141.0 on n8n 2021-10-15 00:03:36 +00:00
Jan Oberhauser 0b0ed01635 🔖 Release n8n-editor-ui@0.112.0 2021-10-15 00:03:05 +00:00
Jan Oberhauser 10aa00ee3b 🔖 Release n8n-nodes-base@0.141.0 2021-10-15 00:02:30 +00:00
Jan Oberhauser 8f49174681 ⬆️ Set n8n-core@0.89.0 on n8n-nodes-base 2021-10-15 00:02:30 +00:00
Jan Oberhauser ff06124c94 🔖 Release n8n-node-dev@0.29.0 2021-10-15 00:02:22 +00:00
Jan Oberhauser e8b0917840 ⬆️ Set n8n-core@0.89.0 on n8n-node-dev 2021-10-15 00:02:22 +00:00
Jan Oberhauser 1c4b9fbaae 🔖 Release n8n-core@0.89.0 2021-10-15 00:02:15 +00:00
Jan Oberhauser a6c6b2afea 🐛 Set cron to version 1.7.x to fix issue #2239 2021-10-14 16:45:51 -07:00
Jan Oberhauser 5e4aa9a7c7 🐛 Fix useQuerystring=false behaviour #2319 2021-10-14 11:59:34 -07:00
Jan Oberhauser a34eab5813 All at share to folder resource 2021-10-14 11:15:21 -07:00
Jan Oberhauser 63687f8cd7 🔀 Merge branch 'master' into nextcloud-share 2021-10-14 10:59:08 -07:00
Harshil Agrawal e3a7ca9184
Update codex files (#2314) 2021-10-14 10:24:15 -07:00
Jan Oberhauser 0c4bb6eb5e 👕 Fix lint issue 2021-10-14 05:56:05 -07:00
Jan Oberhauser 6c527f8e8e Add share functionality to NextCloud 2021-10-14 05:47:29 -07:00
Ricardo Espinoza 7ddd6ad9c2
Add support for suspended tickets to Zendesk node (#2297)
* Added Suspended Tickets (Delete, List, Get, Recover)

* Added Search option to Active tickets

* Added internal note, public reply and assignee email options to active ticket updates

*  Small improvements to #2296

* 🐛 Fix issue with pagination

*  Improvements

Co-authored-by: Jonathan <jonathan.bennetts@gmail.com>
2021-10-13 16:45:53 -07:00
Mutasem Aldmour d49aa18717
🐛 Fix chrome autofill issue (#2294) 2021-10-13 16:39:05 -07:00
Ricardo Espinoza e296b02185
🐛 Fixes issue handling response when json property is not set (#2318)
Also fixes an small bug reading the keyCondtionExpression parameter
2021-10-13 16:36:33 -07:00
Jan Oberhauser 71d7ed1164 🔖 Release n8n@0.143.0 2021-10-13 22:41:07 +00:00
Jan Oberhauser 1c9296aea0 ⬆️ Set n8n-core@0.88.0, n8n-editor-ui@0.111.0, n8n-nodes-base@0.140.0 and n8n-workflow@0.72.0 on n8n 2021-10-13 22:41:07 +00:00
Jan Oberhauser f5ec78d77e 🔖 Release n8n-editor-ui@0.111.0 2021-10-13 22:40:35 +00:00
Jan Oberhauser 12c34db475 ⬆️ Set n8n-workflow@0.72.0 on n8n-editor-ui 2021-10-13 22:40:35 +00:00
Jan Oberhauser e664b1046c 🔖 Release n8n-nodes-base@0.140.0 2021-10-13 22:40:00 +00:00
Jan Oberhauser 3563d32ae5 ⬆️ Set n8n-core@0.88.0 and n8n-workflow@0.72.0 on n8n-nodes-base 2021-10-13 22:40:00 +00:00
Jan Oberhauser ece4d9fc9c 🔖 Release n8n-node-dev@0.28.0 2021-10-13 22:39:52 +00:00
Jan Oberhauser b660088f23 ⬆️ Set n8n-core@0.88.0 and n8n-workflow@0.72.0 on n8n-node-dev 2021-10-13 22:39:51 +00:00
Jan Oberhauser 0747fa303b 🔖 Release n8n-core@0.88.0 2021-10-13 22:39:44 +00:00
Jan Oberhauser f220b67a7a ⬆️ Set n8n-workflow@0.72.0 on n8n-core 2021-10-13 22:39:44 +00:00
Jan Oberhauser c75a76fba6 🔖 Release n8n-workflow@0.72.0 2021-10-13 22:39:37 +00:00
Jan Oberhauser 4e8602bcf7 🐛 Really set now fixed version of vm2 2021-10-13 15:37:10 -07:00
Jan Oberhauser 59a19577de 🐛 Set vm2 to 3.9.3 as newer versions contain a bug that breaks
Function-Node
2021-10-13 15:34:04 -07:00
Ben Hesseldieck 3137de2585
Change credentials structure (#2139)
*  change FE to handle new object type

* 🚸 improve UX of handling invalid credentials

* 🚧 WIP

* 🎨 fix typescript issues

* 🐘 add migrations for all supported dbs

* ✏️ add description to migrations

*  add credential update on import

*  resolve after merge issues

* 👕 fix lint issues

*  check credentials on workflow create/update

* update interface

* 👕 fix ts issues

*  adaption to new credentials UI

* 🐛 intialize cache on BE for credentials check

* 🐛 fix undefined oldCredentials

* 🐛 fix deleting credential

* 🐛 fix check for undefined keys

* 🐛 fix disabling edit in execution

* 🎨 just show credential name on execution view

* ✏️  remove TODO

*  implement review suggestions

*  add cache to getCredentialsByType

*  use getter instead of cache

* ✏️ fix variable name typo

* 🐘 include waiting nodes to migrations

* 🐛 fix reverting migrations command

*  update typeorm command

*  create db:revert command

* 👕 fix lint error

Co-authored-by: Mutasem <mutdmour@gmail.com>
2021-10-13 15:21:00 -07:00
Jan Oberhauser 1e34aca8bd Fix build issue 2021-10-12 22:20:51 -05:00
Roberto Damiani 49fbea7551 onedrive folders hierarchy creation support 2021-10-10 02:42:25 +02:00
Jan Oberhauser 8a39e92348 Some fixes and improvements 2021-10-09 14:32:51 -05:00
Jan Oberhauser 9e2298eb73 Use shared sort function 2021-10-09 14:20:04 -05:00
Jan Oberhauser 6ba7f53449 🔀 Merge branch 'pipe-dealactivity' of https://github.com/rodrigoscdc/n8n into rodrigoscdc-pipe-dealactivity 2021-10-09 14:05:44 -05:00
Mutasem Aldmour d1824b9dd0
🐛 Fix error when opening ftp/sftp credentials (#2298)
* n8n-2513 fix error when opening credentials

* clean up validation logic
2021-10-09 13:42:30 -05:00
Jan Oberhauser d72d6b4b41 Add support for Facebook Graph API versions 11 and 12 #2279 2021-10-09 11:28:33 -05:00
Jan Oberhauser 981d2dc313 🔖 Release n8n@0.142.0 2021-10-07 23:08:08 +00:00
Jan Oberhauser 1ef6bef7ab ⬆️ Set n8n-core@0.87.0, n8n-editor-ui@0.110.0, n8n-nodes-base@0.139.0 and n8n-workflow@0.71.0 on n8n 2021-10-07 23:08:08 +00:00
Jan Oberhauser ef06c8704e 🔖 Release n8n-editor-ui@0.110.0 2021-10-07 23:07:34 +00:00
Jan Oberhauser b8a01daf08 ⬆️ Set n8n-workflow@0.71.0 on n8n-editor-ui 2021-10-07 23:07:34 +00:00
Jan Oberhauser 270262922d 🔖 Release n8n-nodes-base@0.139.0 2021-10-07 23:06:50 +00:00
Jan Oberhauser 96d4d97d4c ⬆️ Set n8n-core@0.87.0 and n8n-workflow@0.71.0 on n8n-nodes-base 2021-10-07 23:06:50 +00:00
Jan Oberhauser abbd0fdcb4 🔖 Release n8n-node-dev@0.27.0 2021-10-07 23:06:38 +00:00
Jan Oberhauser 29e3c9b146 ⬆️ Set n8n-core@0.87.0 and n8n-workflow@0.71.0 on n8n-node-dev 2021-10-07 23:06:38 +00:00
Jan Oberhauser bc44294383 🔖 Release n8n-core@0.87.0 2021-10-07 23:06:31 +00:00
Jan Oberhauser 097e73dc60 ⬆️ Set n8n-workflow@0.71.0 on n8n-core 2021-10-07 23:06:31 +00:00
Jan Oberhauser e4dcf42f4c 🔖 Release n8n-workflow@0.71.0 2021-10-07 23:06:17 +00:00
Snyk bot 59064c0e7e
⬆️ Set node-ssh@12.0.0 and ssh2-sftp-client@7.0.0 on n8n-nodes-base
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SSH2-1656673

Co-authored-by: Jan <janober@users.noreply.github.com>
2021-10-08 00:54:45 +02:00
Harshil Agrawal c12c24e5a2
Add and update codex files (#2273) 2021-10-08 00:15:10 +02:00
Jan Oberhauser 3a49730675 Simplify code 2021-10-07 17:12:06 -05:00
Jan Oberhauser 29887c11c1 🔀 Merge branch 'seatable-node' of https://github.com/seatable/n8n into seatable-seatable-node 2021-10-07 16:57:48 -05:00
Iván Ovejero fa05d7557b
Simplify more property types in credentials classes (#2211)
*  Simplify more property types

* 👕 Fix lint
2021-10-07 23:07:56 +02:00
Iván Ovejero d3a312cc6b
Add Stop and Error node (#2232)
* Throw Error Node

* 🔨 Refactor Throw Error node

* 🚚 Rename node

*  Allow multiple nodes in the workflow

* 🚚 Rename node

*  Fix codex file name

Co-authored-by: Günther Erb <Guenther.Erb@gruber-logistics.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-10-07 15:31:38 -05:00
Mutasem Aldmour 1341958aae
Open new window when duplicating (#2237)
* update duplicate to open in new window

* remove active action
2021-10-07 14:59:00 -05:00
Mutasem Aldmour 857426a918
Add query param for templates (#2293) 2021-10-07 14:54:22 -05:00
Jan Oberhauser 1d90cd3b09 🐛 Fix that active executions could not be canceled in main mode 2021-10-07 13:53:45 -05:00
Omar Ajoue 3fe5a2ddff
🐛 Fix run deck node (#2285) 2021-10-06 13:14:53 -05:00
Omar Ajoue a5e714f1c4
🐛 Fix the way arrays are serialized for gmail and a few other nodes (#2289) 2021-10-06 13:05:28 -05:00
Omar Ajoue 86942c4ce7
🐛 Fix "Ignore response code" flag in http request node (#2284) 2021-10-06 12:53:18 -05:00
Mutasem Aldmour e2daa523d4
🐛 Apply default save manual executions (#2286)
* revert savemanualexecution changes

* update toasts behavior to handle default case
2021-10-06 12:13:39 -05:00
Mutasem Aldmour 7159181345
Save on new workflow executions with webhook (#2231)
* save on new workflow executions

* only save if webhook node
2021-10-06 12:06:33 -05:00
Jan f7148bdd77
Display node-error only on executing nodes (#2274)
*  Dot not display errors on disconnected nodes

*  Fix some more inconsistencies
2021-10-06 19:02:31 +02:00
Jan 9dbf6e5f6d
🐛 Fix issue with none-json requests (#2283) 2021-10-06 19:00:38 +02:00
Jan Oberhauser 3195e997ba 🐛 Fix issue part-workflow execution wait-node being the last 2021-10-06 11:51:58 -05:00
Mutasem Aldmour 582f9a1e61
🐛 Remove overlap on mobile between buttons (#2233)
* remove overlap on mobile between buttons

* update breakpoints
2021-10-05 13:33:25 -05:00
Mutasem Aldmour a4374e235e
Add open event (#2261) 2021-10-05 13:28:37 -05:00
Tom Klingenberg a04ec2102c
Fix common user-error
Given a domain (the base-URI) in credentials terminated by a slash "/"
is a common user-error when entering such data.

Pass through userBaseUri() to trim slashes from the end of the string.
2021-10-04 14:54:14 +02:00
Tom Klingenberg 3488edad7b
Fix whitespace
editorconfig highlights for seaTable node
2021-10-04 12:14:03 +02:00
Jan Oberhauser a077c8e416 🔖 Release n8n@0.141.1 2021-10-01 10:48:09 -05:00
Jan Oberhauser 5002ebfabe ⬆️ Set n8n-core@0.86.1 on n8n 2021-10-01 10:47:40 -05:00
Jan Oberhauser 332724bbec 🔖 Release n8n-core@0.86.1 2021-10-01 10:46:32 -05:00
Omar Ajoue 3253a81318
🐛 Fix body formatting for x-form-www-urlencoded (#2269) 2021-10-01 17:43:50 +02:00
Iván Ovejero 5c206a3da5
Change Urlscan.io description (#2270) 2021-10-01 09:21:28 -05:00
Jan Oberhauser 0243fc68d9 🔖 Release n8n@0.141.0 2021-09-30 19:23:13 +00:00
Jan Oberhauser a675faffd5 ⬆️ Set n8n-core@0.86.0, n8n-editor-ui@0.109.0 and n8n-nodes-base@0.138.0 on n8n 2021-09-30 19:23:13 +00:00
Jan Oberhauser 02100a3daf 🔖 Release n8n-editor-ui@0.109.0 2021-09-30 19:22:52 +00:00
Jan Oberhauser 70c5795564 ⬆️ Set n8n-design-system@0.4.0 on n8n-editor-ui 2021-09-30 19:22:52 +00:00
Jan Oberhauser 2e6e10e4eb 🔖 Release n8n-design-system@0.4.0 2021-09-30 19:22:43 +00:00
Jan Oberhauser d1c166dd8f 🔖 Release n8n-nodes-base@0.138.0 2021-09-30 19:22:01 +00:00
Jan Oberhauser 8376b5c536 ⬆️ Set n8n-core@0.86.0 on n8n-nodes-base 2021-09-30 19:22:01 +00:00
Jan Oberhauser 72c5ab9cb4 🔖 Release n8n-node-dev@0.26.0 2021-09-30 19:21:40 +00:00
Jan Oberhauser 9c66323b16 ⬆️ Set n8n-core@0.86.0 on n8n-node-dev 2021-09-30 19:21:40 +00:00
Jan Oberhauser b16e2eff0c 🔖 Release n8n-core@0.86.0 2021-09-30 19:21:20 +00:00
Omar Ajoue 4a3d3cd331
🐛 Improve Axios compatibility (#2262)
* Improved the error object returned by axios to make it more compatible with request

* Fixed multipart/form-data payload creation

* 🐛 Remove issue with circular references

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-30 14:10:56 -05:00
Mutasem Aldmour 04a043616e
🐛 Remove backdrop filter to speed up editor-UI (#2268) 2021-09-30 13:26:29 -05:00
Iván Ovejero ad55298d1b
Add Urlscan.io node (#2266)
*  Create urlscan.io node

*  Change default visibility to private

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-09-30 11:58:30 -05:00
Jan Oberhauser 973c4f86d2 Return id on SeaTable update 2021-09-29 19:24:34 -05:00
Iván Ovejero 4bce33a530
Add Grist node (#2158)
* Implement Grist node with List/Append/Update/Delete operations

* 🔨 Refactor Grist node

* 🔨 Make API key required

* 🔨 Complete create/upate operations

* 🔨 Fix item index in docId and tableId

* 🔨 Simplify continueOnFail item

* 👕 Nodelinter pass

* 👕 Fix lint

* 👕 Resort imports

*  Improvements

* 🔨 Simplify with optional access operator

* 🔨 Simplify row ID processing in deletion

* 🚧 Add stub for cred test

Pending change to core

*  Add workaround for cred test

* 🔥 Remove excess items check

* ✏️ Rename fields

* 🐛 Fix numeric filter

* ✏️ Add feedback from Product

* 🔥 Remove superfluous key

*  Small change

*  Fix subtitle and improve how data gets returned

Co-authored-by: Alex Hall <alex.mojaki@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-29 19:10:39 -05:00
Ricardo Espinoza a144a8e315
Add SeaTable node and trigger (#2240)
* Add SeaTable node

Node for SeaTable, initial credentials, trigger- and standard-node.

Contribution-by: SeaTable GmbH <https://seatable.io>
Signed-off-by: Tom Klingenberg <tkl@seatable.io>

*  Improvements

*  Improvements

*  Fix node and method names and table parameter

*  Change display name for now again

Co-authored-by: Tom Klingenberg <tkl@seatable.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-29 18:28:27 -05:00
Jan Oberhauser 4db91d55dd 🔖 Release n8n@0.140.0 2021-09-28 22:26:19 +00:00
Jan Oberhauser dfce6476e3 ⬆️ Set n8n-core@0.85.0, n8n-editor-ui@0.108.0 and n8n-nodes-base@0.137.0 on n8n 2021-09-28 22:26:19 +00:00
Jan Oberhauser e0cca284d8 🔖 Release n8n-editor-ui@0.108.0 2021-09-28 22:25:58 +00:00
Jan Oberhauser 2c778affc1 🔖 Release n8n-nodes-base@0.137.0 2021-09-28 22:25:25 +00:00
Jan Oberhauser b9a198df5e ⬆️ Set n8n-core@0.85.0 on n8n-nodes-base 2021-09-28 22:25:25 +00:00
Jan Oberhauser fdc223a779 🔖 Release n8n-node-dev@0.25.0 2021-09-28 22:25:17 +00:00
Jan Oberhauser 48f48d2bf9 ⬆️ Set n8n-core@0.85.0 on n8n-node-dev 2021-09-28 22:25:17 +00:00
Jan Oberhauser 6c6ae5d607 🔖 Release n8n-core@0.85.0 2021-09-28 22:25:10 +00:00
Gabriel 013c630090
📚 Update Webhook parameters (#2251)
* 📚 Update Webhook parameters

Capitalization inconsistent, + spelling and minor changes

* update Wait description
2021-09-28 14:25:54 -05:00
Iván Ovejero 3a0b96bf32
🐛 Fix TypeError in nodes panel text selection (#2258) 2021-09-28 14:23:57 -05:00
Jan Oberhauser 1ba1c95fe0 🔀 Merge branch 'master' into fix-refresh-token-oauth 2021-09-28 14:19:55 -05:00
Iván Ovejero db134f0abe
Add Splunk node (#2180)
*  Create Splunk node

* 🔨 Move rejectUnauthorized to credentials

* 🔨 Remove trailing slash

* 🔨 Clarify 401 error

* 🔥 Remove unused params

* 🔥 Remove unused logic

*  Guard against code missing

* 🔨 Refactor filter

* 🔥 Remove params with no effect

* 🔥 Remove superfluous description

* 🔥 Remove params for unimplemented resource

* 🔥 Remove param with no effect

* 🐛 Fix multiple roles in user create and upate

* 🔥 Remove logging

*  Simplify ID handling

* 👕 Fix lint

*  Add cred test

* 🎨 Format import

* ✏️ Apply Product feedback

* 🐛 Make axiox errors compatible

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-28 13:50:15 -05:00
Omar Ajoue 694ec64330 Changed the error handling location 2021-09-28 15:20:01 +02:00
Omar Ajoue b873eec2ad Fixed refresh token to work correctly with Axios 2021-09-28 14:41:12 +02:00
Omar Ajoue 62d1d69710
🐛 Fix n8n's behavior for empty response bodies (#2246)
* Fixed n8n's behavior for empty response bodies

* Correctly parsing empty bodies when expected output is a buffer
2021-09-27 17:50:37 -05:00
Ricardo Espinoza 389931da71
Add binary data support to Telegram Node (#2249)
*  Add binary upload for Telegram

*  Improvements to #2247

Co-authored-by: pemontto <pemontto@gmail.com>
2021-09-27 17:47:39 -05:00
Ricardo Georgel e253523dbe
Merge branch 'n8n-io:master' into Add-schema-registry-into-kafka 2021-09-27 16:31:59 -03:00
Omar Ajoue 3c256dc3f6
🐛 Fix startup behavior for scaled mode (#2242) 2021-09-24 08:42:41 +02:00
Jan Oberhauser 5b2741e258 🔖 Release n8n@0.139.1 2021-09-23 10:51:55 +02:00
Jan Oberhauser 5140b6c231 ⬆️ Set n8n-editor-ui@0.107.1 on n8n 2021-09-23 10:50:58 +02:00
Jan Oberhauser d36f123e99 🔖 Release n8n-editor-ui@0.107.1 2021-09-23 10:49:02 +02:00
Iván Ovejero e84ce79d9b
🐛 Remove auto-adding fixed collection option (#2241)
* 🔥 Remove auto-adding fixed collection option

* 🔥 Remove file from version control
2021-09-23 10:47:13 +02:00
Jan Oberhauser 4836a31714 🔖 Release n8n@0.139.0 2021-09-22 15:58:14 +00:00
Jan Oberhauser 84e983df56 ⬆️ Set n8n-core@0.84.0, n8n-editor-ui@0.107.0, n8n-nodes-base@0.136.0 and n8n-workflow@0.70.0 on n8n 2021-09-22 15:58:14 +00:00
Jan Oberhauser 4290c294e7 🔖 Release n8n-editor-ui@0.107.0 2021-09-22 15:57:45 +00:00
Jan Oberhauser 2397f0b7de ⬆️ Set n8n-workflow@0.70.0 on n8n-editor-ui 2021-09-22 15:57:45 +00:00
Jan Oberhauser a79d5cc7ce 🔖 Release n8n-nodes-base@0.136.0 2021-09-22 15:57:16 +00:00
Jan Oberhauser 5576fe7588 ⬆️ Set n8n-core@0.84.0 and n8n-workflow@0.70.0 on n8n-nodes-base 2021-09-22 15:57:16 +00:00
Jan Oberhauser 6a3179cf7b 🔖 Release n8n-node-dev@0.24.0 2021-09-22 15:57:07 +00:00
Jan Oberhauser 05ef9552e9 ⬆️ Set n8n-core@0.84.0 and n8n-workflow@0.70.0 on n8n-node-dev 2021-09-22 15:57:06 +00:00
Jan Oberhauser 22be153e8a 🔖 Release n8n-core@0.84.0 2021-09-22 15:56:59 +00:00
Jan Oberhauser 810d3849e3 ⬆️ Set n8n-workflow@0.70.0 on n8n-core 2021-09-22 15:56:59 +00:00
Jan Oberhauser f3ed86eac8 🔖 Release n8n-workflow@0.70.0 2021-09-22 15:56:52 +00:00
Iván Ovejero ca9a155c69
Elastic Security node (#2206)
*  Create Elastic Security node

* 🔨 Place Elastic nodes in Elastic dir

*  Improvements

* 🔨 Split credentials

* 🎨 Fix formatting

*  Tolerate trailing slash

* 👕 Fix lint

* 👕 Fix lint

* 🐛 Fix tags filter in case:getAll

* 🔨 Refactor sort options in case:getAll

* ✏️ Reword param descriptions

* 🔥 Remove descriptions per feedback

* 🐛 Fix case:getStatus operation

* ✏️ Reword param and error message

* ✏️ Reword param descriptions

* 🔨 Account for empty string in owner

* ✏️ Reword param description

* ✏️ Add more tooltip descriptions

*  Add cred test

* ✏️ Add param description

* ✏️ Add comment dividers

*  Improve UX for third-party service params

* 🔨 Minor tweaks per feedback

* 🔨 Make getStatus naming consistent

*  Fix operation

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-22 17:48:50 +02:00
Iván Ovejero 5644a88d78
🎨 Fix checkmark spacing in multiOptions (#2223)
Co-authored-by: Mutasem <mutdmour@gmail.com>
2021-09-22 11:02:38 +02:00
Mutasem Aldmour 4f1bedc76e
🐛 Fix credentials modal spacing issue when no tooltip (#2230)
* fix credentials modal spacing issue when empty

* check length at inputs level
2021-09-22 09:42:19 +02:00
Ricardo Espinoza 03bb16c0a5
🐛 Fix issue adding contact to list with Sendgrid (#2229) 2021-09-22 09:40:51 +02:00
Mutasem Aldmour 6461423a5c
Add wait node toasts (#2203)
*  Generalize unique entity name generation

*  Standardize variable names

* redo credentials

* revert some changes, replace got with was

* fix v-if order

* fix v-if order

* update linting

* update gulpfile

* update ssh display name

* update height

* update params

* update info tip sizes

* address design comments

* update google button disabled

* update icon size to 28px

* update design issues

* update info tab design

* address design comments

* update tab size

* update run data spacing

* address comments, update logo design

* fix spacing issues

* clean up store

* fix create new bug

* add loading state

* rename prop

* remove unused prop

* fix select bug

* remove label tag

* update word break

* build

* address design comments

* update font family of button

* update menu opacity

* update text

* update title

* address more comments

* update oauth messages

* add oauth validation

* hide disabled state

* update warning modal

* show button on text input

* clean up cred details

* add validation errors

* fix bug when deleting cred

* Frontend hack to display test button

* Created interfaces for testing and endpoint

* Testing slack node credentials working

* Adding test with node to endpoint for credential testing

* Fixed linting and test detectability

* Adding required for slack token

* Added google sheets credential testing

* update message

* Adding suggestions by Ivan and Mutasem

* Address comments

* keep blurred when focused

* update font weight of errors

* add oauth banner

* remove toast

* Fixed code bug and added telegram credential testing

* scroll to top on success

* clean up duplication

* Fixed telegram trigger node and added tests to typeform

* refactor modal

* add more validation support

* refactor info tab

* scroll to bottom on save, handle cred saving

* refactor save button

* save cred on valid

* save cred on valid

* scroll to top if has error

* add targets on input labels

* delete credentails input

* revert fe changes

* update validation logic

* clean interface

* test credentials

* update banner design

* show testing state

* update x position

* fix issues

* fix focus issues

* clean up validation behavior

* make error relative

* update banner component

* update error spacing

* don't close dialog

* rename button

* update how banners behave

* if has unsaved changes first

* move confirm message

* add success banner

* update time state

* disable transitions

* test on open

* clean up banner behavior

* update banner styling

* capitalize

* update error banner styling to handle long texts

* avoid unnessary content jostling

* add loading label

* show validation warnings when opening modal

* retest cred if not all props req

* update scroll to auto

* add error warning

* update color saturation

* set overflow to auto

* fix bug to get credentials when connected

* round down to minutes

* change tab name

* update casing oauth

* disable credential testing if it has expressions

* label same as title

* add more space between close and save

* remove check on making any changes

* hide close on confirm modals

* don't accept clicks outside dialog

* fix build issues

* undo test changes

* fix table scrollbar logs

* rename modals

* fix bug with same name

* refactor modal

* fix tslint issue

* refactor name

* update name behavior

* update monospace font

* remove comment

* refactor inputs

* refactor error handling

* reduce spacing changes

* fix doc url oauth1 oauth2

* build

* add toast for waiting executions

* hide infotip if no inputs

* address most comments

* rename file

* fix menu alignment

* gst

* update types

* update language

* refactor toast behavior, add support for links clicking

* allow closing workflow modal from notification

* refactor how modals work

* fix data display

* update toast behavior

* fix type issues

* rename prop

* update overflow behavior for settings

* only expand used properties

* fix edge bug

* make scrollable prop, add margin to tags footer

* remove max height from tag manager

* rewrite message

* fix notice word break

* update property names

* clear sticky notifications on run

* build

* refactor function out

* use destruction

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2021-09-22 09:23:37 +02:00
Harshil Agrawal e3c3a381b6
Fix and add credential URL for Formstack and Form.io Trigger nodes (#2207) 2021-09-21 19:43:45 +02:00
Gabriel 25d0b184ff
Update Magento2 credential doc (#2225) 2021-09-21 19:42:40 +02:00
Iván Ovejero f57409eb9e
📌 Unpin libphonenumber-js (#2224) 2021-09-21 19:42:10 +02:00
Harshil Agrawal 8c09aa9229
Add codex files (#2226) 2021-09-21 19:41:25 +02:00
Omar Ajoue 443c2a4d51
Updated node design and node versioning (#1961)
*  introduce versioned nodes

* Export versioned nodes for separate process run

* Add bse node for versioned nodes

* fix node name for versioned nodes

* extend node from nodeVersionedType

* improve nodes base and flow to FE

* revert lib es2019 to es2017

* include version in key to prevent duplicate key

* handle type versions on FE

* clean up

* cleanup nodes base

* add type versions in getNodeParameterOptions

* cleanup

* code review

* code review + add default version to node type description

* remove node default types from store

* 💄 cleanups

* Draft for migrated Mattermost node

* First version of Mattermost node versioned according to node standards

* Correcting deactivate operations name to match currently used one

*  Create utility types

*  Simplify Mattermost types

*  Rename exports for consistency

*  Type channel properties

*  Type message properties

*  Type reaction properties

*  Type user properties

*  Add type import to router

* 🐛 Add missing key

* 🔨 Adjust typo in operation name

* 🔨 Inline exports for channel properties

* 🔨 Inline exports for message properties

* 🔨 Inline exports for reaction properties

* 🔨 Inline exports for user properties

* 🔨 Inline exports for load options

* 👕 Fix lint issue

* 🔨 Inline export for description

* 🔨 Rename descriptions for clarity

* 🔨 Refactor imports/exports for methods

* 🔨 Refactor latest version retrieval

* 🔥 Remove unneeded else clause

When the string literal union is exhausted, the resource key becomes never, so TS disallows wrong key usage.

*  Add overloads to getNodeParameter

*  Improve overload

* 🔥 Remove superfluous INodeVersions type

* 🔨 Relocate pre-existing interface

* 🔥 Remove JSDoc arg descriptions

*  Minor reformatting in transport file

*  Fix API call function type

* Created first draft for Axios requests

* Working version of mattermost node with Axios

* Work in progress for replacing request library

* Improvements to request translations

* Fixed sending files via multipart / form-data

* Fixing translation from request to axios and loading node parameter options

* Improved typing for new http helper

* Added ignore any for specific lines for linting

* Fixed follow redirects changes on http request node and manual execution of previously existing workflow with older node versions

* Adding default headers according to body on httpRequest helper

* Spec error handling and fixed workflows with older node versions

* Showcase how to export errors in a standard format

* Merging master

* Refactored mattermost node to keep files in a uniform structure. Also fix bugs with merges

* Reverting changes to http request node

* Changed nullish comparison and removed repeated code from nodes

* Renamed queryString back to qs and simplified node output

* Simplified some comparisons

* Changed header names to be uc first

* Added default user agent to requests and patch http method support

* Fixed indentation, remove unnecessary file and console log

* Fixed mattermost node name

* Fixed lint issues

* Further fix linting issues

* Further fix lint issues

* Fixed http request helper's return type

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2021-09-21 19:38:24 +02:00
Mutasem Aldmour 53fbf664b5
Switch to font source for open sans (#2220)
* switch to font source for open sans

* add 700 font weight
2021-09-21 14:35:55 +02:00
Iván Ovejero 8d42eddfc2
Add infobox to Split In Batches node (#2217) 2021-09-19 16:13:48 +02:00
Jan Oberhauser 72fd9e23cd 👕 Fix lint issue 2021-09-18 23:03:52 +02:00
Iván Ovejero 45e2830555
Add MISP node (#2126)
*  Create MISP node

*  Improvements

*  Refactor tags type

*  Refactor tag into eventTag

*  Add required params to feed:create

*  Change endpoint for tag:getAll

*  Add description to role ID

*  Small improvements

*  Improvements

* 🔥 Remove empty file

*  Add sharing group ID param

* 🔥 Remove param with no effect

* 🔨 Refactor sharing group to remove duplication

* 🔥 Remove param with no effect

*  Validate URL in feed resource

* ✏️ Rename Inviter param

* ✏️ Reword dynamic list param descriptions

*  Clean up error handling

* 👕 Nodelinter pass

* 🔥 Remove unused import

* 🔨 Change param to color type

*  Improvements

*  Fix color

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-18 22:45:57 +02:00
Harshil Agrawal 5ea4dc03b8
Add OAuth to HubSpot Trigger node credentials (#2166)
* 🔨 HubSpot Trigger node credentials

*  Small changes

*  Add breaking change message

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-09-18 22:18:35 +02:00
Ricardo Espinoza 469ac1d912
Add Netlify regular and trigger node (#2177)
*  Add Netlify node

*  Add Sites resource

*  Add regular Netlify node

*  Add Netlify Trigger node

* 🔨 Fix issue with body parameter

*  Improvements

*  Improvements

Co-authored-by: Harshil <ghagrawal17@gmail.com>
2021-09-18 22:12:20 +02:00
Jan Oberhauser 8a0c0115e5 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2021-09-17 22:50:13 +02:00
Mutasem Aldmour ebf9a5e4cd
🐛 Temp fix build replace endpoint (#2216) 2021-09-17 14:56:08 +02:00
Rodrigo Correia 6c50c84ab1 Pipedrive - Get Activities from Deal Id 2021-09-16 14:09:19 -03:00
Jan Oberhauser e9386dc67f 🔖 Release n8n-node-dev@0.23.0 2021-09-16 08:46:17 +02:00
Matías Aguirre 5d872565df
🐛 Correct temp file creation call (#2185) 2021-09-16 08:44:29 +02:00
Jan Oberhauser 7a6b926e4a 🔖 Release n8n@0.138.0 2021-09-15 09:33:29 +00:00
Jan Oberhauser 8ed6186c34 ⬆️ Set n8n-core@0.83.0, n8n-editor-ui@0.106.0, n8n-nodes-base@0.135.0 and n8n-workflow@0.69.0 on n8n 2021-09-15 09:33:29 +00:00
Jan Oberhauser eb9cea2006 🔖 Release n8n-editor-ui@0.106.0 2021-09-15 09:32:57 +00:00
Jan Oberhauser 312e6d34c5 ⬆️ Set n8n-design-system@0.3.0 and n8n-workflow@0.69.0 on n8n-editor-ui 2021-09-15 09:32:57 +00:00
Jan Oberhauser 6f5f8ebc34 🔖 Release n8n-design-system@0.3.0 2021-09-15 09:32:49 +00:00
Jan Oberhauser e6272195ad 🔖 Release n8n-nodes-base@0.135.0 2021-09-15 09:32:19 +00:00
Jan Oberhauser 331641ac72 ⬆️ Set n8n-core@0.83.0 and n8n-workflow@0.69.0 on n8n-nodes-base 2021-09-15 09:32:19 +00:00
Jan Oberhauser 2d7a004a39 🔖 Release n8n-core@0.83.0 2021-09-15 09:32:11 +00:00
Jan Oberhauser 06ead0f088 ⬆️ Set n8n-workflow@0.69.0 on n8n-core 2021-09-15 09:32:10 +00:00
Jan Oberhauser a66427c7e8 🔖 Release n8n-workflow@0.69.0 2021-09-15 09:32:01 +00:00
Jan Oberhauser 86b9074424 🔀 Merge branch 'master' into fixed-collection-ux-improvements 2021-09-15 11:07:05 +02:00
Jan Oberhauser b6f301fa3d Add support for adding notes to leads in Pipedrive 2021-09-15 11:02:36 +02:00
Jan Oberhauser a26d8f38cd 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2021-09-15 10:37:53 +02:00
Jan Oberhauser 6e270cd77e ⬆️ Set body-parser-xml@2.0.3 on n8n 2021-09-15 10:37:41 +02:00
Ricardo Espinoza 2e098c25ed
🐛 Fix issue not sending the event in the correct property on Lemlist (#2198) 2021-09-15 10:28:48 +02:00
Ricardo Espinoza fd064b7816
🐛 Fix issue listing databases without name on Notion Node (#2197) 2021-09-15 10:13:11 +02:00
Mutasem Aldmour 4db451d9d9
🐛 Fix issue showing too much data error (#2200)
* fix bug showing too much data error

* init when node changes

* revert node settings chagnes

* revert node settings chagnes
2021-09-15 10:11:59 +02:00
Ricardo Espinoza ef14b41a16
Add Magento 2 node (#2048)
*  Magento 2 node

*  Improvements

*  Small improvement

*  Improvements

* a

*  Improvements

*  Improvements

*  Minor improvements

*  Improvements

* 🐛 Fix issue when parsing extension attributes with operation customer:update

*  Improvements

*  Improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-15 10:07:02 +02:00
MedAliMarz eb89b219f3
Add Item Lists node (#2032)
*  Item lists node

* Enhance the removeDuplicates operation

* Add aggregate items operation

*  Improvements

*  Improvements

* Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Minor improvements

*  Fix issue with random option

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-15 09:55:36 +02:00
Mutasem Aldmour 9becf040f1
Improvel missing tooltip font weight (#2204) 2021-09-15 09:45:29 +02:00
Mutasem Aldmour 1f71e69ed8
💄 Fix run data header spacing (#2161) 2021-09-11 13:19:32 +02:00
Iván Ovejero f03833ff25
Open edit window for SQL query fields (#2188) 2021-09-11 12:58:48 +02:00
Jan Oberhauser 92b661d1a0 Fix order and set valid default value 2021-09-11 12:46:24 +02:00
Jan Oberhauser 814e619a03 🔀 Merge branch 'master' of https://github.com/ChrisMagnuson/n8n into ChrisMagnuson-master 2021-09-11 12:43:04 +02:00
Iván Ovejero 4bb16b47a3
Baserow filters expansion (#2183)
* Added filters

The API was changed to add filters: date_before and date_after
Directly added the other filters that weren't in the node yet:
link_row_has and link_row_has_not
Not sure about the description of the second set.

* 🔨 Refactor Baserow filters expansion

Co-authored-by: bramknuever <60007341+bramknuever@users.noreply.github.com>
2021-09-11 10:31:43 +02:00
Mutasem Aldmour 3d6b40b852
Update credentials modal (#2154)
*  Generalize unique entity name generation

*  Standardize variable names

* redo credentials

* revert some changes, replace got with was

* fix v-if order

* fix v-if order

* update linting

* update gulpfile

* update ssh display name

* update height

* update params

* update info tip sizes

* address design comments

* update google button disabled

* update icon size to 28px

* update design issues

* update info tab design

* address design comments

* update tab size

* update run data spacing

* address comments, update logo design

* fix spacing issues

* clean up store

* fix create new bug

* add loading state

* rename prop

* remove unused prop

* fix select bug

* remove label tag

* update word break

* build

* address design comments

* update font family of button

* update menu opacity

* update text

* update title

* address more comments

* update oauth messages

* add oauth validation

* hide disabled state

* update warning modal

* show button on text input

* clean up cred details

* add validation errors

* fix bug when deleting cred

* Frontend hack to display test button

* Created interfaces for testing and endpoint

* Testing slack node credentials working

* Adding test with node to endpoint for credential testing

* Fixed linting and test detectability

* Adding required for slack token

* Added google sheets credential testing

* update message

* Adding suggestions by Ivan and Mutasem

* Address comments

* keep blurred when focused

* update font weight of errors

* add oauth banner

* remove toast

* Fixed code bug and added telegram credential testing

* scroll to top on success

* clean up duplication

* Fixed telegram trigger node and added tests to typeform

* refactor modal

* add more validation support

* refactor info tab

* scroll to bottom on save, handle cred saving

* refactor save button

* save cred on valid

* save cred on valid

* scroll to top if has error

* add targets on input labels

* delete credentails input

* revert fe changes

* update validation logic

* clean interface

* test credentials

* update banner design

* show testing state

* update x position

* fix issues

* fix focus issues

* clean up validation behavior

* make error relative

* update banner component

* update error spacing

* don't close dialog

* rename button

* update how banners behave

* if has unsaved changes first

* move confirm message

* add success banner

* update time state

* disable transitions

* test on open

* clean up banner behavior

* update banner styling

* capitalize

* update error banner styling to handle long texts

* avoid unnessary content jostling

* add loading label

* show validation warnings when opening modal

* retest cred if not all props req

* update scroll to auto

* add error warning

* update color saturation

* set overflow to auto

* fix bug to get credentials when connected

* round down to minutes

* change tab name

* update casing oauth

* disable credential testing if it has expressions

* label same as title

* add more space between close and save

* remove check on making any changes

* hide close on confirm modals

* don't accept clicks outside dialog

* fix build issues

* undo test changes

* fix table scrollbar logs

* rename modals

* fix bug with same name

* refactor modal

* fix tslint issue

* refactor name

* update name behavior

* update monospace font

* remove comment

* refactor inputs

* refactor error handling

* reduce spacing changes

* fix doc url oauth1 oauth2

* build

* hide infotip if no inputs

* address most comments

* rename file

* fix menu alignment

* gst

* update types

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2021-09-11 10:15:36 +02:00
Mutasem Aldmour 63e2bd25c9
🐛 Fix safari label bug (#2194) 2021-09-10 17:05:05 +02:00
Iván Ovejero abb80b4888 Limit auto-expansion to required params only 2021-09-10 16:51:54 +02:00
Iván Ovejero bf9d3d4ce7
Pin libphonenumber in /cli package to fix build issue (#2193) 2021-09-10 14:01:21 +02:00
Jan Oberhauser 0b7049e27b 🐛 Fix PayloadTooLargeError issue 2021-09-10 11:59:55 +02:00
Iván Ovejero 19afcdbcfd Prevent excess option addition 2021-09-09 19:32:10 +02:00
Iván Ovejero 3045c0de1e Add first fixed collection option automatically 2021-09-09 11:02:29 +02:00
Iván Ovejero 4b3fc14e15 Hide middle container if empty string 2021-09-09 11:02:03 +02:00
Jan Oberhauser 0e89166013 🔖 Release n8n@0.137.0 2021-09-05 17:51:01 +00:00
Jan Oberhauser 55242a39d7 ⬆️ Set n8n-core@0.82.0, n8n-editor-ui@0.105.0, n8n-nodes-base@0.134.0 and n8n-workflow@0.67.0 on n8n 2021-09-05 17:51:00 +00:00
Jan Oberhauser 1d90ea3cca 🔖 Release n8n-editor-ui@0.105.0 2021-09-05 17:49:41 +00:00
Jan Oberhauser 5d9b4bda69 ⬆️ Set n8n-design-system@0.2.0 and n8n-workflow@0.67.0 on n8n-editor-ui 2021-09-05 17:49:41 +00:00
Jan Oberhauser f5aad4e0cf 🔖 Release n8n-design-system@0.2.0 2021-09-05 17:49:26 +00:00
Jan Oberhauser f0c46c2533 🔖 Release n8n-nodes-base@0.134.0 2021-09-05 17:48:12 +00:00
Jan Oberhauser 1c46f2f55a ⬆️ Set n8n-core@0.82.0 and n8n-workflow@0.67.0 on n8n-nodes-base 2021-09-05 17:48:12 +00:00
Jan Oberhauser 682b13d40a 🔖 Release n8n-node-dev@0.22.0 2021-09-05 17:47:52 +00:00
Jan Oberhauser 14ee34ace7 ⬆️ Set n8n-core@0.82.0 and n8n-workflow@0.67.0 on n8n-node-dev 2021-09-05 17:47:52 +00:00
Jan Oberhauser 99c635e9ee 🔖 Release n8n-core@0.82.0 2021-09-05 17:47:36 +00:00
Jan Oberhauser 635cd5c2fe ⬆️ Set n8n-workflow@0.67.0 on n8n-core 2021-09-05 17:47:36 +00:00
Jan Oberhauser bbeeb5a596 🔖 Release n8n-workflow@0.67.0 2021-09-05 17:47:19 +00:00
Iván Ovejero 65820b3b54
Add Freshservice node (#2090)
*  Create Freshservice node

* 👕 Fix lintings

*  Adjust from agent to department

*  Adjust from location to ticket

* 👕 Fix lintings

* ✏️ Improve descriptions

* 🔥 Remove logging

* 🔥 Remove unused helper

* ✏️ Fix helper documentation

*  Simplify roles in agent:create

* 🔥 Remove logging

*  Minor improvements

* ✏️ Adjust dynamic lists descriptions

*  Set default values for problem:create

*  Set default values for change:create

*  Handle deletion with empty response

*  Update getCredentials call to new style

* ✏️ Reword multiOptions descriptions

*  Add special handling for validation errors

* 🔥 Remove concatenated name from filters

*  Fix additional params in announcement:create

* ✏️ Clarify asset display ID vs asset ID

*  Fix asset:update arg typo

*  Fix predefined filters in change:getAll

*  Fix software status options

* ✏️ Reword created_at in ticket:getAll

*  Add status to ticket:update

* 👕 Fix lint

*  Improvements

*  Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-05 19:24:56 +02:00
Iván Ovejero 1cc58171dd
Add Organization resource to Zendesk node (#2152)
* Added Organization options. Create, Update, Get, GetAll, Delete, Count and Related

* Fixed Zendesk Node user alias typo

* Updated Zendesk documentation links for future maintainers

* Added Related for Users in Zendesk Node

* Added fetching organizations for users

* 🔨 Refactor Zendesk expansion

*  Improvements

Co-authored-by: Jonathan <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2021-09-05 15:13:25 +02:00
Ricardo Espinoza 2c561507f7
Add type field to Task resource (Salesforce) (#2171)
* added Type field in Task resource of salesforce

*  Improvements to #2110

Co-authored-by: Ketan Somvanshi <ketan.somvanshi@plivo.com>
2021-09-05 14:55:53 +02:00
Ricardo Espinoza 96813fcc05
🐛 Fix bug with Wordpress pagination (#2172)
* Potential fix for Wordpress API only returning the first 10 items on `wordpressApiRequestAllItems` calls

*  Small improvement to #2097

*  Change back pagination value

Co-authored-by: Jonathan <jonathan.bennetts@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-05 14:49:19 +02:00
Ricardo Espinoza 6b6710439b
Populate property and property with history when retrieving deals (Hubspot) (#2173)
* Fix hubspotApiRequestAllItems

* amqplib version update

* Add Hubspot Deals getAll properties & propertiesWithHistory dropdown

*  Improvements to #2089

Co-authored-by: DeskYT <deskytube@gmail.com>
Co-authored-by: DeskYT <54146274+DeskYT@users.noreply.github.com>
2021-09-05 14:35:16 +02:00
Jan Oberhauser 5de93a7db1 Make it possible to sent fileExtension on Salesforce Document
upload
2021-09-05 14:27:47 +02:00
Ricardo Espinoza 674313e0c4
Add voice calls to sms77 node (#2175)
*  Add additional SMS options to Sms77 node

*  Add voice calls to Sms77 node

*  Improvements

*  Improvements

Co-authored-by: André Matthies <12965261+matthiez@users.noreply.github.com>
2021-09-05 12:25:28 +02:00
ChrisMagnuson af76fe4736 Add ability to edit Sort property of Wekan Card 2021-09-04 19:51:00 -04:00
Jan Oberhauser 66482425da Make it possible to query mongo document by _id 2021-09-04 16:30:12 +02:00
Iván Ovejero 1084e7d9b5
Add Clockify task resource (#2162)
*  Add Task resource to Clockify Node

* 🔨 Refactor Clockify expansion

* 🔥 Remove logging

*  Add defaults

*  Improvements

*  Minor improvements

Co-authored-by: Frank Silver <dasylva.f@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-03 19:03:15 +02:00
Omar Ajoue 7dcbaedea6
Add Mautic Campaings to Node Actions (#2164)
* added mautic campaings node actions

* Changed campaign contact term and fixed typos

Co-authored-by: Luiz Eduardo de Oliveira Fonseca <luizeof@gmail.com>
2021-09-03 18:30:29 +02:00
Frederic Alix 7b752ce492
MQTT node: Add SSL/TLS support (#1828)
* MQTT node: Add SSL/TLS support

* Add import IDisplayOptions

* Remove  as NodePropertyTypes
2021-09-03 14:37:19 +02:00
Mutasem Aldmour e928fb182b
🐛 Hide scrollbars on multi selects (#2160) 2021-09-03 11:08:50 +02:00
Iván Ovejero 833b47c5a2
Restore calls to open tooltip links on new tab (#2169) 2021-09-03 10:47:17 +02:00
Omar Ajoue 1db0097ae3
Add execution ID to queue processes for clarification (#2168)
* Add execution ID to queue processes for clarification

*  Display correct execution ID

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-09-02 18:58:13 +02:00
Ricardo Georgel fa7ab27c94
Merge branch 'n8n-io:master' into Add-schema-registry-into-kafka 2021-08-31 12:04:43 -03:00
Omar Ajoue d17ab8e9e5
Allow webhook processes to wake up waiting executions (#2153) 2021-08-31 11:55:06 +02:00
Iván Ovejero 57025a7b79
Add description to NodeOperationError (#2148) 2021-08-31 10:49:55 +02:00
Jan Oberhauser 098bafefe2 🔖 Release n8n@0.136.0 2021-08-29 21:28:23 +00:00
Jan Oberhauser a947ab0084 ⬆️ Set n8n-core@0.81.0, n8n-editor-ui@0.104.0, n8n-nodes-base@0.133.0 and n8n-workflow@0.66.0 on n8n 2021-08-29 21:28:23 +00:00
Jan Oberhauser 6cbee0fadf 🔖 Release n8n-editor-ui@0.104.0 2021-08-29 21:27:13 +00:00
Jan Oberhauser c3744061e3 ⬆️ Set n8n-workflow@0.66.0 on n8n-editor-ui 2021-08-29 21:27:13 +00:00
Jan Oberhauser 4c52853c8e 🔖 Release n8n-nodes-base@0.133.0 2021-08-29 21:22:08 +00:00
Jan Oberhauser 6b8462a812 ⬆️ Set n8n-core@0.81.0 and n8n-workflow@0.66.0 on n8n-nodes-base 2021-08-29 21:22:08 +00:00
Jan Oberhauser 696eb53c30 🔖 Release n8n-node-dev@0.21.0 2021-08-29 21:21:47 +00:00
Jan Oberhauser 65dc264020 ⬆️ Set n8n-core@0.81.0 and n8n-workflow@0.66.0 on n8n-node-dev 2021-08-29 21:21:46 +00:00
Jan Oberhauser c8834c443a 🔖 Release n8n-core@0.81.0 2021-08-29 21:21:30 +00:00
Jan Oberhauser f7cb722968 ⬆️ Set n8n-workflow@0.66.0 on n8n-core 2021-08-29 21:21:30 +00:00
Jan Oberhauser 0ab64f890f 🔖 Release n8n-workflow@0.66.0 2021-08-29 21:21:13 +00:00
Jan Oberhauser 259ec07bdc ⬆️ Set mysql2@2.3.0 on n8n-nodes-base 2021-08-29 23:15:50 +02:00
Jan Oberhauser 04858c2933 👕 Fix lint issue 2021-08-29 23:08:56 +02:00
Jan Oberhauser a251b47962 🔀 Merge branch 'webhook-multifile-fix' 2021-08-29 22:54:55 +02:00
Iván Ovejero 56c4c6991f
🎨 Set up linting and formatting (#2120)
* ⬆️ Upgrade TS to 4.3.5

* 👕 Add ESLint configs

* 🎨 Add Prettier config

* 📦 Add deps and commands

*  Adjust global .editorconfig to new ruleset

* 🔥 Remove unneeded local .editorconfig

* 📦 Update deps in editor-ui

* 🔨 Limit Prettier to only TS files

*  Add recommended VSCode extensions

* 👕 Fix build

* 🔥 Remove Vue setting from global config

*  Disable prefer-default-export per feedback

* ✏️ Add forgotten divider

* 👕 Disable no-plusplus

* 👕 Disable class-methods-use-this

* ✏️ Alphabetize overrides

* 👕 Add one-var consecutive override

*  Revert one-var consecutive override

This reverts commit b9252cf935.

* 🎨 👕 Lint and format workflow package (#2121)

* 🎨 Format /workflow package

* 👕 Lint /workflow package

* 🎨 Re-format /workflow package

* 👕 Re-lint /workflow package

* ✏️ Fix typo

*  Consolidate if-checks

* 🔥 Remove prefer-default-export exceptions

* 🔥 Remove no-plusplus exceptions

* 🔥 Remove class-methods-use-this exceptions

* 🎨 👕 Lint and format node-dev package (#2122)

* 🎨 Format /node-dev package

*  Exclude templates from ESLint config

This keeps the templates consistent with the codebase while preventing lint exceptions from being made part of the templates.

* 👕 Lint /node-dev package

* 🔥 Remove prefer-default-export exceptions

* 🔥 Remove no-plusplus exceptions

* 🎨 👕 Lint and format core package (#2123)

* 🎨 Format /core package

* 👕 Lint /core package

* 🎨 Re-format /core package

* 👕 Re-lint /core package

* 🔥 Remove prefer-default-export exceptions

* 🔥 Remove no-plusplus exceptions

* 🔥 Remove class-methods-use-this exceptions

* 🎨 👕 Lint and format cli package (#2124)

* 🎨 Format /cli package

* 👕 Exclude migrations from linting

* 👕 Lint /cli package

* 🎨 Re-format /cli package

* 👕 Re-lint /cli package

* 👕 Fix build

* 🔥 Remove prefer-default-export exceptions

*  Update exceptions in ActiveExecutions

* 🔥 Remove no-plusplus exceptions

* 🔥 Remove class-methods-use-this exceptions

* 👕 fix lint issues

* 🔧 use package specific linter, remove tslint command

* 🔨 resolve build issue, sync dependencies

* 🔧 change lint command

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
2021-08-29 20:58:11 +02:00
Jan Oberhauser 8fdb63ec1b 🐛 Fix issue with receiving mulitple files via Webhook-Node 2021-08-29 20:56:19 +02:00
Jan Oberhauser 223cd75685 Fix spelling 2021-08-29 14:00:22 +02:00
Iván Ovejero 71dccbba5c
Clarify max iterations error message (#2129)
* ✏️ Add hint to max iterations error message

* 👕 Fix build
2021-08-29 13:58:20 +02:00
Snyk bot 96f3a6256d
⬆️ Set mysql2@3.3.0 on n8n
Snyk has created this PR to upgrade mysql2 from 2.2.5 to 2.3.0.

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

See this project in Snyk:
https://app.snyk.io/org/janober/project/fc678bbc-0ac7-4659-9458-8f7f360e2566?utm_source=github&utm_medium=upgrade-pr
2021-08-29 13:46:41 +02:00