Jan Oberhauser
e6be3d352b
⬆️ Set n8n-core@0.134.0 and n8n-workflow@0.116.0 on n8n-node-dev
2022-09-15 14:33:39 +00:00
Jan Oberhauser
3c436ed2b5
🔖 Release n8n-core@0.134.0
2022-09-15 14:33:28 +00:00
Jan Oberhauser
9ec2eacbd6
⬆️ Set n8n-workflow@0.116.0 on n8n-core
2022-09-15 14:33:28 +00:00
Jan Oberhauser
eb650419a0
🔖 Release n8n-workflow@0.116.0
2022-09-15 14:33:16 +00:00
Jan Oberhauser
76b0dd9de5
refactor(Merge Node): Change parameter names
2022-09-15 16:31:20 +02:00
Omar Ajoue
5130529066
fix: AWS credential testing issue ( #4107 )
2022-09-15 15:03:16 +02:00
Iván Ovejero
680d255df5
refactor(telemetry): Add personalization survey event to PostHog ( #4093 )
...
⚡ Add personalization survey event to PH
2022-09-15 13:31:19 +02:00
Csaba Tuncsik
ec2c55211c
refactor(design-system): merge n8n square button into n8n button ( #4075 )
...
* feat(design-system): button as square shape
* refactor(editor-ui): drop n8n-square-button in favor of n8n-button
* refactor(design-system): remove obsolete n8n-square-button
* fix(design-system): icon only square button icon position
* fix(design-system): icon only square button icon position
* chore(design-system): update button test snapshot
* fix(design-system): overriding default square button styles
* fix(editor-ui): using tertiary button variant in survey without local style overrides
* refactor(design-system): simplifying and partially merging icon-button and button
* fix(design-system): remove unused prop from icon-button
* fix(design-system): square button should have the old dimensions
* fix(design-system): square button update test snapshots
2022-09-15 11:41:12 +02:00
Iván Ovejero
98ed207607
feat(core, editor-ui): Introduce node deprecation ( #4103 )
...
⚡ Introduce node deprecation
2022-09-15 10:52:24 +02:00
Mike Arvela
f40ae501b4
fix(public-api): Fix error updating workflow with property not defined in the schema ( #4089 )
...
* fix(cli): catch errors on updating workflow
* ⚡ Don\'t allow additionalProperties in the workflow schema
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-09-14 11:40:45 -04:00
Alex Grozav
9a59d0a5d1
feat(Adalo Node): MVP Adalo node N8N-3263 ( #3102 )
...
* ✨ Added Adalo node using declarative API.
* fix: Updated authentication headers.
* fix: Fixed node linting issues.
* ⚡ improvements
* fix: Fixed Adalo node pagination.
* fix: Fixed Adalo node linting issues.
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-09-14 13:36:53 +03:00
Michael Kret
f70e6d2345
fix(MongoDb Node): update mongo driver to 4.9.1 n8n-2622 ( #4095 )
2022-09-14 12:54:05 +03:00
कारतोफ्फेलस्क्रिप्ट™
43c9f019bd
fix(cli): use absolute paths for loading custom nodes and credentials ( #4099 )
...
custom-node loading broke because of this change, as we started using relative paths for the files returned by `glob` #4082
2022-09-14 10:37:51 +02:00
freya
a8127dfc05
test(core): WorkflowCredentials Test Suite
2022-09-14 09:19:44 +01:00
freya
dd3ba96372
fix(core): update oauth endpoints to use instance base url
2022-09-14 09:05:31 +01:00
कारतोफ्फेलस्क्रिप्ट™
461848fcc4
fix(cli,core): Address Dependabot warnings [N8N-4121] ( #3883 )
...
* feat(cli): upgrade passport
* feat(core): upgrade file-type
* force upgrade browserslist
* force upgrade ejs
* force upgrade globby and fork-ts-checker-webpack-plugin
2022-09-14 09:50:33 +02:00
Omar Ajoue
9e1fa4c045
fix: Issue with versioned nodes not loading properly ( #4094 )
2022-09-13 17:46:47 +02:00
OlegIvaniv
ea2d18b66d
feat(editor): Implement HTML sanitization for Notification and Message components ( #4081 )
...
* feat(editor): Implement HTML sanitization when using `dangerouslyUseHTMLString` option of Notification and Message components
* 🐛 Implement mechanism to allow for A href actions from locale strings
* 🐛 Prevent link action default
* ♻️ Use `xss` library instead of `sanitize-html` to handle sanitization
* 🔥 Remove `onLinkClick` functionality of `$showMessage`
2022-09-13 17:39:47 +02:00
Michael Kret
381c09fa47
fix(core): Fix node renaming in expressions
2022-09-13 18:09:16 +03:00
OlegIvaniv
8c95d6ec53
feat(editor): Show input number for multi-input nodes ( #4000 )
...
* feat(editor): Show input number for multi-input nodes
* ✨ Added multiple inputs detection logic to input panel
* 🐛 Fix a case where Input 1 and Input 2 are identical, do not display nodeIndex for single input nodes
* 🔥 Delete unused `MERGE_NODE_TYPE` constant
* ♻️ Get input names dynamically for multi-input nodes
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2022-09-13 15:42:44 +02:00
freya
36ec81f624
fix(node): Google Cloud Storage linting rules
2022-09-13 12:41:08 +01:00
freya
1e963d8e1e
feat(GoogleCloudStorage Node): add GCS Node with Bucket and Object operations
2022-09-13 12:03:17 +01:00
Iván Ovejero
3a9c7acb04
refactor(nodes-base): Apply lint rule node-param-operation-option-description-wrong-for-get-many
( #4064 )
...
* 👕 Enable rule
* ⬆️ Upgrade linter
* 📦 Update `package-lock.json`
* 👕 Apply rule
* ✏️ Fix plurals
* ✏️ More typos
* ✏️ Final typos
2022-09-13 12:36:36 +02:00
Jonathan Bennetts
9f92a4d681
fix(googleBigQuery Node): fix empty response when creating records ( #4056 )
2022-09-13 08:55:58 +01:00
Csaba Tuncsik
c4fd8ce28b
refactor(editor-ui): leverage the editor url in frontend ( #4085 )
...
* refactor(editor-ui): remove unused interfaces
* refactor(editor-ui): add urlBaseEditor setting to application state
* fix(editor-ui): webhook urls for test and production
* fix(editor-ui): jsPlumb Anchor interface
2022-09-13 09:54:23 +02:00
Michael Kret
f1a569791d
feat(Merge Node): overhaul of merge node
2022-09-13 08:59:49 +03:00
कारतोफ्फेलस्क्रिप्ट™
b6c1187922
fix(cli): load nodes and credentials on windows using the correct file-path ( #4084 )
2022-09-12 18:48:50 +02:00
Jonathan Bennetts
3de0e228cb
fix(core): fix issue with returnJsonArray helper breaking nodes that return no data
2022-09-12 16:30:47 +01:00
Michael Kret
de4ca3b0cc
test(UM tests): add missing UM tests n8n-3648 ( #4077 )
...
* ⚡ added test for users reinvite
2022-09-12 17:07:56 +02:00
कारतोफ्फेलस्क्रिप्ट™
84b56eb48e
fix(cli): avoid scanning unnecessary directories on windows ( #4082 )
...
fixes #4007
Ticket: N8N-4603
2022-09-12 16:31:49 +02:00
Omar Ajoue
dd2b55e352
test: Add more tests to active executions file ( #4071 )
...
* test: Add more tests to active executions file
2022-09-12 15:52:06 +02:00
Omar Ajoue
beb6c38a1f
test: Add tests for Credential Types ( #4078 )
...
* test: Add tests for Credential Types
2022-09-12 12:53:03 +02:00
कारतोफ्फेलस्क्रिप्ट™
69eb97999d
fix(eslint): setup eslint to run on every package - N8N-4553 ( #4050 )
...
* fix(eslint): setup eslint to run on every package
Also, unify eslint config and dependencies into a private package in the workspace.
2022-09-12 11:41:50 +02:00
Iván Ovejero
d6b930c7be
refactor(nodes-base): Apply lint rule node-param-type-options-missing-from-password
( #4072 )
...
* 👕 Enable rule
* 👕 Apply rule
2022-09-12 09:36:50 +02:00
Iván Ovejero
26b07e28f0
refactor(nodes-base): Apply lint rule node-param-display-name-not-first-position
( #4073 )
...
* 👕 Enable rule
* 👕 Apply rule
2022-09-12 09:25:39 +02:00
Rhys Williams
f6064ef278
fix(core & function nodes): Update function nodes to work with binary-data-mode 'filesystem'. ( #3845 )
...
* Initial Fix
* Self-Review #1
* Lint
* Added support for FunctionItem. Minor updates.
* Self-review
* review comments. Added testing.
* Self Review
* Fixed memory handling on data manager use.
* Fixes for unnecessary memory leaks.
2022-09-11 16:42:09 +02:00
कारतोफ्फेलस्क्रिप्ट™
b450e977a3
feat(cli): Load all nodes and credentials code in isolation - N8N-4362 ( #3906 )
...
[N8N-4362] Load all nodes and credentials code in isolation
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2022-09-09 18:08:08 +02:00
कारतोफ्फेलस्क्रिप्ट™
9267e8fb12
fix(typescript): Use consistent typescript configs - N8N-4552 ( #4049 )
...
fix(typescript): Use consistent typescript configs
make all packages inherit tsconfig from the root tsconfig
skips building tests. reformat all tsconfigs with prettier.
2022-09-09 18:00:18 +02:00
Michael Kret
2c7ef1e550
refactor(core): move node-types endpoints to a separate file n8n-4584 ( #4068 )
2022-09-09 17:31:06 +02:00
कारतोफ्फेलस्क्रिप्ट™
a73ac1d94f
fix(workflow): remove a few ts-ignore
and eslint-disable
( #3958 )
...
fix(workflow): remove a few `ts-ignore` and `eslint-disable`. improve typing
2022-09-09 16:34:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
799676b24d
feat(typescript): Setup Typescript incremental builds ( #3876 )
2022-09-09 15:24:23 +02:00
कारतोफ्फेलस्क्रिप्ट™
f5c6c21bf4
Improve typing on Queue and Jobs ( #3892 )
...
also, move all things related to `bull` into a single place.
2022-09-09 15:14:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
12507d39d6
fix(cli): password reset should trigger internal and external hooks ( #4066 )
...
Ticket: N8N-4586
2022-09-09 14:01:48 +02:00
Michael Kret
eebc51ec7c
refactor(core): move tags endpoints to a separate file
2022-09-09 13:30:24 +03:00
maxtkacz
e1025e888c
fix(Hubspot Node): Correct canvas name of HubSpot node ( #4054 )
...
In workflow canvas, HubSpot node's default name was incorrectly "Hubspot", changed to correct brand capitalisation.
2022-09-09 11:35:19 +02:00
Iván Ovejero
d0c9120031
refactor(nodes-base): Apply lint rule cred-class-field-authenticate-type-assertion
( #4057 )
...
👕 Apply `cred-class-field-authenticate-type-assertion`
2022-09-09 10:35:50 +02:00
Iván Ovejero
d4f858db92
refactor(nodes-base): Apply lint rule node-param-operation-option-action-wrong-for-get-many
( #4055 )
...
* 👕 Apply `node-param-operation-option-action-wrong-for-get-many`
* 🔥 Remove `package-lock.json`
* 📦 Re-add `package-lock.json`
* ⚡ master update
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-09-08 17:10:13 +02:00
Michael Kret
74304db4e2
feat(gmail): overhaul Gmail node + create gmail trigger ( #3734 )
2022-09-08 15:44:34 +03:00
Iván Ovejero
ca8c2d6577
refactor(nodes-base): Apply lint rule node-param-option-name-wrong-for-get-many
( #4051 )
...
* ⬆️ Upgrade linter
* 📦 Update `package-lock.json`
* 👕 Substitute rule
* 👕 Apply lintfix for `node-param-option-name-wrong-for-get-many`
* 👕 Restore lint exceptions
2022-09-07 16:51:14 +02:00
Jan Oberhauser
d9084b1e24
🔖 Release n8n-core@0.133.3, n8n-editor-ui@0.159.4, n8n-node-dev@0.72.1, n8n-nodes-base@0.191.3 and n8n@0.193.5
2022-09-07 16:40:10 +02:00
Jan Oberhauser
abccc387a2
⬆️ Set n8n-core@0.133.3, n8n-editor-ui@0.159.4 and n8n-nodes-base@0.191.3 on n8n
2022-09-07 14:36:13 +00:00
Jan Oberhauser
39e7a60abf
⬆️ Set n8n-core@0.133.3 on n8n-nodes-base
2022-09-07 14:33:42 +00:00
Jan Oberhauser
a519d745f2
⬆️ Set n8n-core@0.133.3 on n8n-node-dev
2022-09-07 14:33:36 +00:00
Omar Ajoue
fbd044bf87
fix(gmail): fix node and improve helper so to avoid double wrapping in json key ( #4052 )
...
* fix: improve helper so to avoid double wrapping in json key
* fix: gmail node should now correctly output data
2022-09-07 16:02:48 +02:00
Csaba Tuncsik
b26545d94c
fix(editor): use correct attribute on button to make it full width ( #4048 )
2022-09-07 09:53:04 +02:00
Csaba Tuncsik
0acac355e1
fix(editor): Wrong popup title when "Click To Copy" on OAuth2 Redirect Url credentials ( #4043 )
...
fix(editor): use toast title only when oauth redirect url copied to clipboard
2022-09-07 09:52:25 +02:00
Iván Ovejero
772836abc7
fix(editor-ui): Disable editing in Function nodes in executions view ( #4041 )
...
🐛 Disable editing in Function nodes in executions view
2022-09-07 09:18:18 +02:00
Jan Oberhauser
ccb38015cf
🔖 Release n8n@0.193.4
2022-09-06 14:47:48 +02:00
Jan Oberhauser
48faa4fd46
⬆️ Set n8n-core@0.133.2, n8n-editor-ui@0.159.3 n8n-nodes-base@0.191.2 and n8n-workflow@0.115.1 on n8n
2022-09-06 14:46:32 +02:00
Jan Oberhauser
ac32b680a8
🔖 Release n8n-editor-ui@0.159.3
2022-09-06 14:44:23 +02:00
Jan Oberhauser
5c0fb89169
⬆️ Set n8n-design-system@0.33.1 and n8n-workflow@0.115.1 on n8n-editor-ui
2022-09-06 14:43:47 +02:00
Jan Oberhauser
27c0006b0e
🔖 Release n8n-design-system@0.33.1
2022-09-06 14:42:42 +02:00
Jan Oberhauser
bfda1e2550
🔖 Release n8n-nodes-base@0.191.2
2022-09-06 14:40:33 +02:00
Jan Oberhauser
4113136265
⬆️ Set n8n-core@0.133.2 and n8n-workflow@0.115.1 on n8n-nodes-base
2022-09-06 14:40:03 +02:00
Jan Oberhauser
3473307fdc
🔖 Release n8n-core@0.133.2
2022-09-06 14:37:22 +02:00
Jan Oberhauser
ae96384260
⬆️ Set n8n-workflow@0.115.1 on n8n-core
2022-09-06 14:36:37 +02:00
Jan Oberhauser
59f5fdc26b
🔖 Release n8n-workflow@0.115.1
2022-09-06 14:35:34 +02:00
Omar Ajoue
103f04e4eb
fix(AWS Nodes): Handle query string and body properly for AWS related requests ( #4039 )
2022-09-06 14:33:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
637863ea02
fix(cli): When no excludeEndpoints are defined, use the correct regexp for the history middleware ( #4036 )
2022-09-06 12:46:32 +02:00
Milorad FIlipović
88c15a9d7b
🐛 Fixing email submission for invited users who opted to be contacted ( #4032 )
...
fix(editor): Fixing email submission for invited users who opted to be contacted on signup
2022-09-06 12:16:37 +02:00
Jonathan Bennetts
c28f69b276
fix(awsLambda Node): fix json data being sent to AWS Lambda as string ( #4029 )
...
Fix AWS lamba by not sending json as string
2022-09-06 10:01:48 +02:00
कारतोफ्फेलस्क्रिप्ट™
d554128457
fix(cli): include "auth-excluded" endpoints on the history middleware as well ( #4028 )
...
right now endpoints defined in `N8N_AUTH_EXCLUDE_ENDPOINTS` are skipping the JWT auth, and the history middleware is returning 404 on these urls. This change ensures that these endpoints skip all auth-related middlewares.
2022-09-05 20:39:48 +02:00
OlegIvaniv
287533e6c8
feat(editor): Use i18n component instead od v-html for localization
...
* feat(editor): Export i18n instance and bind it to Vue instance
* feat(editor): Audit usage of v-html and replace with alternatives where possible
* 🔀 Fix conflicted element in RunDataTable
* ♻️ Refactor issues elements with the new TitledList component
* 🐛 Fixing unknown node modal dialog content rendering
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2022-09-05 16:36:22 +02:00
Alex Grozav
bbd967bbdf
fix: Fixed n8n-square-button import. ( #4024 )
2022-09-05 16:08:39 +03:00
Michael Kret
2746905570
fix(Node Gmail): fixed bug related to paired items
2022-09-05 15:57:33 +03:00
ruanjiefeng
71cae90679
fix(kafkaTrigger Node): fix kafka trigger not working with default max requests value
2022-09-05 12:11:25 +01:00
Omar Ajoue
9314086b6a
fix: issue with postgres insert and paired item ( #4020 )
...
fix: issue with postgres node and paired item
2022-09-05 11:22:51 +02:00
कारतोफ्फेलस्क्रिप्ट™
6be999714f
feat(cli): add external hooks for when members are added or deleted ( #3988 )
2022-09-05 09:03:05 +02:00
Jonathan Bennetts
fc6484ba4d
fix(core): Fix MySQL migration issue with table prefix ( #4013 )
...
* Fix mysql migration issue on execution entity
* Fix one down migration
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-09-03 20:02:39 +02:00
Jonathan Bennetts
5753110402
fix(GitHub Node): Fix binary data not being returned ( #4017 )
...
Fix binary data not being returned in Github node
2022-09-03 13:35:44 +02:00
Jonathan Bennetts
6216132ae2
fix(GraphQL Node): Fix issue with return items ( #4016 )
...
* fix graphql return items
* ⚡ Remove not used code
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-09-03 13:20:25 +02:00
Jonathan Bennetts
73c5210294
fix(beeminder Node): fix request id not being sent when creating a new datapoint
2022-09-02 15:51:05 +01:00
Jonathan Bennetts
071ab40c9f
fix(shopify Node): fix pagination when empty fields are sent
2022-09-02 15:47:03 +01:00
Jonathan Bennetts
82827d0a12
fix(monicaCrm Node): fix pagination when using return all
2022-09-02 15:43:14 +01:00
Aaron Delasy
49c85a1df8
fix: correct all the spelling typos ( #3960 )
...
* Improve code health
Fix TS typos in local variables
Fix CSS typos in local styles
Fix typos in comments
Fix typos in strings
* Fix order of n8n setup sections in CONTRIBUTING.md
2022-09-02 16:13:17 +02:00
Omar Ajoue
a3791c22b3
feat: add possibility to configure stop time for workers ( #4012 )
...
* feat: add a timer to gracefully control how long workers wait before exiting
2022-09-02 15:40:45 +02:00
Michael Kret
aec5c26564
feat (TelegramTrigger Node): added notice explaining behavior when several attachments are uploaded
2022-09-02 13:38:24 +03:00
Ricardo Espinoza
3163742fd7
fix(Raindrop Node): Fix issue refreshing OAuth2 credentials
...
🐛 Fix issue refreshing access token
2022-09-02 11:48:04 +02:00
Jan Oberhauser
47546bb279
🔖 Release n8n@0.193.3
2022-09-01 18:07:48 +02:00
Jan Oberhauser
3b169ef856
⬆️ Set n8n-core@0.133.1, n8n-editor-ui@0.159.2 and n8n-nodes-base@0.191.1 on n8n
2022-09-01 18:07:11 +02:00
Jan Oberhauser
12c9ea0946
🔖 Release n8n-editor-ui@0.159.2
2022-09-01 18:05:26 +02:00
Jan Oberhauser
297a279991
🔖 Release n8n-nodes-base@0.191.1
2022-09-01 18:03:26 +02:00
Jan Oberhauser
1fb8c358fd
⬆️ Set n8n-core@0.133.1 on n8n-nodes-base
2022-09-01 18:02:16 +02:00
Jan Oberhauser
7dc2da539c
🔖 Release n8n-core@0.133.1
2022-09-01 18:00:24 +02:00
Omar Ajoue
54efe20ee4
fix: remove duplicate wrap of paired item data ( #4001 )
...
* fix: remove duplicate wrap of paired item data and adding where missing for other nodes
2022-09-01 17:48:22 +02:00
Iván Ovejero
c8743ff6ca
fix(core): Fix disabled parent output in partial execution ( #3946 )
...
🐛 Skip disabled parent in partial execution
2022-09-01 15:43:48 +02:00
Ben Hesseldieck
936cb11789
fix(cli): initialize mailer just if connection can be verified ( #3997 )
2022-09-01 14:57:14 +02:00
agobrech
d82e87979d
feature: add database and non http credentials test
...
Add credential testing to Postgres, MySQL, MicrosoftSQL, Redis, FTP, SFTP, IMAP, RabbitMQ and MQTT
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2022-09-01 14:29:15 +02:00
Michael Kret
b5511e5ac7
feature: add MongoDB credential testing and two operations: findOneAndReplace and findOneAndUpdate ( #3901 )
...
* feature: add MongoDB credential testing and two operations: findOneAndReplace and findOneAndUpdate
Co-authored-by: Anas Naim <anas.naim@hotmail.com>
2022-09-01 10:23:15 +02:00
Iván Ovejero
ee519b0c08
refactor(editor-ui): Create first PH experiment ( #3969 )
2022-09-01 10:05:22 +02:00