Commit graph

4263 commits

Author SHA1 Message Date
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
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