Michael Kret
c5ce21021c
fix(Splunk Node): Restore icon (no-changelog) ( #9818 )
2024-06-20 14:15:33 +03:00
कारतोफ्फेलस्क्रिप्ट™
e4463c62b4
refactor(core): Extract duplicate utility functions and add unit tests (no-changelog) ( #9814 )
2024-06-20 12:09:23 +02:00
Michael Kret
b7aea957b8
feat: Do not show errors not processed by n8n (no-changelog) ( #9598 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-20 08:45:00 +03:00
ekadin-mtc
15d631c412
feat(JWT Node): Add an option to allow a "kid" (key ID) header claim ( #9797 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-19 21:28:55 +02:00
Jon
77bf16667b
fix(Elasticsearch Node): Fix issue with self signed certificates ( #9805 )
2024-06-19 13:20:30 +01:00
कारतोफ्फेलस्क्रिप्ट™
65c5609ab5
feat(core): Use WebCrypto to generate all random numbers and strings ( #9786 )
2024-06-19 13:33:57 +02:00
Michael Kret
be2635e50e
feat: HTTP request tool ( #9228 )
2024-06-19 10:54:13 +03:00
Michael Kret
8f94dcc0e9
fix(Slack Node): Do not try to parse block if it's already object ( #9643 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-18 13:50:44 +03:00
Elias Meire
d1163533a6
feat(Set Node): Preserve binary data by default ( #9668 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-06-18 10:32:51 +02:00
कारतोफ्फेलस्क्रिप्ट™
292bbb3f9f
fix(SalesforceTrigger Node): Add missing codex (no-changelog) ( #9722 )
2024-06-17 15:03:12 +02:00
Giulio Andreini
a9179896f6
fix(Slack Trigger Node): Wrong file naming fix (no-changelog) ( #9719 )
2024-06-13 08:37:42 +02:00
github-actions[bot]
bc93204f95
🚀 Release 1.46.0 ( #9716 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-06-12 13:56:04 +02:00
Valentin Coppin
67932c0b76
fix: Fix typo with submitted (no-changelog) ( #9662 )
2024-06-07 15:30:26 +01:00
Michael Kret
a684681ea1
fix(Remove Duplicates Node): Tolerate null fields ( #9642 )
2024-06-06 16:52:56 +03:00
Elias Meire
58cfd2fde8
fix: Fix AWS credential test (no-changelog) ( #9653 )
2024-06-06 15:02:58 +02:00
Elias Meire
600013a1ab
feat: Add support for dark mode node icons and colors ( #9412 )
...
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2024-06-06 13:34:30 +02:00
Jon
68e856d155
fix(Gotify Node): Fix issue with self signed certificates not working ( #9647 )
2024-06-06 12:22:37 +01:00
Michael Kret
b45f3dc9fb
fix(n8n Form Trigger Node): Error if Respond to Webhook and respond node not in workflow ( #9641 )
2024-06-06 13:12:52 +03:00
pemontto
7aea8243fe
fix(Jira Software Node): Fix the order by feature ( #9639 )
2024-06-06 08:58:59 +01:00
Ria Scholz
9853ecc5bc
fix(X (Formerly Twitter) Node): Change how tweet id is retrieved from quote URL ( #9635 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-06 09:02:38 +02:00
github-actions[bot]
07dae514c7
🚀 Release 1.45.0 ( #9637 )
...
Co-authored-by: despairblue <despairblue@users.noreply.github.com>
2024-06-05 17:29:26 +02:00
Elias Meire
9dbea7393a
fix: Make AWS credential work with global AWS services ( #9631 )
2024-06-05 16:53:45 +02:00
pemontto
a946ead46e
fix(Jira Software Node): Fix comments limit and add sorting ( #9634 )
2024-06-05 15:26:15 +01:00
Iván Ovejero
f94090b48c
ci: Fix typecheck for nodes-base (no-changelog) ( #9630 )
2024-06-05 12:33:02 +02:00
कारतोफ्फेलस्क्रिप्ट™
044607e2a0
ci: Consistent tsconfig setup for backend packages and fix pnpm typecheck for composite packages (no-changelog) ( #9604 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-06-05 09:50:48 +02:00
Elias Meire
84f091d3e5
fix(HTTP Request Node): Sanitize secrets of predefined credentials ( #9612 )
2024-06-05 09:25:39 +02:00
Michael Kret
cda1e3f6e5
fix: Do not show [object Object] in error message when validating type (no-changelog) ( #9591 )
2024-06-03 12:09:48 +03:00
Michael Kret
19e5c0397a
feat(HighLevel Node): Api v2 support, new node version ( #9554 )
2024-06-03 12:09:05 +03:00
कारतोफ्फेलस्क्रिप्ट™
4b6e5f09e6
fix(core): Upgrade mysql2 to address CVE-2024-21512 ( #9565 )
2024-05-31 11:54:30 +02:00
कारतोफ्फेलस्क्रिप्ट™
de59e5ea60
Merge tag 'n8n@1.44.0'
2024-05-30 17:08:29 +02:00
github-actions[bot]
72b5d3d8dc
🚀 Release 1.44.0 ( #9553 )
...
Co-authored-by: elsmr <elsmr@users.noreply.github.com>
2024-05-30 17:01:49 +02:00
oleg
be4f54de15
feat(editor): Node Creator AI nodes improvements ( #9484 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-30 16:53:33 +02:00
Michael Kret
be5890536f
feat: HighLevel oauth2 api credentials ( #9542 )
2024-05-30 16:21:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
8737c0965e
fix(core): Upgrade sheetjs to address CVE-2024-22363 ( #9498 )
2024-05-23 15:04:46 +02:00
कारतोफ्फेलस्क्रिप्ट™
0deb7d0fcc
Merge tag 'n8n@1.43.0'
2024-05-22 17:42:03 +02:00
कारतोफ्फेलस्क्रिप्ट™
2bdc459bb2
refactor(core): Fix type errors in workflow, core, nodes-langchain, and nodes-base (no-changelog) ( #9450 )
2024-05-22 17:40:52 +02:00
github-actions[bot]
6bdfaf8f5b
🚀 Release 1.43.0 ( #9491 )
...
Co-authored-by: RicardoE105 <RicardoE105@users.noreply.github.com>
2024-05-22 11:29:57 -04:00
Michael Kret
ef9d4aba90
fix: Update operations to run per item ( #8967 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-05-22 15:28:09 +03:00
Michael Kret
870412f093
feat(core): Node hints improvements (no-changelog) ( #9387 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-05-22 13:35:29 +03:00
Michael Kret
3761537880
fix(Gmail Trigger Node): Fetching duplicate emails ( #9424 )
2024-05-22 13:17:52 +03:00
Jon
ffe034c72e
feat(Linear Node): Add identifier to outputs ( #9469 )
2024-05-22 09:35:53 +01:00
Egor Malykh
7236a558b9
fix(RSS Feed Trigger Node): Use newest date instead of first item for new items ( #9182 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-05-22 09:23:53 +01:00
Giulio Cinelli
9da93680c2
feat(Strava Node): Update to use sport type ( #9462 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-05-22 08:49:51 +01:00
Elias Meire
711c46f205
refactor: Fix type issues for parameter input components ( #9449 )
2024-05-21 15:04:20 +02:00
Guilherme Barile
5ef45e8559
fix(Telegram Node): Revert typo introduced in #8437 (no-changelog) ( #9472 )
2024-05-20 19:44:19 +01:00
Daniil Zobov
87f965e905
feat(Telegram Node): Add support for local bot api server ( #8437 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-05-20 13:47:01 +01:00
कारतोफ्फेलस्क्रिप्ट™
bf2ee51e36
ci: Delete unused code in some backend tests (no-changelog) ( #9456 )
2024-05-17 18:43:50 +02:00
Jon
28e3e21177
fix(HTML Node): Fix typo preventing row attributes from being set in tables ( #9440 )
2024-05-17 11:51:22 +01:00
Jon
f13dbc9cc3
feat(Extract from File Node): Add option to set encoding for CSV files ( #9392 )
2024-05-16 13:38:40 +01:00
Jon
b5c7c061b7
fix(HubSpot Trigger Node): Fix issue with ticketId not being set ( #9403 )
2024-05-16 13:38:15 +01:00
Jon
1377e212c7
fix(Mattermost Node): Change loadOptions to fetch all items ( #9413 )
2024-05-16 13:35:03 +01:00
Jon
92a1d65c4b
fix(Microsoft OneDrive Trigger Node): Fix issue with test run failing ( #9386 )
2024-05-16 11:33:35 +01:00
Michael Kret
5a3122f279
fix: PairedItems various fixes (no-changelog) ( #9357 )
2024-05-16 12:35:36 +03:00
कारतोफ्फेलस्क्रिप्ट™
68a6c81729
fix(Email Trigger (IMAP) Node): Handle attachments correctly ( #9410 )
2024-05-15 15:50:53 +02:00
Jon
bf549301df
feat: Add Slack trigger node ( #9190 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-05-15 13:54:32 +01:00
github-actions[bot]
8f254527e3
🚀 Release 1.42.0 ( #9405 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-05-15 12:16:42 +02:00
Mike Quinlan
1081429a4d
feat(Slack Node): Add block support for message updates ( #8925 )
2024-05-15 12:01:16 +02:00
guangwu
9e866591e1
fix: Small typo fix (no-changelog) ( #8876 )
2024-05-15 12:00:44 +02:00
Jon
ed22dcd88a
fix(Cortex Node): Fix issue with analyzer response not working for file observables ( #9374 )
2024-05-15 10:24:51 +01:00
Jon
78e7c7a9da
fix(Mattermost Node): Fix issue when fetching reactions ( #9375 )
2024-05-14 15:04:24 +01:00
कारतोफ्फेलस्क्रिप्ट™
82c8801f25
fix(Code Node): Bind helper methods to the correct context ( #9380 )
2024-05-14 14:08:51 +02:00
Michael Kret
da6088d0bb
feat(core): Node hints(warnings) system ( #8954 )
2024-05-13 15:46:02 +03:00
github-actions[bot]
75f74035a1
🚀 Release 1.41.0 ( #9342 )
...
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-05-08 14:08:46 +02:00
Michael Kret
6b6e8dfc33
feat(Simulate Node): New node (no-changelog) ( #9109 )
2024-05-08 12:02:36 +01:00
कारतोफ्फेलस्क्रिप्ट™
c4bf5b2b92
fix(Read PDF Node): Disable JS evaluation from PDFs ( #9336 )
2024-05-08 12:53:23 +02:00
Jon
695e762663
feat(Slack Node): Update to use the new API method for file uploads ( #9323 )
2024-05-08 10:40:24 +01:00
Jon
435272b568
fix(Linear Node): Fix issue with data not always being returned ( #9273 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-05-08 10:24:08 +01:00
Florin Lungu
3860077f81
feat(LinkedIn Node): Upgrade LinkedIn API version ( #9307 )
2024-05-08 10:23:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
c8895c540e
fix(Pipedrive Node): Improve type-safety in custom-property handling ( #9319 )
2024-05-08 10:36:36 +02:00
कारतोफ्फेलस्क्रिप्ट™
d0d52def8f
feat(Send Email Node): Add an option to customize client host-name on SMTP connections ( #9322 )
2024-05-07 17:38:23 +02:00
कारतोफ्फेलस्क्रिप्ट™
cf441e0294
ci: Remove gulp (no-changelog) ( #9283 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-05-06 18:42:03 +02:00
Jon
bfb0eb7a06
fix(Gmail Node): Remove duplicate options when creating drafts ( #9299 )
2024-05-03 15:56:58 +01:00
Jon
6ab3781570
fix(n8n Form Trigger Node): Fix missing options when using respond to webhook ( #9282 )
2024-05-03 10:02:46 +01:00
कारतोफ्फेलस्क्रिप्ट™
0a2de093c0
feat(Redis Node): Add support for TLS ( #9266 )
2024-05-02 17:35:41 +02:00
github-actions[bot]
d3e0640674
🚀 Release 1.40.0 ( #9286 )
...
Co-authored-by: elsmr <elsmr@users.noreply.github.com>
2024-05-02 14:30:42 +02:00
Elias Meire
7ff24f134b
fix(Google BigQuery Node): Better error messages, transform timestamps ( #9255 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-05-02 12:11:41 +02:00
aya
e896889394
feat(Postgres Node): Add option IS NOT NULL and hide value input fields ( #9241 )
2024-05-02 10:08:57 +01:00
Ria Scholz
ddff80416d
feat(S3 Node): Add support for self signed SSL certificates ( #9269 )
2024-05-02 10:08:36 +01:00
Jon
41ce178491
feat(Telegram Node): Disable page preview by default ( #9267 )
2024-05-01 10:15:58 +01:00
Michael Kret
ed98ca2fb7
fix(Jira Trigger Node): Update credentials UI ( #9198 )
2024-05-01 07:26:09 +03:00
Jon
9f6f8eae6d
fix(Baserow Node): Update logo (no-changelog) ( #9261 )
2024-04-30 11:48:01 +01:00
Jon
5cb51b79ce
fix(Customer.io Node): Update logo (no-changelog) ( #9262 )
2024-04-30 11:47:45 +01:00
pengqiseven
8a26f4280a
fix: Typo fixes in various descriptions (no-changelog) ( #8854 )
...
Signed-off-by: pengqiseven <912170095@qq.com>
Co-authored-by: pengqiseven <i@sohu.com>
2024-04-29 09:06:32 +01:00
webk
a424b59e49
feat(Wise Node): Add XML as supported format in getStatement operation ( #9193 )
2024-04-29 08:32:08 +01:00
Cornelius Suermann
442aaba116
fix: Elaborate scope of Sustainable Use License ( #9233 )
2024-04-27 08:38:25 +02:00
Michael Kret
b694e7743e
feat(MISP Node): Rest search operations ( #9196 )
2024-04-26 11:12:22 +03:00
Bram Kn
9b3ac1648f
feat(Pipedrive Node): Add busy and description options to activities ( #9208 )
2024-04-25 16:37:04 +01:00
Alberto Pasqualetto
22b2afdd23
feat(Microsoft To Do Node): Add an option to set a reminder when updating a task ( #6918 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-04-25 14:58:27 +01:00
CodeShakingSheep
42a9891081
feat(Wise Trigger Node): Add support for balance updates ( #9189 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-04-25 14:55:43 +01:00
Michael Kret
dc844528f4
fix(MySQL Node): Query to statements splitting fix ( #9207 )
2024-04-25 16:30:59 +03:00
Nicolas-nwb
3986356c89
feat(Gmail Node): Add support for creating drafts using an alias ( #8728 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-04-25 12:37:29 +01:00
Nicolas-nwb
2dd0b329ca
feat(Gmail Node): Add thread option for draft emails ( #8729 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-04-25 11:56:53 +01:00
pemontto
756012b052
feat(Jira Software Node): Add Wiki Markup support for Jira Cloud comments ( #8857 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-04-25 11:14:31 +01:00
Michael Kret
00dfad3279
fix(Discord Node): When using OAuth2 authentication, check if user is a guild member when sending direct message ( #9183 )
2024-04-25 11:41:53 +03:00
Michael Kret
d9e74949c4
fix(Google Drive Node): Create from text operation ( #9185 )
2024-04-24 20:59:00 +03:00
Michael Kret
306b68da6b
feat(HTTP Request Node): Option to provide SSL Certificates in Http Request Node ( #9125 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-04-24 17:28:02 +03:00
कारतोफ्फेलस्क्रिप्ट™
2cb62faf2f
Merge tag 'n8n@1.39.0'
2024-04-24 15:28:05 +02:00
github-actions[bot]
9bd849202a
🚀 Release 1.39.0 ( #9209 )
...
Co-authored-by: RicardoE105 <RicardoE105@users.noreply.github.com>
2024-04-24 09:18:54 -04:00
Michael Kret
017ae6e102
fix(Airtable Node): Do not allow to use deprecated api keys in v1 ( #9171 )
2024-04-24 16:04:14 +03:00
कारतोफ्फेलस्क्रिप्ट™
3996d2852a
fix(core): Upgrade mysql2 to address CVE-2024-21511 ( #9206 )
2024-04-24 11:03:21 +02:00
Michael Kret
05a569c1cd
fix(Splunk Node): Retry attempts if no response from API call, better error with suggestion to use Retry On Fail ( #9176 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-04-24 11:05:53 +03:00
Michael Kret
2bf0a3933e
feat(Webhook Node): Setting to enable multiple outputs/methods ( #9086 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-04-24 08:46:16 +03:00
Ricardo Espinoza
f6142ff275
fix(editor): Make sticky node content parameter non require to support empty stickies ( #9192 )
2024-04-23 21:56:33 -04:00
Elias Meire
29ee4fab61
fix(Google Sheets Node): Fix "Append or Update" on an empty sheet ( #9175 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-04-23 10:29:39 +02:00
aya
15c88d6839
feat(Zammad Node): Add more options to the Organizations endpoint ( #9180 )
2024-04-22 15:25:53 +02:00
Jon
6c63cd9711
fix(Respond to Webhook Node): Fix issue stopping form trigger response ( #9157 )
2024-04-19 10:54:55 +01:00
Michael Kret
699fd70c24
feat(n8n Form Trigger Node): Option to remove attribution ( #9162 )
2024-04-19 11:26:19 +03:00
कारतोफ्फेलस्क्रिप्ट™
ff9ae549fd
fix(core): Improve browserId checks, and add logging ( #9161 )
2024-04-18 15:53:19 +02:00
Bram Kn
23a2dd08b6
feat: Add WhatsApp Business Trigger Node ( #8840 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-04-18 15:45:07 +03:00
Michael Kret
08e35027f1
fix(Postgres Node): Convert js arrays to postgres type, if column type is ARRAY ( #9160 )
2024-04-18 12:58:04 +03:00
Michael Kret
d756609826
fix(Schedule Trigger Node): Default to 0 minute if falsy on hourly run ( #9146 )
2024-04-18 12:57:36 +03:00
कारतोफ्फेलस्क्रिप्ट™
9bd8e10b35
feat(core): Upgrade mysql2 to address CVE-2024-21507, CVE-2024-21508, and CVE-2024-21509 ( #9154 )
2024-04-17 16:43:57 +02:00
कारतोफ्फेलस्क्रिप्ट™
26158a2c8c
Merge tag 'n8n@1.38.0'
2024-04-17 14:17:05 +02:00
Michael Kret
946f09f628
fix(Notion Node): Add itemIndex to API and operation errors ( #9150 )
2024-04-17 14:51:34 +03:00
github-actions[bot]
1aa92168eb
🚀 Release 1.38.0 ( #9153 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-04-17 13:39:33 +02:00
Michael Kret
a95e401696
fix(Execute Workflow Node): Assign fallback pairedItem only if not present in output item and different length of input output ( #9145 )
2024-04-17 11:57:51 +03:00
Elias Meire
f6c9dbf7b8
fix(HTTP Request Node): Tolerate header name being empty ( #9138 )
2024-04-17 09:45:38 +02:00
Jon
4c16000efa
fix: Fix issue with Crowdstrike credential not working correctly ( #9108 )
2024-04-16 08:39:22 +01:00
Chengyou Liu
4d9000bf27
feat(Github Node): Add option to get pull requests ( #9094 )
2024-04-15 11:01:14 +01:00
Francesco Mannino
1dbc8d4594
fix(Gitlab Trigger Node): Fix typo (no-changelog) ( #9077 )
2024-04-15 10:54:23 +01:00
Michael Kret
86a20f6563
fix(Respond to Webhook Node): Continue on fail and error branch support ( #9115 )
2024-04-11 13:16:57 +03:00
Michael Kret
d7abc30104
feat(Summarize Node): Option to continue when field to summarize can't be found in any items ( #9118 )
2024-04-11 12:23:44 +03:00
कारतोफ्फेलस्क्रिप्ट™
1cd7eacb7b
ci: Fix docs urls (no-changelog) ( #9116 )
2024-04-11 10:37:35 +02:00
github-actions[bot]
feffc7ffd9
🚀 Release 1.37.0 ( #9114 )
...
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-04-10 15:42:29 +02:00
Michael Kret
0a9f6b3de8
feat(JWT Node): New node ( #9005 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-04-10 13:16:48 +03:00
Michael Kret
3e231dbfe6
fix(HTTP Request Node): Duplicate key names support for form data ( #9040 )
...
Co-authored-by: Marcus <marcus@n8n.io>
2024-04-10 11:09:20 +03:00
Michael Kret
58518b684b
feat(Postgres Node): Options keepAlive and keepAliveInitialDelayMillis ( #9067 )
2024-04-09 18:41:51 +03:00
कारतोफ्फेलस्क्रिप्ट™
9f87cc25a0
feat(Email Trigger (IMAP) Node): Migrate from imap-simple
to @n8n/imap
( #8899 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-04-09 11:33:10 +02:00
Michael Kret
610ead9a38
fix(MySQL Node): Query Parameters parse string to number ( #9011 )
2024-04-09 04:48:17 +03:00
github-actions[bot]
15fb6cbd4a
🚀 Release 1.36.0 ( #9039 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-04-03 12:34:11 +02:00
कारतोफ्फेलस्क्रिप्ट™
e2bde6b751
Merge tag 'n8n@1.35.0'
2024-04-03 12:15:26 +02:00
Bram Kn
571b6135dd
feat: Add Salesforce Trigger Node ( #8920 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-04-03 08:49:30 +03:00
Bram Kn
c204995d9c
feat: Add Twilio Trigger Node ( #8859 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-03-29 10:24:25 +02:00
Michael Kret
e84c27c0ce
feat(Webhook Node): Overhaul ( #8889 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-03-28 10:46:39 +02:00
github-actions[bot]
1b6a1d6372
🚀 Release 1.35.0 ( #8988 )
...
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-03-27 17:21:10 +01:00
Iván Ovejero
519f945547
refactor: Merge tag n8n@1.34.2 ( #8987 )
2024-03-27 17:07:10 +01:00
कारतोफ्फेलस्क्रिप्ट™
372d5c7d01
ci: Upgrade eslint, prettier, typescript, and some other dev tooling (no-changelog) ( #8895 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-03-26 14:22:57 +01:00
Giulio Andreini
69363e461b
docs(Microsoft Outlook Trigger Node): Copy tweak (no-changelog) ( #8944 )
2024-03-22 09:29:34 +01:00
Iván Ovejero
89df277b80
fix(MySQL Node): Set paired items correctly in single query batch mode ( #8940 )
2024-03-21 12:17:43 +01:00
Deborah
34b79333fc
docs: Fix the Microsoft OneDrive Trigger docs link ( #8930 )
2024-03-21 11:05:31 +00:00
Bram Kn
ff8dd4e604
feat: Add Onedrive Trigger Node ( #8742 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Marcus <marcus@n8n.io>
2024-03-19 15:52:45 +01:00
कारतोफ्फेलस्क्रिप्ट™
5201484d7a
fix(core): Update xml2js to address CVE-2023-0842 (no-changelog) ( #8881 )
2024-03-13 17:50:18 +01:00
कारतोफ्फेलस्क्रिप्ट™
e3dd353ea7
Merge tag 'n8n@1.33.0'
2024-03-13 14:56:43 +01:00
github-actions[bot]
77adcf171f
🚀 Release 1.33.0 ( #8879 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-03-13 14:36:33 +01:00
कारतोफ्फेलस्क्रिप्ट™
a6f7d23ce1
feat(Microsoft SQL Node): Upgrade mssql package (no-changelog) ( #8873 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-03-13 14:27:12 +01:00
Michael Kret
a1f6c570d6
fix(Notion Node): Regex for block id ( #8860 )
2024-03-13 13:57:17 +02:00
Ludwig Gerdes
a678e8570b
feat(Wordpress Node): Support WordPress pages ( #8852 )
...
Signed-off-by: Ludwig Gerdes <gerdesludwig@gmail.com>
2024-03-13 11:01:41 +00:00
कारतोफ्फेलस्क्रिप्ट™
b8424fdd98
Merge tag 'n8n@1.32.0'
2024-03-12 19:05:51 +01:00
कारतोफ्फेलस्क्रिप्ट™
f8442858e0
docs: Update docs URLs and skip URL checking for hidden nodes (no-changelog) ( #8865 )
2024-03-12 16:43:40 +01:00
Elias Meire
76fe960a76
fix: Improve filter component error handling ( #8832 )
2024-03-08 10:10:32 +01:00
Ayato Hayashi
5d52bda865
fix: Correct misspelling from omited to omitted (no-changelog) ( #8838 )
2024-03-08 09:01:12 +00:00
Giulio Andreini
5301323906
feat(editor): Improve errors in output panel ( #8644 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-03-07 18:08:01 +02:00
MC Naveen
398ddc92d2
docs(AwsS3 Node): Update tooltip message for Source Path ( #8824 )
2024-03-06 13:50:18 +00:00
github-actions[bot]
9abc0f0f0a
🚀 Release 1.32.0 ( #8826 )
...
Co-authored-by: krynble <krynble@users.noreply.github.com>
2024-03-06 12:42:39 +00:00
Michael Kret
4850f6a9cc
feat(Notion Node): Continue on fail support ( #8788 )
2024-03-05 15:45:36 +02:00
Elias Meire
11a5331e03
fix(Google Drive Node): Add supportsAllDrives: true to update and download ( #8786 )
2024-03-04 10:48:56 +01:00
Michael Kret
a521e7a54d
fix(Wait Node): Change default wait period to 5 seconds ( #8783 )
2024-03-01 15:14:56 +02:00
Michael Kret
961d6b9266
fix(TheHive 5 Node): The Hive - Custom fields are no longer working ( #8780 )
2024-03-01 11:42:07 +02:00
Michael Kret
08e2b068fb
fix(HubSpot Node): Include properties for contact and deal in getAll operation ( #8772 )
2024-02-29 17:55:06 +02:00
github-actions[bot]
2e84684f04
🚀 Release 1.31.0 ( #8759 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-02-28 12:18:12 +01:00
Bram Kn
720ae1b96b
feat: Add Outlook Trigger Node ( #8656 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-02-28 09:23:58 +00:00
कारतोफ्फेलस्क्रिप्ट™
7012577fce
fix(Postgres Trigger Node): closeFunction
errors should not prevent a workflow from being deactivated ( #8738 )
2024-02-26 14:33:00 +01:00
कारतोफ्फेलस्क्रिप्ट™
246c988b93
fix(core): Ensure maxRedirects
is used for any http request defining it ( #8706 )
2024-02-22 17:56:48 +01:00
feelgood-interface
8c4a744c56
fix(Trello Node): Remove GET request body ( #8715 )
2024-02-22 14:44:06 +00:00
Michael Kret
94e0924812
fix(MongoDB Node): Driver update (no-changelog) ( #8698 )
2024-02-21 18:36:42 +02:00
Giulio Andreini
95e4c4fbb3
docs(editor): Nodes icons, Merge node descriptions ( #8517 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Marcus <marcus@n8n.io>
2024-02-21 16:04:57 +00:00
github-actions[bot]
8b67dfbed9
🚀 Release 1.30.0 ( #8702 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-02-21 15:43:44 +01:00
Jon
ef775711d0
feat(Google Workspace Admin Node): Add support for error output branch ( #8499 )
2024-02-21 14:02:40 +00:00
कारतोफ्फेलस्क्रिप्ट™
457cac4cf9
fix(Postgres Node): Close connection pool only if it's not already closed or closing ( #8690 )
2024-02-21 11:27:21 +01:00
Michael Kret
a5e522e536
feat(Google Sheets Node): Option how to combine filters when reading rows ( #8652 )
2024-02-21 09:59:59 +02:00
Michael Kret
3279762221
fix(FTP Node): Continue of fail looping support with paired item ( #8659 )
2024-02-19 18:21:32 +02:00
Michael Kret
bee17dd6cc
fix(Google Calendar Node): Errors with after/before options ( #8628 )
2024-02-19 16:52:21 +02:00
कारतोफ्फेलस्क्रिप्ट™
506367453c
fix(FTP Node): Fix "Maximum call stack size exceeded" error when dealing with too many files ( #8657 )
2024-02-16 14:47:35 +01:00
Michael Kret
c73aeeec3d
fix(AwsS3 Node): Use location constrain ( #8654 )
2024-02-16 15:13:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
d33d953497
fix(Extract From File Node): Make binary data work with any backend ( #8647 )
...
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-02-16 09:38:38 +01:00
Marcus
bd4b50cf08
fix(GraphQL Node): Fix request format JSON error ( #8646 )
2024-02-15 17:49:18 +01:00
github-actions[bot]
c4e259bcfc
🚀 Release 1.29.0 ( #8643 )
...
Co-authored-by: krynble <krynble@users.noreply.github.com>
2024-02-15 11:08:48 +00:00
Michael Kret
941278db68
feat(OpenAI Node): Overhaul ( #8335 )
2024-02-15 10:15:58 +02:00
Elias Meire
100d9bc087
refactor: Add IRequestOptions type to helpers.request for more type safety (no-changelog) ( #8563 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-02-14 16:29:09 +01:00
Iván Ovejero
1116a28b45
fix(Wait Node): Account for workflow timezone in Wait node datetime ( #8578 )
...
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-02-14 15:12:23 +00:00
Michael Kret
6bc1c3d7a8
fix(Notion Node): Block with text results in a body validation error ( #8622 )
2024-02-14 13:05:06 +02:00
Michael Kret
d18cba37a4
feat(Convert to File Node): Operation to convert a string in a plain text file, option to format JSON when creating file ( #8620 )
2024-02-13 16:52:37 +02:00
Jon
e597fbc78f
fix(FTP Node): Fix issue with connections not closing properly ( #8619 )
2024-02-13 14:32:21 +00:00
Danny Martini
a3bed97883
fix(Merge Node): Fixing how paired items are handled in the merge node, when choosing a branch and selecting to return an empty object ( #8479 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-02-13 15:00:20 +01:00
Danny Martini
b54488ada5
fix(Execute Workflow Node): Passing the workflow that is supposed to be executed as a paramter ( #8614 )
2024-02-13 12:49:21 +01:00
Elias Meire
3b2078c3ca
fix(HTTP Request Node): Handle special characters in pagination expressions + improve hint text ( #8576 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-02-12 17:32:27 +01:00
Jon
d38a822b95
fix(FTP Node): Fix issue with paireditems not always working ( #8613 )
2024-02-12 16:06:28 +00:00
Michael Kret
32281d12d7
feat(HTML Extract Node): Better text extraction, option to specify selectors to skip, option to clean up text data ( #8586 )
2024-02-12 12:52:51 +02:00
Jon
a6211c9a5d
fix(Jira Software Node): Fix issue with not all issue types being supported ( #8571 )
2024-02-12 08:49:13 +00:00
Michael Kret
e28b374170
fix(HTTP Request Node): Errorneous binary object without content-disposition response header ( #8583 )
...
Co-authored-by: Marcus <marcus@n8n.io>
2024-02-08 18:12:00 +02:00
Elias Meire
de6d466e5e
refactor: Add lint rule for unsafe property access with lodash get/set (no-changelog) ( #8587 )
2024-02-08 15:32:04 +01:00
Bruno Inec
a822588012
fix(RSS Feed Trigger Node): Save last item's date instead of last execution date ( #8572 )
2024-02-08 13:29:20 +00:00
Michael Kret
2db8231af5
fix(Google Sheets Trigger Node): First non-header row is ignored when using on row added event ( #8580 )
2024-02-08 14:56:22 +02:00
कारतोफ्फेलस्क्रिप्ट™
7826bd842a
feat: Upgrade typeorm, sqlite3, and pg/pg-promise ( #8579 )
2024-02-08 10:40:18 +01:00
कारतोफ्फेलस्क्रिप्ट™
b79d6749d5
Merge tag 'n8n@1.28.0'
2024-02-07 16:12:47 +01:00
github-actions[bot]
1b7ebe463e
🚀 Release 1.28.0 ( #8569 )
...
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-02-07 15:39:40 +01:00
Michael Kret
053fb5ff7a
fix(Microsoft Outlook Node): Download executes more than once per incoming item ( #8566 )
2024-02-07 15:18:00 +02:00
Elias Meire
2799de491b
feat: Add assignment component with drag and drop to Set node ( #8283 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-02-06 18:34:34 +01:00
कारतोफ्फेलस्क्रिप्ट™
da1fe44d52
feat(Email Trigger (IMAP) Node): Upgrade mailparser ( #8539 )
2024-02-02 18:21:56 +01:00
Andrea Ascari
4b3659f04f
feat(RabbitMQ Trigger Node): Add options to configure assert of exchanges and queues ( #8430 )
2024-02-02 15:02:09 +00:00
कारतोफ्फेलस्क्रिप्ट™
ee5e422094
fix(core): Upgrade nodemailer to address an exploit ( #8535 )
2024-02-02 14:12:18 +01:00
कारतोफ्फेलस्क्रिप्ट™
76cdf75fb9
fix(MongoDB Node): Fix "Maximum call stack size exceeded" error on too many rows ( #8530 )
2024-02-02 09:48:14 +01:00
Michael Kret
254700a059
fix(Slack Node): Attachments fix ( #8471 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-02-01 12:26:04 +01:00
Michael Kret
1e02d73ad7
fix(Microsoft Excel 365 Node): Upsert append new rows at the end of used range, option to append at the end of selected range ( #8461 )
2024-02-01 11:46:34 +01:00
Michael Kret
3128dca1fa
fix(HTTP Request Node): Require parameter with filled name and value to avoid infinite loop ( #8454 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2024-02-01 11:35:39 +01:00
Elias Meire
ca75744c7f
fix(HTTP Request Node): Support form data when using pagination ( #8497 )
2024-02-01 11:33:18 +01:00
github-actions[bot]
7aa3ef7168
🚀 Release 1.27.0 ( #8512 )
...
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-01-31 16:08:37 +01:00
Omar Ajoue
0e9a5a2ab2
fix: Properly iterate over credentials with expressions ( #8502 )
2024-01-31 13:12:18 +01:00
कारतोफ्फेलस्क्रिप्ट™
0febe62ad0
fix(AwsS3 Node): Fix handling of bucket with dot in name ( #8475 )
2024-01-30 17:05:59 +01:00
कारतोफ्फेलस्क्रिप्ट™
5cb55270b7
refactor(core): Replace promisify-d node calls with native promises (no-changelog) ( #8464 )
2024-01-30 09:49:23 +01:00
Giulio Andreini
97b398871d
docs(editor): Copy and aliases tweaks (no-changelog) ( #8465 )
2024-01-29 10:13:30 +01:00
Michael Kret
8a595d1527
fix(Microsoft Excel 365 Node): Better error and description on unsupported range in upsert, update, getRange operations ( #8452 )
2024-01-26 15:33:29 +02:00
Michael Kret
bf11c7c1bd
feat(Google Calendar Node): Next occurrence property in recurring events ( #8444 )
2024-01-26 14:36:57 +02:00
Michael Kret
fc5c562785
fix(HTML Node): Escape data path value in JSON Property ( #8441 )
2024-01-26 13:51:03 +02:00
Jon
c2ffd4e645
fix(Gotify Node): Add option to set content type to support Markdown messages ( #8442 )
2024-01-26 10:33:23 +00:00
Michael Kret
dafacb90c6
fix(Merge Node): Passing on no items to "Input 2" results in wrong output items ( #8438 )
2024-01-25 19:11:23 +02:00
कारतोफ्फेलस्क्रिप्ट™
ef4507c821
Merge tag 'n8n@1.26.0'
2024-01-25 16:49:18 +01:00
कारतोफ्फेलस्क्रिप्ट™
cc2f0ada76
ci: Enforce noUnusedLocals
on all backend and nodes packages (no-changelog) ( #8428 )
2024-01-25 14:33:35 +01:00
Michael Kret
ed7d6b7b3a
feat(core): Display conditions in displayOptions (no-changelog) ( #7888 )
2024-01-24 18:04:46 +02:00
github-actions[bot]
111d2ebe68
🚀 Release 1.26.0 ( #8427 )
...
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-01-24 13:28:47 +01:00
Jon
e9fea16301
fix(Switch Node): Fix issue preventing some regex patterns from working ( #8422 )
2024-01-24 09:30:09 +00:00
Jon
7660d7e735
feat(LinkedIn Node): Add support for Community Management API ( #7451 )
2024-01-24 09:28:42 +00:00
Jon
4b3ea81028
fix(Google Drive Node): Fix issue preventing upload / update working in some configurations ( #8417 )
2024-01-23 16:30:15 +00:00
Michael Kret
2c146cca62
feat(Microsoft Teams Node): Overhaul ( #7477 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-01-22 18:35:09 +02:00
Jon
44f6ef2ed7
fix(Asana Node): Fix issue when connecting to the new Asana environment ( #8404 )
2024-01-22 12:39:19 +00:00
Elias Meire
08e7db4648
fix(Notion Node): Fix is_empty query on formula fields ( #8397 )
2024-01-22 12:39:53 +01:00
Nihaal Sangha
c64e893b60
fix(Discord Node): Remove requirement on message for webhooks ( #8377 )
2024-01-22 09:16:20 +00:00
Giulio Andreini
f4f496ae85
docs(editor): All buttons to sentence case (no-changelog) ( #8399 )
2024-01-22 09:20:02 +01:00
Elias Meire
ff92fc7fef
feat(Execute Workflow Node): Add 'Wait For Sub-Workflow Completion' option ( #8389 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-19 14:31:54 +01:00
Elias Meire
1b0ba2c028
fix(Microsoft SQL Node): Prevent MSSQL max parameters error by chunking ( #8390 )
2024-01-19 14:31:44 +01:00
Michael Kret
284d965b5a
fix(core): Missing pairedItem fixes ( #8394 )
2024-01-19 13:47:25 +02:00
Michael Kret
2c14371481
fix(AMQP Trigger Node): Properly close connection after manual test step ( #8396 )
2024-01-19 13:39:18 +02:00
Jon
daba5bb250
fix(AWS SQS Node): Fix issue preventing data from being sent correctly ( #8382 )
2024-01-19 11:28:41 +00:00
Marcus
11176124b5
feat(Telegram Trigger Node): Verify Webhook requests ( #8383 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-01-19 09:09:11 +01:00
Deborah
976fe2e6c8
fix: Change the UI text for some filter operations ( #8360 )
2024-01-18 08:50:54 +00:00
Tomi Turtiainen
9a1cc56806
fix: Set '@typescript-eslint/return-await' rule to 'always' for node code (no-changelog) ( #8363 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-01-17 17:08:50 +02:00
Michael Kret
01280815c9
fix(Microsoft Outlook Node): Message -> Send with attachments ( #8238 )
2024-01-17 16:18:49 +02:00
github-actions[bot]
7268d24259
🚀 Release 1.25.0 ( #8362 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-01-17 14:20:55 +01:00
Giulio Andreini
48a0f91c72
docs(Discord Node): Better OAuth description (no-changelog) ( #8350 )
2024-01-17 13:01:19 +01:00
Elias Meire
b51cbb325e
fix(Salesforce Node): Upgrade to API version 59 ( #8346 )
2024-01-17 12:55:12 +01:00
कारतोफ्फेलस्क्रिप्ट™
ab52aaf7e9
feat(Redis Node): Update node-redis (no-changelog) ( #8269 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-17 10:15:20 +01:00
Iván Ovejero
d4c93b1607
fix(core): Prevent issues with missing or mismatching encryption key ( #8332 )
2024-01-16 18:25:53 +01:00
कारतोफ्फेलस्क्रिप्ट™
bb2be8d705
fix(Microsoft SQL Node): Fix "Maximum call stack size exceeded" error on too many rows ( #8334 )
2024-01-15 17:52:39 +01:00
Michael Kret
c921665f9a
fix(AwsS3 Node): Return confirmation of success after upload ( #8312 )
2024-01-15 18:00:47 +02:00
Jon
cf7131d766
fix(Google Drive Node): Fix issue preventing service account from downloading files ( #7642 )
2024-01-15 15:06:47 +00:00
कारतोफ्फेलस्क्रिप्ट™
52a2e25a25
fix(core): Replace all moment
imports with moment-timezone
( #8337 )
2024-01-15 15:45:33 +01:00
Ricardo Espinoza
e3cedf7db0
fix(Venafi TLS Protect Cloud Node): Remove parameter Application Server Type
( #8325 )
...
## Summary
Parameter was removed from the API.
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** ([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
2024-01-15 09:25:59 -05:00
Ricardo Espinoza
dac0ddaf16
fix: Typos in nodes infoboxes (no-changelog) ( #8324 )
...
## Summary
Title self explanatory
## Related tickets and issues
https://linear.app/n8n/issue/ADO-1687/bug-fix-typo-on-info-box
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** ([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
2024-01-15 09:12:43 -05:00
Ricardo Espinoza
057d7d0318
fix(Venafi TLS Protect Cloud Trigger Node): Handle new webhook payload format ( #8326 )
2024-01-15 09:03:23 -05:00
Michael Kret
a6a5372b5f
fix(OpenAI Node): Load correct models for operation ( #8313 )
2024-01-15 15:13:38 +02:00
Michael Kret
e0804768e8
fix(Supabase Node): Pagination for get all rows ( #8311 )
2024-01-12 15:14:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
05c43faa2d
fix(HTTP Request Node): Delete response.request
only when it's a valid circular references ( #8293 )
2024-01-10 18:05:19 +01:00
github-actions[bot]
8a4231e9f6
🚀 Release 1.24.0 ( #8290 )
...
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-01-10 16:16:25 +01:00
Elias Meire
3b01eb60c9
fix(MySQL Node): Only escape table names when needed ( #8246 )
2024-01-10 14:41:00 +01:00
Elias Meire
dce28f9cb9
feat(Google Sheets Node): Add "By Name" option to selector for Sheets ( #8241 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-10 14:30:09 +01:00
Michael Kret
e796e7f06d
feat(MongoDB Node): Add support for TLS ( #8266 )
2024-01-10 15:02:05 +02:00
Michael Kret
ccde38a8a8
fix(Monday.com Node): Migrate to api 2023-10 ( #8254 )
2024-01-10 11:17:00 +02:00
Eric Koleda
f11aa06d27
feat(Coda Node): Add User-Agent for requests to Coda (no-changelog) ( #7771 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-01-09 16:02:04 +00:00
vacitbaydarman
e056aa9c4d
fix(FTP Node): FTP connection failed due to missing password credential in node ( #8131 )
...
Co-authored-by: Marcus <marcus@n8n.io>
2024-01-09 15:39:30 +00:00
कारतोफ्फेलस्क्रिप्ट™
b1c1372bc2
docs: Update primaryDocumentation urls for nodes updated in #7651 (no-changelog) ( #8270 )
2024-01-09 12:22:12 +01:00
Alex Grozav
af49e95cc7
feat: Add Chat Trigger node ( #7409 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jesper Bylund <mail@jesperbylund.com>
Co-authored-by: OlegIvaniv <me@olegivaniv.com>
Co-authored-by: Deborah <deborah@starfallprojects.co.uk>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Mason Geloso <Mason.geloso@gmail.com>
Co-authored-by: Mason Geloso <hone@Masons-Mac-mini.local>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2024-01-09 13:11:39 +02:00
कारतोफ्फेलस्क्रिप्ट™
1387541e33
fix(Github Trigger Node): Enforce SSL validation by default ( #8265 )
2024-01-09 11:34:05 +01:00
कारतोफ्फेलस्क्रिप्ट™
fc2903096e
fix(Webhook Node): Fix handling of form-data files ( #8256 )
2024-01-08 14:33:14 +01:00
Jan Oberhauser
ccb2b076f8
fix: Resolve expressions in credentials following paired item ( #8250 )
...
## Summary
Fixes the issue that pairedItem information was not available in
expressions that got used in credentials
## Related tickets and issues
[PAY-1207](https://linear.app/n8n/issue/PAY-1207/paireditem-expressions-not-working-correctly-in-credentials )
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
- [ ] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
> A feature is not complete without tests.
---------
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-01-08 09:48:20 +00:00
Ricardo Espinoza
df5d07bcb8
feat(editor): Update copy: Execute
--> Test
( #8137 )
...
## Summary
Title self explanatory
## Related tickets and issues
https://linear.app/n8n/issue/ADO-129/update-copy-execute-test
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
2024-01-05 10:23:51 -05:00
Elias Meire
bed04ec122
fix(Postgres Node): Stop marking autogenerated columns as required ( #8230 )
...
## Summary
Postgres columns can be
- [generated as
identity](https://www.postgresqltutorial.com/postgresql-tutorial/postgresql-identity-column/ )
- [generated by a custom
expression](https://www.postgresql.org/docs/current/ddl-generated-columns.html )
In these 2 cases, the column is not required when inserting a new row.
This PR makes sure these types of column are not marked required in n8n.
### How to test
1. Create a Postgres table with all types of generated columns:
for version >= 10
```sql
CREATE TABLE "public"."test_table" (
"id" int8 NOT NULL DEFAULT nextval('test_table_id_seq'::regclass),
"identity_id" bigint GENERATED ALWAYS AS IDENTITY,
"id_plus" numeric GENERATED ALWAYS AS (id + 5) STORED,
"title" varchar NOT NULL,
"created_at" timestamp DEFAULT now(),
PRIMARY KEY ("id")
)
```
Before 10 you have to use serial or bigserial types:
```sql
CREATE TABLE distributors (
did serial not null primary key,
name varchar(40) NOT NULL CHECK (name <> '')
);
```
2. Add a postgres node to canvas and try to insert data without the
generated columns
3. Should successfully insert
More info in Linear/Github issue ⬇️
## Related tickets and issues
- fixes #7084
-
https://linear.app/n8n/issue/NODE-816/rmc-not-all-id-fields-should-be-required
-
https://linear.app/n8n/issue/NODE-681/postgres-cant-map-automatically-if-database-requires-a-field
## Review / Merge checklist
- [ ] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
- [ ] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
> A feature is not complete without tests.
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-05 12:37:33 +01:00
Elias Meire
048b588852
fix: Make params panel double width for all SQL nodes ( #8236 )
...
## Summary
Make params panel double width for all SQL nodes
<img width="1445" alt="image"
src="https://github.com/n8n-io/n8n/assets/8850410/422e7c6c-90c9-4cf0-832b-fab7679275d3 ">
## Related tickets and issues
https://linear.app/n8n/issue/NODE-986/make-all-sql-nodes-have-a-double-width-params-pane
## Review / Merge checklist
- [ ] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
- [ ] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
> A feature is not complete without tests.
2024-01-05 12:31:11 +01:00
Michael Kret
b201ff8f23
fix(Nextcloud Node): Throw an actual error if server responded with Fatal error ( #8234 )
...
## Summary
Nextcloud and Yourls receiving response with OK status as string
containing 'Fatal error', throw an actual error in such case
![image](https://github.com/n8n-io/n8n/assets/88898367/7cba4b8c-3b34-476f-8a35-e10738022427 )
## Related tickets and issues
https://linear.app/n8n/issue/NODE-1035/nextcloud-and-yourls-throw-an-actual-error-if-server-responded-with
2024-01-05 12:13:29 +02:00
Michael Kret
cda49a4747
fix(Set Node): Field not excluded if dot notation disabled and field was set by using drag-and-drop from ui ( #8233 )
...
## Summary
Sanitize fields when dot notation disabled
![image](https://github.com/n8n-io/n8n/assets/88898367/5056bc8d-279e-4bc2-8689-4858fc25474d )
## Related tickets and issues
https://community.n8n.io/t/edit-fields-set-new-set-node-cannot-delete-field-with-space-or-non-latin-character-when-support-dot-notation-is-off/31989
https://linear.app/n8n/issue/NODE-883/set-edit-fields-node-spaces-in-field-names-break-fields-to-exclude
2024-01-05 11:15:33 +02:00
Michael Kret
43e8e5e540
fix(NocoDB Node): Download attachments ( #8235 )
...
## Summary
PR fixes Get Many fails to execute when Download Attachments is set to
true
![image](https://github.com/n8n-io/n8n/assets/88898367/7f3ab8c7-e07e-4f31-bf6e-f2e28e6a685a )
## Related tickets and issues
https://community.n8n.io/t/nocodb-unable-to-download-file/33333
https://linear.app/n8n/issue/NODE-960/nocodb-row-get-many-fails-to-execute-when-download-attachments-is-set
2024-01-05 11:15:10 +02:00
Elias Meire
071e6d6b6e
feat(editor): Add fullscreen view to code editor ( #8084 )
...
## Summary
<img width="1240" alt="image"
src="https://github.com/n8n-io/n8n/assets/8850410/2819f4ce-c343-431a-8a88-a1bc9c4b572a ">
<img width="2649" alt="image"
src="https://github.com/n8n-io/n8n/assets/8850410/36862aaf-cc4c-4668-bdc8-cf5a6f00babe ">
1. Add code node and open it
3. Click the fullscreen button in the bottom right
4. A fullscreen dialog should appear and allow editing the code
5. Changes made in the fullscreen dialog should be applied to the
original code editor when closed
It should work the same way for HTML/SQL/JSON editors
⚠️ Modal layout was updated so that modals/dialogs are centered, try to
test some modals
## Related tickets and issues
https://linear.app/n8n/issue/NODE-1009/add-fullscreen-view-to-code-node
## Review / Merge checklist
- [ ] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
- [ ] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
> A feature is not complete without tests.
---------
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-01-04 17:23:24 +01:00
Michael Kret
270328ccf6
feat(HTTP Request Node): Interval Between Requests option for pagination ( #8224 )
...
## Summary
Option to add delay between request when using pagination
![image](https://github.com/n8n-io/n8n/assets/88898367/df93f9c7-2569-4d22-a719-494d9dfe8030 )
## Related tickets and issues
https://linear.app/n8n/issue/NODE-1029/http-request-pagination-feature-doesnt-use-batch-settings
https://github.com/n8n-io/n8n/issues/8062
2024-01-04 17:11:16 +02:00
Michael Kret
f4092a9e49
feat(Switch Node): Overhaul ( #7855 )
...
Github issue / Community forum post (link here to close automatically):
https://community.n8n.io/t/switch-node-to-more-than-one-path/32791/2
https://community.n8n.io/t/switch-node-routing-same-value-multiple-output/29424
---------
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-01-04 11:03:03 +02:00
github-actions[bot]
053503531f
🚀 Release 1.23.0 ( #8205 )
...
#
[1.23.0](https://github.com/n8n-io/n8n/compare/n8n@1.22.0...n8n@1.23.0 )
(2024-01-03)
### Bug Fixes
* **Asana Node:** Omit body from GET, HEAD, and DELETE requests
([#8057 ](https://github.com/n8n-io/n8n/issues/8057 ))
([15ffd4f
](15ffd4fb9f
))
* **core:** Better input validation for the changeRole endpoint
([#8189 ](https://github.com/n8n-io/n8n/issues/8189 ))
([cfe9525
](cfe9525dd4
))
* **core:** Fix issue that pinnedData is not used with Test-Webhooks
([#8123 ](https://github.com/n8n-io/n8n/issues/8123 ))
([fa8bd8b
](fa8bd8b9eb
))
* **core:** Handle empty executions table in pruning in migrations
([#8121 ](https://github.com/n8n-io/n8n/issues/8121 ))
([ffaa30d
](ffaa30ddc4
))
* **core:** Remove circular dependency in WorkflowService and
ActiveWorkflowRunner
([#8128 ](https://github.com/n8n-io/n8n/issues/8128 ))
([21788d9
](21788d9153
))
* **core:** Use pinned data only for manual mode
([#8164 ](https://github.com/n8n-io/n8n/issues/8164 ))
([ea7e76f
](ea7e76fa3b
))
* **Discord Node:** Remove unnecessary requirement on parameters
([#8060 ](https://github.com/n8n-io/n8n/issues/8060 ))
([ef3a577
](ef3a57719e
))
* **editor:** Avoid sanitizing output to search node data
([#8126 ](https://github.com/n8n-io/n8n/issues/8126 ))
([c83d9f4
](c83d9f45ba
))
* **editor:** Enable explicit undo keyboard shortcut across all code
editors ([#8178 ](https://github.com/n8n-io/n8n/issues/8178 ))
([cf7f668
](cf7f6688ba
))
* **editor:** Fix operation change failing in certain conditions
([#8114 ](https://github.com/n8n-io/n8n/issues/8114 ))
([711fa2b
](711fa2b925
))
* **editor:** Fix templates view layout
([#8196 ](https://github.com/n8n-io/n8n/issues/8196 ))
([d01e42a
](d01e42a2aa
))
* **editor:** Fix UI urls when hosted behind a path prefix
([#8198 ](https://github.com/n8n-io/n8n/issues/8198 ))
([5c078f1
](5c078f1b3d
))
* **editor:** Prevent browser zoom when scrolling inside sticky edit
mode ([#8116 ](https://github.com/n8n-io/n8n/issues/8116 ))
([e928210
](e928210ccd
))
* **editor:** Prevent canvas undo/redo when NDV is open
([#8118 ](https://github.com/n8n-io/n8n/issues/8118 ))
([39e45d8
](39e45d8b92
))
* **editor:** Prevent storing pairedItem data inside of pinData
([#8173 ](https://github.com/n8n-io/n8n/issues/8173 ))
([405e267
](405e26757e
))
* **GitHub Node:** Fix issue that File->Get did not run once per item
([#8190 ](https://github.com/n8n-io/n8n/issues/8190 ))
([11cda41
](11cda41214
))
* **Invoice Ninja Node:** Fix issue with custom invoice numbers not
working with v5 ([#8200 ](https://github.com/n8n-io/n8n/issues/8200 ))
([3b6ae2d
](3b6ae2d0a5
))
* **Microsoft Excel 365 Node:** Ensure arg is string during worksheet
table search ([#8154 ](https://github.com/n8n-io/n8n/issues/8154 ))
([8e873ca
](8e873ca2f3
))
* **Notion Node:** Ensure arg is string during page ID extraction
([#8153 ](https://github.com/n8n-io/n8n/issues/8153 ))
([e94b8a6
](e94b8a6c30
))
* **Redis Trigger Node:** Activating a workflow with a Redis trigger
fails ([#8129 ](https://github.com/n8n-io/n8n/issues/8129 ))
([a169b74
](a169b74062
))
* **Schedule Trigger Node:** Use the correct `moment` import
([#8185 ](https://github.com/n8n-io/n8n/issues/8185 ))
([17a4e2e
](17a4e2ea80
))
* Show public API upgrade CTA when feature is not enabled
([#8109 ](https://github.com/n8n-io/n8n/issues/8109 ))
([e9c7fd7
](e9c7fd7397
))
### Features
* **core:** Add closeFunction support to Sub-Nodes
([#7708 ](https://github.com/n8n-io/n8n/issues/7708 ))
([bec0fae
](bec0faed9e
))
* **core:** Add user.profile.beforeUpdate hook
([#8144 ](https://github.com/n8n-io/n8n/issues/8144 ))
([e126ed7
](e126ed74f3
))
* **core:** Improvements/overhaul for nodes working with binary data
([#7651 ](https://github.com/n8n-io/n8n/issues/7651 ))
([5e16dd4
](5e16dd4ab4
))
* **core:** Remove discontinued crypto-js
([#8104 ](https://github.com/n8n-io/n8n/issues/8104 ))
([01e9a79
](01e9a79238
))
* **core:** Unify application components shutdown
([#8097 ](https://github.com/n8n-io/n8n/issues/8097 ))
([3a881be
](3a881be6c2
))
* **editor:** Add node execution status indicator to output panel
([#8124 ](https://github.com/n8n-io/n8n/issues/8124 ))
([ab74bad
](ab74bade05
))
* **editor:** Add template Id to workflow metadata
([#8088 ](https://github.com/n8n-io/n8n/issues/8088 ))
([517b050
](517b050d0a
))
* **Home Assistant Node:** Use the new Home Assistant logo
([#8150 ](https://github.com/n8n-io/n8n/issues/8150 ))
([518a99e
](518a99e528
))
* **Qdrant Vector Store Node:** Qdrant vector store support
([#8080 ](https://github.com/n8n-io/n8n/issues/8080 ))
([66460f6
](66460f66b0
))
* **Wordpress Node:** Add option to ignore error when using self signed
certificates ([#8199 ](https://github.com/n8n-io/n8n/issues/8199 ))
([65c8e12
](65c8e12b96
))
Co-authored-by: ivov <ivov@users.noreply.github.com>
2024-01-03 13:41:28 +01:00
Michael Kret
5e16dd4ab4
feat(core): Improvements/overhaul for nodes working with binary data ( #7651 )
...
Github issue / Community forum post (link here to close automatically):
---------
Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Marcus <marcus@n8n.io>
2024-01-03 13:08:16 +02:00
Jon
65c8e12b96
feat(Wordpress Node): Add option to ignore error when using self signed certificates ( #8199 )
...
## Summary
Adds option to ignore SSL issues to the Wordpress node, This is useful
when using a self signed certificate in a local setup.
## Related tickets and issues
https://github.com/n8n-io/n8n/issues/8151
2024-01-03 10:52:01 +00:00
Nihaal Sangha
ef3a57719e
fix(Discord Node): Remove unnecessary requirement on parameters ( #8060 )
...
## Summary
The PR removes the requirement on 2 fields: the `content` and the
`description` of embeds. Discord requires neither of these fields and as
they weren't required in the v1 node, it prevents migrating to the v2
node for users not providing one of them. Discord does require
*something* to be sent however, whether an attachment, an embed or
content, so this could be used instead if necessary.
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [x] ~~[Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.~~ (v2 is not documented)
- [x] ~~Tests included.~~ (If more complex requirements are set then a
test should be added although I haven't worked with n8n's tests before)
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-01-03 11:21:22 +02:00
Jon
3b6ae2d0a5
fix(Invoice Ninja Node): Fix issue with custom invoice numbers not working with v5 ( #8200 )
...
## Summary
The v5 API expects the invoice number to under the `number` property
rather than `invoice_number`, At some point this month I am going to
bring in the big PR that fixes all of the v5 issues.
## Related tickets and issues
https://github.com/n8n-io/n8n/issues/8191
2024-01-03 09:02:19 +00:00
Jan Oberhauser
11cda41214
fix(GitHub Node): Fix issue that File->Get did not run once per item ( #8190 )
...
## Summary
The Operation File -> Get is implemented wrong. Instead of downloading a
file for each of the items it only downloads the file of the first one
and then stops.
## Related tickets and issues
https://linear.app/n8n/issue/NODE-1027/fix-issue-that-github-node-file-get
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
- [ ] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
> A feature is not complete without tests.
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-03 07:06:41 +02:00
Iván Ovejero
0ca2759d75
refactor: Optimize SVG icons for nodes ( #8195 )
...
Running `svgo` to optimize icon size for nodes.
2024-01-02 17:40:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
17a4e2ea80
fix(Schedule Trigger Node): Use the correct moment
import ( #8185 )
...
Any node that uses `moment.tz` should import from `moment-timezone`
instead of `moment`.
This fixes #8184
2024-01-02 12:50:31 +01:00
Iván Ovejero
e94b8a6c30
fix(Notion Node): Ensure arg is string during page ID extraction ( #8153 )
...
https://n8nio.sentry.io/issues/4765178087
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-02 10:21:32 +01:00
Iván Ovejero
8e873ca2f3
fix(Microsoft Excel 365 Node): Ensure arg is string during worksheet table search ( #8154 )
...
https://n8nio.sentry.io/issues/4748574897
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-02 10:07:12 +01:00
कारतोफ्फेलस्क्रिप्ट™
216ec079c9
feat(editor): Create separate components for JS and JSON editors (no-changelog) ( #8156 )
...
## Summary
This is part-1 of refactoring our code editors to extract different type
of editors into their own components.
In part-2 we'll
1. delete a of unused or duplicate code
2. switch to a `useEditor` composable to bring more UX consistency
across all the code editors.
## Review / Merge checklist
- [x] PR title and summary are descriptive
- [x] Tests included
2023-12-29 10:49:27 +01:00
geodic
518a99e528
feat(Home Assistant Node): Use the new Home Assistant logo ( #8150 )
...
Updated Home Assistant logo to the newer 25th anniversary version.
https://www.home-assistant.io/blog/2023/09/17/a-refreshed-logo-for-home-assistant/
2023-12-27 11:26:20 +01:00
Aaron Gutierrez
15ffd4fb9f
fix(Asana Node): Omit body from GET, HEAD, and DELETE requests ( #8057 )
...
Avoid unnecessarily including a request body with GET and HEAD requests.
Per RFC 7230 clients should not include a body for these requests, and
we (Asana) are rolling out an infrastructure change that will cause
these requests to fail.
2023-12-21 19:21:08 +01:00
Ricardo Espinoza
a169b74062
fix(Redis Trigger Node): Activating a workflow with a Redis trigger fails ( #8129 )
...
## Summary
> Describe what the PR does and how to test. Photos and videos are
recommended.
We were awaiting for the promise to resolve before returning. Because
the trigger method does not return until the first message is received
or the connection errors, the requests that actives the workflows did
not respond making the activation button irresponsive.
Without the change:
https://www.loom.com/share/769b26d5d4ee407e999344fab3905eae
With the change:
https://www.loom.com/share/d1691ee1941248bc97f2ed97b0c129a3
## Related tickets and issues
https://linear.app/n8n/issue/ADO-895/activating-a-workflow-with-a-redis-trigger-fails
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [x] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
2023-12-21 12:29:26 -05:00
कारतोफ्फेलस्क्रिप्ट™
1d2666b37c
refactor(Peekalink Node): Stricter typing for Peekalink api call + Tests (no-changelog) ( #8125 )
...
This PR is an example for how we can
1. improve typing and remove boilerplate code in may of our nodes
2. use nock to write effective unit tests for nodes that make external
calls
## Review / Merge checklist
- [x] PR title and summary are descriptive
- [x] Add tests
2023-12-21 18:22:32 +01:00
कारतोफ्फेलस्क्रिप्ट™
5f27c20a00
feat(Snowflake Node): Update snowflake-sdk (no-changelog) ( #8087 )
...
This finally removes `aws-sdk` v2 from n8n's dependencies, which should
reduce n8n dependencies and docker image size by about 10%.
2023-12-21 14:52:54 +01:00
github-actions[bot]
b67b5ae6b2
🚀 Release 1.22.0 ( #8115 )
...
#
[1.22.0](https://github.com/n8n-io/n8n/compare/n8n@1.21.0...n8n@1.22.0 )
(2023-12-21)
### Bug Fixes
* **core:** Close db connection gracefully when exiting
([#8045 ](https://github.com/n8n-io/n8n/pull/8045 ))
([e69707e
](e69707efd4
))
* **core:** Consider timeout in shutdown an error
([#8050 ](https://github.com/n8n-io/n8n/pull/8050 ))
([4cae976
](4cae976a3b
))
* **core:** Do not display error when stopping jobless execution in
queue mode ([#8007 ](https://github.com/n8n-io/n8n/pull/8007 ))
([8e6b951
](8e6b951a76
))
* **core:** Fix shutdown if terminating before hooks are initialized
([#8047 ](https://github.com/n8n-io/n8n/pull/8047 ))
([6ae2f5e
](6ae2f5efea
))
* **core:** Handle multiple termination signals correctly
([#8046 ](https://github.com/n8n-io/n8n/pull/8046 ))
([67bd8ad
](67bd8ad698
))
* **core:** Initialize queue once in queue mode
([#8025 ](https://github.com/n8n-io/n8n/pull/8025 ))
([53c0b49
](53c0b49d15
))
* **core:** Prevent axios from force setting a form-urlencoded
content-type ([#8117 ](https://github.com/n8n-io/n8n/pull/8117 ))
([bba9576
](bba95761e2
))
* **core:** Remove circular references before serializing executions in
public API ([#8043 ](https://github.com/n8n-io/n8n/pull/8043 ))
([989888d
](989888d9bc
))
* **core:** Restore workflow ID during execution creation
([#8031 ](https://github.com/n8n-io/n8n/pull/8031 ))
([c5e6ba8
](c5e6ba8cdd
))
* **core:** Use relative imports for dynamic imports in
SecurityAuditService ([#8086 ](https://github.com/n8n-io/n8n/pull/8086 ))
([785bf99
](785bf9974e
))
* **core:** Stop binary data restoration from preventing execution from
finishing ([#8082 ](https://github.com/n8n-io/n8n/pull/8082 ))
([5ffff1b
](5ffff1bb22
))
* **editor:** Add back credential `use` permission
([#8023 ](https://github.com/n8n-io/n8n/pull/8023 ))
([329e5bf
](329e5bf9ee
))
* **editor:** Cleanup Executions page component
([#8053 ](https://github.com/n8n-io/n8n/pull/8053 ))
([2689c37
](2689c37e87
))
* **editor:** Disable auto scroll and list size check when clicking on
executions ([#7983 ](https://github.com/n8n-io/n8n/pull/7983 ))
([fcb8b91
](fcb8b91f37
))
* **editor:** Ensure execution data overrides pinned data when copying
in executions view ([#8009 ](https://github.com/n8n-io/n8n/pull/8009 ))
([1d1cb0d
](1d1cb0d3c5
))
* **editor:** Fix copy/paste issue when switch node is in workflow
([#8103 ](https://github.com/n8n-io/n8n/pull/8103 ))
([4b86926
](4b86926752
))
* **editor:** Make keyboard shortcuts more strict; don't accept extra
Ctrl/Alt/Shift keys ([#8024 ](https://github.com/n8n-io/n8n/pull/8024 ))
([8df49e1
](8df49e134d
))
* **editor:** Show credential share info only to appropriate users
([#8020 ](https://github.com/n8n-io/n8n/pull/8020 ))
([b29b4d4
](b29b4d442b
))
* **editor:** Turn off executions list auto-refresh after leaving the
page ([#8005 ](https://github.com/n8n-io/n8n/pull/8005 ))
([e3c363d
](e3c363d72c
))
* **editor:** Update image sizes in template description not to be full
width always ([#8037 ](https://github.com/n8n-io/n8n/pull/8037 ))
([63a6e7e
](63a6e7e034
))
* **ActiveCampaign Node:** Fix pagination issue when loading tags
([#8017 ](https://github.com/n8n-io/n8n/pull/8017 ))
([1943857
](1943857231
))
* **HTTP Request Node:** Do not create circular references in HTTP
request node output ([#8030 ](https://github.com/n8n-io/n8n/pull/8030 ))
([5b7ea16
](5b7ea16d9a
))
* Upgrade axios to address CVE-2023-45857
([#7713 ](https://github.com/n8n-io/n8n/pull/7713 ))
([64eb9bb
](64eb9bbc36
))
### Features
* Add option to `returnIntermediateSteps` for AI agents
([#8113 ](https://github.com/n8n-io/n8n/pull/8113 ))
([7806a65
](7806a65229
))
* **core:** Add config option to prefer GET request over LIST when using
Hashicorp Vault ([#8049 ](https://github.com/n8n-io/n8n/pull/8049 ))
([439a22d
](439a22d68f
))
* **core:** Add N8N_GRACEFUL_SHUTDOWN_TIMEOUT env var
([#8068 ](https://github.com/n8n-io/n8n/pull/8068 ))
([614f488
](614f488386
))
* **editor:** Add lead enrichment suggestions to workflow list
([#8042 ](https://github.com/n8n-io/n8n/pull/8042 ))
([36a923c
](36a923cf7b
))
* **editor:** Finalize workers view
([#8052 ](https://github.com/n8n-io/n8n/pull/8052 ))
([edfa784
](edfa78414d
))
* **editor:** Gracefully ignore invalid payloads in postMessage handler
([#8096 ](https://github.com/n8n-io/n8n/pull/8096 ))
([9d22c7a](9d22c7a278
))
* **editor:** Upgrade frontend tooling to address a few vulnerabilities
([#8100 ](https://github.com/n8n-io/n8n/pull/8100 ))
([19b7f1f
](19b7f1ffb1
))
* **Filter Node:** Overhaul UI by adding the new filter component
([#8016 ](https://github.com/n8n-io/n8n/pull/8016 ))
([3d53052
](3d530522f8
))
* **Respond to Webhook Node:** Overhaul with improvements like returning
all items ([#8093 ](https://github.com/n8n-io/n8n/pull/8093 ))
([32d397e
](32d397eff3
))
### Performance Improvements
* **editor:** Improve canvas rendering performance
([#8022 ](https://github.com/n8n-io/n8n/pull/8022 ))
([b780436
](b780436a6b
))
Co-authored-by: ivov <ivov@users.noreply.github.com>
2023-12-21 13:51:24 +01:00
Marcus
32d397eff3
feat(Respond to Webhook Node): Overhaul with improvements like returning all items ( #8093 )
2023-12-21 13:03:26 +01:00
Jon
6580b927b3
docs: Add notice to TheHive triggers to highlight manual steps ( #8051 )
2023-12-21 09:40:37 +01:00
Iván Ovejero
c170dd1da3
refactor(Discord Node): Stop reporting to Sentry inaccessible guild error (no-changelog) ( #8095 )
...
Ref Sentry issue: https://n8nio.sentry.io/issues/4738702202
2023-12-19 15:07:51 +01:00
कारतोफ्फेलस्क्रिप्ट™
464b565283
ci: Remove unnecessary async/await, enable await-thenable linting rule (no-changelog) ( #8076 )
...
## Summary
We accidentally made some functions `async` in
https://github.com/n8n-io/n8n/pull/7846
This PR reverts that change.
## Review / Merge checklist
- [x] PR title and summary are descriptive.
2023-12-19 13:52:42 +01:00
कारतोफ्फेलस्क्रिप्ट™
5b7ea16d9a
fix(HTTP Request Node): Do not create circular references in HTTP request node output ( #8030 )
...
## Summary
Remove unused `response.request` circular reference in http response
objects
## Related tickets
[PAY-1119](https://linear.app/n8n/issue/PAY-1119 )
## Review / Merge checklist
- [x] PR title and summary are descriptive.
2023-12-15 16:40:39 +01:00
Elias Meire
3d530522f8
feat(Filter Node): Overhaul UI by adding the new filter component ( #8016 )
...
## Summary
Adds a new version of the Filter node (v2) that uses the filter
component (like in the new If node).
<img width="1612" alt="image"
src="https://github.com/n8n-io/n8n/assets/8850410/bca38e47-305f-4a9e-9c5c-ec550b9f7d4a ">
Test by adding a new Filter node to the canvas and trying different
operators/options. Example workflow can be found in
`packages/nodes-base/nodes/Filter/test/workflow_v2.json`
## Related tickets and issues
https://linear.app/n8n/issue/NODE-982
## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [x] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
- [x] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
> A feature is not complete without tests.
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-12-15 11:56:49 +01:00
कारतोफ्फेलस्क्रिप्ट™
ce1ae6a7c0
Merge tag 'n8n@1.21.0'
2023-12-13 16:48:58 +01:00
github-actions[bot]
1516c84dad
🚀 Release 1.21.0 ( #8019 )
...
#
[1.21.0](https://github.com/n8n-io/n8n/compare/n8n@1.20.0...n8n@1.21.0 )
(2023-12-13)
### Bug Fixes
* **core:** Ensure inviter and invitee are set correctly in invite link
([#7943 ](https://github.com/n8n-io/n8n/issues/7943 ))
([386bd61
](386bd61967
))
* **core:** Fix user comparison in same-user subworkflow caller policy
([#7913 ](https://github.com/n8n-io/n8n/issues/7913 ))
([92bab72
](92bab72cff
))
* **core:** Perform multi-main leader check against key ID
([#7964 ](https://github.com/n8n-io/n8n/issues/7964 ))
([1a87f70
](1a87f70e84
))
* **core:** Ensure external hooks post workflow execute run in queue
mode ([#7947 ](https://github.com/n8n-io/n8n/issues/7947 ))
([3ba7deb
](3ba7deb337
))
* **core:** Fix issue preventing secrets from loading if the path
contains - or / ([#7988 ](https://github.com/n8n-io/n8n/issues/7988 ))
([0ac9594
](0ac959463f
))
* **core:** Restrict updating/deleting of shared but not owned
credentials ([#7950 ](https://github.com/n8n-io/n8n/issues/7950 ))
([42e828d
](42e828d5c6
))
* **core:** Prevent workflow history saving error from happening
([#7812 ](https://github.com/n8n-io/n8n/issues/7812 ))
([e5581ce
](e5581ce802
))
* **editor:** Add missing string for worker in log streaming
([#7971 ](https://github.com/n8n-io/n8n/issues/7971 ))
([148bc1d
](148bc1d303
))
* **editor:** Allow SSH protocol in git repository URL for environments
([#7944 ](https://github.com/n8n-io/n8n/issues/7944 ))
([bc1c72f
](bc1c72f992
))
* **editor:** Fix bug with node names with certain characters
([#8013 ](https://github.com/n8n-io/n8n/issues/8013 ))
([26f0d57
](26f0d57f5f
))
* **editor:** Fix Webhook URL expansion icon
([#8011 ](https://github.com/n8n-io/n8n/issues/8011 ))
([b00b905
](b00b9057a4
))
* **editor:** Prevent opening NDV search if `/` is typed in a
contenteditable element
([#7968 ](https://github.com/n8n-io/n8n/issues/7968 ))
([e8a493f
](e8a493f718
))
* **editor:** Return early in ws message handler if no 'command' keyword
is found ([#7946 ](https://github.com/n8n-io/n8n/issues/7946 ))
([5b2defc
](5b2defc867
))
* **FileMaker Node:** Prevent erroring on zero fields loaded
([#7955 ](https://github.com/n8n-io/n8n/issues/7955 ))
([10ad386
](10ad386604
))
* **Google Sheets Node:** Prevent erroring on zero sheet search results
([#7957 ](https://github.com/n8n-io/n8n/issues/7957 ))
([9b877a9
](9b877a9427
))
* **Google Sheets Node:** Prevent erroring when fetching mapping columns
([#7972 ](https://github.com/n8n-io/n8n/issues/7972 ))
([29a1066
](29a10668d1
))
* **Postgres Node:** Do not include id column in upsert fields selection
if it's not unique ([#7975 ](https://github.com/n8n-io/n8n/issues/7975 ))
([435392c
](435392cbfe
))
* **Postgres Trigger Node:** Increase manual trigger timeout from 30 to
60 seconds ([#8015 ](https://github.com/n8n-io/n8n/issues/8015 ))
([09a5729
](09a5729305
))
* **Webhook Node:** Binary data handling
([#7804 ](https://github.com/n8n-io/n8n/issues/7804 ))
([565b409
](565b409a82
))
* **Webhook Node:** Do not create binary data when there is no data in
the request ([#8000 ](https://github.com/n8n-io/n8n/issues/8000 ))
([70f0755
](70f0755278
))
### Features
* **core:** Add config option for external secret update interval
([#7995 ](https://github.com/n8n-io/n8n/issues/7995 ))
([b6c1c04
](b6c1c04b54
))
* AI nodes usability fixes + Summarization Chain V2
([#7949 ](https://github.com/n8n-io/n8n/issues/7949 ))
([dcf1286
](dcf12867b3
))
* **editor:** Data transformation nodes and actions in Nodes Panel
([#7760 ](https://github.com/n8n-io/n8n/issues/7760 ))
([675ec21
](675ec21d33
))
* **editor:** Add AppCues tracking for onboarding event
([#7945 ](https://github.com/n8n-io/n8n/issues/7945 ))
([04cabaf
](04cabafef7
))
* **editor:** Add option to disable NDV in workflow previews
([#7990 ](https://github.com/n8n-io/n8n/issues/7990 ))
([393afef
](393afef174
))
* **editor:** Filter component + implement in If node
([#7490 ](https://github.com/n8n-io/n8n/issues/7490 ))
([8a53434
](8a5343401d
))
* **editor:** Show template credential setup based on feature flag
([#7989 ](https://github.com/n8n-io/n8n/issues/7989 ))
([08ee307
](08ee307209
))
* **editor:** Introduce advanced permissions
([#7844 ](https://github.com/n8n-io/n8n/issues/7844 ))
([dbd62a4
](dbd62a4992
))
* **Google Ads Node:** Update to support v15
([#7962 ](https://github.com/n8n-io/n8n/issues/7962 ))
([7f01269
](7f0126915a
))
* **Local File Trigger Node:** Add polling option typically good to
watch network files/folders
([#7942 ](https://github.com/n8n-io/n8n/issues/7942 ))
([2fbdfec
](2fbdfec0c0
))
* **n8n Form Trigger Node:** Improvements
([#7571 ](https://github.com/n8n-io/n8n/issues/7571 ))
([953a58f
](953a58f18b
))
Co-authored-by: ivov <ivov@users.noreply.github.com>
2023-12-13 16:34:00 +01:00
Jon
1943857231
fix(ActiveCampaign Node): Fix pagination issue when loading tags ( #8017 )
...
## Summary
Changes the getTags method to use the paginated API call.
## Related tickets and issues
https://community.n8n.io/t/activecampaign-node-is-not-loading-all-tags/34169
2023-12-13 15:24:43 +00:00
कारतोफ्फेलस्क्रिप्ट™
d7ce4624c8
Merge tag 'n8n@1.20.0'
2023-12-13 16:11:30 +01:00