Jon
ef8c867ec7
docs: Branding tweaks for Cal and Citrix ADC (no-changelog) ( #10042 )
2024-07-15 15:16:41 +01:00
jeanpaul
89d1782d3b
fix(LangChain Code Node): Add clarifying comments to the default code (no-changelog) ( #10056 )
2024-07-15 14:32:13 +02:00
Iván Ovejero
9c23f7616b
refactor(core): Rename UsageMetrics
to LicenseMetrics
(no-changelog) ( #10053 )
2024-07-15 12:42:49 +02:00
Michael Kret
04b62e0398
fix: HTTP Request tool - do not error on missing headers ( #10044 )
2024-07-15 13:28:46 +03:00
Iván Ovejero
b42f652f1b
test(core): Add tests for Prometheus metrics service (no-changelog) ( #10050 )
2024-07-15 12:16:27 +02:00
Alex Grozav
cd24c71a9e
feat: Add sticky notes support to the new canvas (no-changelog) ( #10031 )
2024-07-15 13:00:52 +03:00
Michael Kret
9302e33d55
fix(Webhook Node): Binary property option name and description update ( #10043 )
2024-07-13 14:06:14 +03:00
Michael Kret
8cd93704be
fix: HTTP Request tool - allow hyphens in placeholders ( #10037 )
2024-07-13 04:42:04 +03:00
Jon
f3833a7ce8
docs: Add notice to S3 node to mention AWS S3 node (no-changelog) ( #10034 )
2024-07-12 16:41:49 +01:00
Marcus
9bcc926a91
fix(GitHub Node): File Create operation prevent duplicated base64 encoding ( #10040 )
2024-07-12 17:37:00 +02:00
Elias Meire
46d6edc2a4
fix(editor): Provide autocomplete for nodes, even when intermediate node has not run ( #10036 )
2024-07-12 17:32:50 +02:00
jeanpaul
fd833ec079
feat(Text Classifier Node): Change fallback option to a drop-down (no-changelog) ( #10039 )
2024-07-12 17:11:08 +02:00
Michael Kret
27410ab2af
fix(AMQP Sender Node): Node hangs forever on disconnect ( #10026 )
2024-07-12 17:56:40 +03:00
Michael Kret
f78f4ea349
fix(AMQP Trigger Node): Manual execution updated error reduced wait time ( #10035 )
...
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-07-12 17:56:30 +03:00
oleg
c4c25eadfd
feat(editor): Refactor several smaller components to composition API (no-changelog) ( #10038 )
2024-07-12 15:43:07 +02:00
Mutasem Aldmour
2e9ab66602
refactor(editor): Move a few components to script setup (no-changelog) ( #10029 )
2024-07-12 15:03:23 +02:00
Jon
293147642f
fix(NocoDB Node): Add warning level to loadOptions errors (no-changelog) ( #10032 )
2024-07-12 12:04:12 +01:00
Jon
4aa60c6145
docs: Update aliases for file nodes (no-changelog) ( #10028 )
2024-07-12 12:03:56 +01:00
Jon
429481c5c4
feat(Asana Node): Add support for project privacy settings ( #10027 )
2024-07-12 12:03:36 +01:00
Shireen Missi
470d4966c6
fix(AWS Comprehend Node): Add paired item support ( #10015 )
...
Co-authored-by: Michael Kret <michael.kret@n8n.io>
2024-07-12 11:11:25 +01:00
oleg
3b2d76e358
refactor(editor): Refactor VariableSelector and VariableSelectorItem to composition API (no-changelog) ( #10030 )
2024-07-12 12:03:30 +02:00
Michael Kret
e4e66ab7da
fix: Number input defaults to 0 not allowing to have arbitrary precision ( #10021 )
2024-07-12 12:42:09 +03:00
oleg
7db16561dc
feat(editor): Tweak node creator search logic for AI sub-nodes ( #10025 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-07-12 10:43:46 +02:00
Michael Kret
e2dd000d13
fix: Prevent errors processed by n8n to be flagged as internal (no-changelog) ( #10023 )
2024-07-12 11:13:17 +03:00
Elias Meire
1d2b403644
fix(editor): Use selected input item for autocomplete ( #10019 )
2024-07-12 10:11:59 +02:00
Jon
56dd491bca
fix(HubSpot Node): Migrate from v2 owners api ( #10013 )
2024-07-12 08:29:05 +01:00
Jon
47882161c8
fix: Update logos for Cohere nodes (no-changelog) ( #10018 )
2024-07-12 08:28:46 +01:00
Elias Meire
c29664d688
fix(editor): Make schema view use the correct output ( #10016 )
2024-07-11 17:36:53 +02:00
Elias Meire
cde6fe90e5
feat(editor): Make expression autocomplete search case-insensitive ( #10017 )
2024-07-11 17:30:07 +02:00
Alex Grozav
8171d75f5d
feat(editor): Add capability to open workflow from template in new canvas (no-changelog) ( #10011 )
2024-07-11 18:29:06 +03:00
कारतोफ्फेलस्क्रिप्ट™
2d19aef540
fix(HTTP Request Node): Respect the original encoding of the incoming response ( #9869 )
2024-07-11 17:03:52 +02:00
Jon
e84ab35c4a
fix(Telegram Trigger Node): Fix issue with videos not being downloaded ( #10007 )
2024-07-11 15:36:09 +01:00
jeanpaul
28ca7d6a2d
feat(Text Classifier Node): Add Text Classifier Node ( #9997 )
...
Co-authored-by: oleg <me@olegivaniv.com>
2024-07-11 16:24:03 +02:00
Michael Kret
4a3b97cede
fix: Filter component - array contains comparison not correct when ignore case option set to true ( #10012 )
2024-07-11 17:06:07 +03:00
Alex Grozav
1aae65dfdc
feat(editor): Add ability to add a node between two nodes in new canvas (no-changelog) ( #10006 )
2024-07-11 17:05:51 +03:00
Iván Ovejero
d651be4e01
fix(core): Ensure executions cannot resume if already running ( #10014 )
2024-07-11 15:49:05 +02:00
Alex Grozav
c2adaa58cd
feat(editor): Add clear execution button to new canvas (no-changelog) ( #10010 )
2024-07-11 16:37:01 +03:00
Eugene
071130a2dc
feat(Google Vertex Chat Model Node): Add support for Google Vertex AI Chat models ( #9970 )
...
Co-authored-by: oleg <oleg@n8n.io>
2024-07-11 14:41:10 +02:00
Michael Kret
519e57bda5
feat: Better error when calling expression function on input that is undefined or null ( #10009 )
2024-07-11 15:36:39 +03:00
Iván Ovejero
e3c138ffd2
refactor(core): Remove unused Sentry report from WaitTracker
(no-changelog) ( #10008 )
2024-07-11 12:44:09 +02:00
Alex Grozav
57dfefd0f6
feat(editor): Add support for fallback nodes and new addNodes node render type in new canvas (no-changelog) ( #10004 )
2024-07-11 13:03:46 +03:00
Elias Meire
f9e9d274b9
feat(editor): Render trigger node on canvas v2 (no-changelog) ( #10001 )
2024-07-11 10:30:11 +02:00
github-actions[bot]
de9590e10e
🚀 Release 1.50.0 ( #10000 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-07-10 17:23:31 +02:00
Alex Grozav
a45899765c
feat(editor): Add support for configurable configuration nodes in new canvas (no-changelog) ( #9991 )
2024-07-10 17:51:18 +03:00
कारतोफ्फेलस्क्रिप्ट™
d2ca8b4b42
ci: Ensure that all published packages have consistent provenance data in package.json ( #9994 )
2024-07-10 16:43:21 +02:00
Danny Martini
2e6b03b2cb
fix(core): Prevent multiple values in the execution metadata for the same key and executionId ( #9953 )
2024-07-10 12:47:43 +02:00
Stanley Yoshinori Takamatsu
3a179439c7
feat(Telegram Node): Add support to Keyboard Button Mini Apps ( #9511 )
2024-07-10 11:43:51 +01:00
कारतोफ्फेलस्क्रिप्ट™
6107798516
fix(core): Aborting manual trigger tests should call closeFunction
( #9980 )
2024-07-10 12:37:35 +02:00
Alex Grozav
504bb704d3
feat(editor): Open node creator when cancelling a connection in new canvas (no-changelog) ( #9978 )
2024-07-10 12:22:31 +03:00
Alex Grozav
2107de2f4a
feat(editor): Add stop current execution button in new canvas (no-changelog) ( #9968 )
2024-07-10 11:53:27 +03:00
Elias Meire
90e3f56a9d
feat(editor): Add execution indication to canvas v2 (no-changelog) ( #9984 )
2024-07-10 10:36:00 +02:00
Elias Meire
32ddcee782
feat(editor): Add ability to execute a specific node to canvas v2 (no-changelog) ( #9986 )
2024-07-10 09:56:39 +02:00
Jon
9577d9c847
feat(Orbit Node): Deprecate Orbit nicely ( #9962 )
2024-07-10 08:30:49 +01:00
कारतोफ्फेलस्क्रिप्ट™
e8e3d44146
fix(editor): Fix the regression in runWorkflow, introduced in #9977 (no-changelog) ( #9988 )
2024-07-10 08:52:19 +02:00
कारतोफ्फेलस्क्रिप्ट™
c8ad7ccd72
fix(core): Ensure correct Cache-Control
header on /
as well (no-changelog) ( #9983 )
2024-07-09 18:39:43 +02:00
Iván Ovejero
7e972c78af
fix(core): Clear active execution on cancellation in scaling mode ( #9979 )
2024-07-09 17:09:39 +02:00
कारतोफ्फेलस्क्रिप्ट™
761229e4d2
fix(core): Use Custom cache-control headers force cache-revalidation on /types/*.json
(no-changelog) ( #9981 )
2024-07-09 17:09:31 +02:00
Danny Martini
0f495986f8
fix(core): Allow owner and admin to edit nodes with credentials that haven't been shared with them explicitly ( #9922 )
2024-07-09 16:25:50 +02:00
Danny Martini
adb83155ca
fix(core): Don't execute 'workflowExecuteBefore' hook on execution continuations ( #9905 )
2024-07-09 15:11:33 +02:00
Alex Grozav
4e2f0adb2a
feat(editor): Add workflow action to switch between new and old canvas (no-changelog) ( #9969 )
2024-07-09 15:58:36 +03:00
कारतोफ्फेलस्क्रिप्ट™
b5b96eb43e
ci: Remove unused dependencies (no-changelog) ( #9973 )
2024-07-09 14:48:24 +02:00
कारतोफ्फेलस्क्रिप्ट™
058ae5d3f6
fix(editor): Use workflowHelpers.getWebhookUrl
to determine webhook/form test URL (no-changelog) ( #9977 )
2024-07-09 14:15:08 +02:00
oleg
df783151b8
feat(Chat Trigger Node): Add support for file uploads & harmonize public and development chat ( #9802 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-07-09 13:45:41 +02:00
Ricardo Espinoza
501bcd80ff
refactor(editor): Migrate OutputPanel.vue
to composition API (no-changelog) ( #9958 )
2024-07-08 11:19:27 -04:00
Ricardo Espinoza
f40f9b0287
refactor(editor): Migrate users.store
to composition API (no-changelog) ( #9960 )
2024-07-08 10:21:03 -04:00
Ricardo Espinoza
4ff4534454
refactor(editor): Remove getters with arguments from communityNodes.store.ts
( #9964 )
2024-07-08 10:13:30 -04:00
Alex Grozav
cc27b57953
feat(editor): Add prompt to save when leaving with unsaved changes in new canvas (no-changelog) ( #9967 )
2024-07-08 15:57:42 +03:00
adrian-martinez-onestic
cb1bbf5fd3
feat(Google Cloud Firestore Node): Add support for service account and document creation with id ( #9713 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-07-08 13:40:52 +02:00
Alex Grozav
8f970b5d37
feat(editor): Add execute workflow functionality and statuses to new canvas (no-changelog) ( #9902 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-07-08 13:25:18 +03:00
Ricardo Espinoza
1ae64ec4fb
refactor(editor): Rename $emits
to emits
where we use defineEmits
(no-changelog) ( #9959 )
2024-07-06 13:54:36 -04:00
Michael Kret
d1821eba92
fix(Google Sheets Node): Append fails if cells have some default values added by data validation rules ( #9950 )
2024-07-06 01:05:08 +03:00
कारतोफ्फेलस्क्रिप्ट™
b910ed6847
ci: Use turbo for build cache (no-changelog) ( #9696 )
2024-07-05 17:43:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
bbb2296b3d
ci: Make pinning e2e test work locally (no-changelog) ( #9954 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-07-05 16:52:12 +02:00
कारतोफ्फेलस्क्रिप्ट™
2a2c79886d
feat(editor): Manually release @n8n/chat@0.19.1 (no-changelog)
2024-07-05 14:48:37 +02:00
Alex Grozav
aca38a8f9c
feat: Simplify n8n/chat build process (no-changelog) ( #9952 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-07-05 15:44:19 +03:00
कारतोफ्फेलस्क्रिप्ट™
c7d4b471c4
refactor(core): Move backend config to a separate package (no-changelog) ( #9325 )
2024-07-05 11:43:27 +02:00
Val
1d5b9836ca
fix: Rename LDAP files to include .ee (no-changelog) ( #9943 )
2024-07-05 09:51:16 +02:00
कारतोफ्फेलस्क्रिप्ट™
8ed7db2c1e
fix(Invoice Ninja Node): Fix some fields names (no-changelog) ( #9945 )
2024-07-04 21:18:39 +02:00
कारतोफ्फेलस्क्रिप्ट™
ddfb240694
refactor: Extract ISOCountryCodes into a single place (no-changelog) ( #9947 )
2024-07-04 21:18:28 +02:00
CodeShakingSheep
908ddd8a24
fix(Invoice Ninja Node): Fix emailing and marking invoice as paid / sent ( #9589 )
2024-07-04 20:38:03 +02:00
Iván Ovejero
757feaf585
refactor(core): Enforce range for shutdown priority (no-changelog) ( #9944 )
2024-07-04 20:26:11 +02:00
Iván Ovejero
c82579bf76
fix(core): Disconnect Redis after pausing queue during worker shutdown ( #9928 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-07-04 18:07:47 +02:00
Michael Kret
e5c324753f
feat(Splunk Node): Overhaul ( #9813 )
2024-07-04 16:07:17 +03:00
Michael Kret
fbe4bca634
feat: Qdrant Vector Store search filter ( #9900 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-07-04 15:16:35 +03:00
Michael Kret
058fa32ca3
feat: Collect sub-workflow IDs in node graph string (no-changelog) ( #9939 )
2024-07-04 15:16:15 +03:00
Ria Scholz
3293b2bee3
fix(HTML Node): Fix small typo (no-changelog) ( #9936 )
2024-07-04 12:59:15 +01:00
कारतोफ्फेलस्क्रिप्ट™
9e92a5774e
refactor(core): Remove Onboarding call prompts (no-changelog) ( #9933 )
2024-07-04 13:51:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
31163e1da5
fix(editor): Improve the contrast in the Chat Window in dark mode (no-changelog) ( #9937 )
2024-07-04 12:59:43 +02:00
कारतोफ्फेलस्क्रिप्ट™
85aa560a5d
refactor(core): Centralize SSH Tunnel management ( #9906 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-07-04 12:29:44 +02:00
कारतोफ्फेलस्क्रिप्ट™
86018aa6e0
refactor(core): Remove Ask AI HTTP request feature (no-changelog) ( #9931 )
2024-07-04 12:09:45 +02:00
Ricardo Espinoza
cef177455e
refactor(editor): Standardize how we use defineEmits
in components using the composition API (no-changelog) ( #9934 )
2024-07-04 10:30:51 +03:00
CodeShakingSheep
7a3c127b2c
fix(Invoice Ninja Node): Fix assigning an invoice to a payment ( #9590 )
2024-07-03 20:22:48 +01:00
Ricardo Espinoza
f64ca621e1
refactor(editor): Migrate ui.store
to use composition API (no-changelog) ( #9892 )
2024-07-03 15:11:40 -04:00
कारतोफ्फेलस्क्रिप्ट™
22990342df
refactor(core): Delete all collaboration related code (no-changelog) ( #9929 )
2024-07-03 18:46:24 +02:00
कारतोफ्फेलस्क्रिप्ट™
24091dfd9b
ci: Start typechecking n8n-workflow
and n8n-core
(no-changelog) ( #9925 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2024-07-03 18:27:07 +02:00
github-actions[bot]
47cd411436
🚀 Release 1.49.0 ( #9927 )
...
Co-authored-by: cstuncsik <cstuncsik@users.noreply.github.com>
2024-07-03 15:29:45 +02:00
Danny Martini
b80df2a47e
fix(editor): Don't try to load credentials on the demo route ( #9926 )
2024-07-03 15:14:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
7f8857f69b
refactor(editor): Upgrade frontend typing (no-changelog) ( #9915 )
2024-07-03 14:19:24 +02:00
Elias Meire
b2f8ea7918
feat(editor): Add docs sidebar to credential modal ( #9914 )
...
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2024-07-03 14:18:47 +02:00
Danny Martini
ab2a548856
fix(core): Don't allow using credentials that are not part of the same project ( #9916 )
2024-07-03 11:42:59 +02:00
कारतोफ्फेलस्क्रिप्ट™
962f0d7134
ci: Update codecov setup (no-changelog) ( #9852 )
2024-07-03 10:37:04 +02:00
Iván Ovejero
7c53433191
fix(core): Fix worker logs relay ( #9919 )
2024-07-03 10:29:25 +02:00
Jochem
e6ad5a7193
feat(Copper Node): Update credential to support HTTP Request node ( #9837 )
2024-07-03 08:59:44 +01:00
KhDu
403e19b3e3
feat(Embeddings Cohere Node): Add v3 Cohere models ( #9887 )
2024-07-03 08:58:54 +01:00
Nico Weichbrodt
957b2d6108
feat(Zammad Node): Add reply_to and sender fields to article on ticket creation ( #9911 )
2024-07-03 08:55:02 +01:00
Iván Ovejero
be9a247577
feat: Introduce debug info button ( #9895 )
2024-07-03 09:38:21 +02:00
Elias Meire
ae67d6b753
refactor(editor): Convert Draggable components to composition API (no-changelog) ( #9889 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2024-07-02 20:55:19 +02:00
Ricardo Espinoza
8debac755e
refactor(editor): Migrate tags.store
to use composition API (no-changelog) ( #9891 )
2024-07-02 14:15:20 -04:00
Jon
873b7e59dc
fix(LinkedIn Node): Fix issue with legacy credential no longer working ( #9912 )
2024-07-02 16:45:30 +01:00
Iván Ovejero
7044d1ca28
fix(core): Filter out certain executions from crash recovery ( #9904 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-07-02 17:07:07 +02:00
Jon
61c20d1ae3
feat(GitHub Node): Add support for state reasons when editing an issue ( #9848 )
2024-07-02 14:40:24 +01:00
कारतोफ्फेलस्क्रिप्ट™
db29e84666
fix(core): Fix AddActivatedAtUserSetting migration on MariaDB ( #9910 )
2024-07-02 15:25:49 +02:00
Iván Ovejero
abb74587db
fix(core): Throw on adding execution without execution data ( #9903 )
2024-07-02 15:11:30 +02:00
Csaba Tuncsik
f229577209
fix(editor): Fix frontend project roles ( #9901 )
2024-07-02 14:17:09 +02:00
Michael Kret
af69c80bf5
feat(Merge Node): Overhaul, v3 ( #9528 )
...
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-07-02 13:47:04 +03:00
Shireen Missi
16b1a094b1
fix(Execute Workflow Node): Continue on fail behaviour not correctly implemented ( #9890 )
2024-07-01 16:25:01 +01:00
Pavlo Paliychuk
41c47a28a9
feat: Add Zep Cloud Memory component ( #9657 )
2024-07-01 14:32:26 +02:00
Alex Grozav
55cbc900a4
fix(editor): Fix new node credential creation via Resource Locator Component ( #9896 )
2024-07-01 14:48:39 +03:00
कारतोफ्फेलस्क्रिप्ट™
59c8bf1c44
fix(core): Add a WebCrypto Polyfill for older versions of Node.js 18 ( #9894 )
2024-07-01 12:19:00 +02:00
Elias Meire
dc1c5fce8a
fix(editor): Improve text wrapping in schema view ( #9888 )
2024-07-01 11:03:04 +02:00
Iván Ovejero
e613de28ca
fix(core): Fix execution cancellation in scaling mode ( #9841 )
2024-06-28 20:05:09 +02:00
Mutasem Aldmour
10f7d4b5b9
feat(editor): Remove Segment ( #9878 )
2024-06-28 10:52:36 +02:00
Alex Grozav
13d83f2037
fix(editor): Fix performance issues related to expressions and pinned data ( #9882 )
...
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2024-06-27 18:50:09 +02:00
कारतोफ्फेलस्क्रिप्ट™
2885091ced
feat(core): Upgrade oclif (no-changelog) ( #9881 )
2024-06-27 17:26:19 +02:00
Csaba Tuncsik
d9747d5e9b
fix(editor): Enable expression preview in SQL node when looking at executions ( #9733 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-06-27 17:07:29 +02:00
oleg
df2bc84d2b
feat(Vector Store Tool Node): Add Vector Store Tool ( #9865 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-27 13:21:03 +02:00
कारतोफ्फेलस्क्रिप्ट™
ddf0de8f03
Merge tag 'n8n@1.48.0'
2024-06-27 12:27:53 +02:00
Michael Kret
4773aad170
fix: Error processing and output pane improvements (no-changelog) ( #9626 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-27 13:22:07 +03:00
github-actions[bot]
7f6b322ef9
🚀 Release 1.48.0 ( #9879 )
...
Co-authored-by: elsmr <elsmr@users.noreply.github.com>
2024-06-27 12:18:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
a43d6f0c5e
fix(LangChain Code Node): Fix icon in dark mode (no-changelog) ( #9863 )
...
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2024-06-27 12:09:43 +02:00
Ricardo Espinoza
4008c147d7
fix(editor): Load credentials for workflow before determining credentials errors ( #9876 )
...
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2024-06-27 11:54:55 +02:00
कारतोफ्फेलस्क्रिप्ट™
9454a851bb
refactor(core): Add more unit tests for Workflow.ts
(no-changelog) ( #9868 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2024-06-27 11:20:59 +02:00
Iván Ovejero
e25682ddad
fix(core): Fix telemetry for concurrency control ( #9845 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-27 10:54:40 +02:00
Iván Ovejero
6cb3072a5d
fix(editor): Use pinned data to resolve expressions in unexecuted nodes ( #9693 )
...
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2024-06-27 10:49:53 +02:00
Alex Grozav
e995309789
feat(editor): Add node enable/disable functionality in new canvas (no-changelog) ( #9872 )
2024-06-26 16:56:58 +03:00
Csaba Tuncsik
4de58dcbf5
fix(editor): Fix initialize authenticated features ( #9867 )
2024-06-26 12:03:04 +01:00
Elias Meire
5bc58efde9
fix(editor): Show error state correctly in options parameter with remote options ( #9836 )
2024-06-26 12:35:55 +02:00
कारतोफ्फेलस्क्रिप्ट™
803895360c
refactor(editor): Delete unused code (no-changelog) ( #9866 )
2024-06-26 11:45:41 +02:00
Alex Grozav
405e8746c9
feat(editor): Allow two-way connection for AI Nodes in new canvas (no-changelog) ( #9864 )
2024-06-26 12:17:32 +03:00
कारतोफ्फेलस्क्रिप्ट™
df9cd8950e
fix(core): Disable Fast Fallback for network connections (no-changelog) ( #9860 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-06-26 10:38:39 +02:00
Jon
1eeaf32523
fix: Fix missing node logos ( #9844 )
2024-06-26 08:35:59 +01:00
Cornelius Suermann
8a09806c5a
feat(core): Log a warning if automatic license renewal is disabled (no-changelog) ( #9569 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-06-26 09:00:07 +02:00
Michael Kret
19213efc30
fix: Remove Request Options from sub nodes (no-changelog) ( #9853 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-25 14:53:31 +03:00
कारतोफ्फेलस्क्रिप्ट™
2c0df8d467
fix: Delete duplicate properties in Structured Output Parser Node (no-changelog) ( #9855 )
2024-06-25 11:50:12 +02:00
Csaba Tuncsik
5cdcb61f66
fix(editor): Optimizing main sidebar to have more space for Projects ( #9686 )
...
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-06-25 11:14:02 +02:00
Alex Grozav
31c456700a
feat(editor): Compute node position and connections when creating new nodes in new canvas (no-changelog) ( #9830 )
2024-06-25 12:11:44 +03:00
कारतोफ्फेलस्क्रिप्ट™
b55fc60993
refactor(Redis Trigger Node): Refactor, fix duplicate triggers, and add unit tests ( #9850 )
2024-06-24 20:20:35 +02:00
कारतोफ्फेलस्क्रिप्ट™
80ebe774bc
ci: Fix a flaky test (no-changelog) ( #9851 )
2024-06-24 18:52:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
164ec72c0d
refactor(MQTT Node): Refactor, fix duplicate triggers, and add Unit tests ( #9847 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-06-24 18:51:59 +02:00
Elias Meire
e51de9d391
feat(editor): Show multiple nodes in input pane schema view ( #9816 )
2024-06-24 18:09:28 +02:00
Iván Ovejero
e33a47311f
refactor: Upgrade to TypeScript 5.5 (no-changelog) ( #9828 )
2024-06-24 17:49:59 +02:00
Csaba Tuncsik
1ba656ef4a
fix(editor): Properly update workflow info in main header ( #9789 )
2024-06-24 15:08:24 +02:00
Iván Ovejero
44ea4c73eb
refactor: Remove unused lint directives (no-changelog) ( #9842 )
2024-06-24 12:13:18 +02:00
Iván Ovejero
16d3083af7
fix(core): Fix init for AuditEventRelay
( #9839 )
2024-06-24 10:51:34 +02:00
Mutasem Aldmour
b807e6726f
feat: Add RS client to hooks service ( #9834 )
2024-06-24 10:44:49 +02:00
Iván Ovejero
8e529219df
refactor(core): Lint to restrict @n8n/typeorm
to persistence layer (no-changelog) ( #9840 )
2024-06-24 10:24:05 +02:00
oleg
2ce97be33e
feat(Anthropic Chat Model Node): Add support for Claude 3.5 Sonnet ( #9832 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-21 13:55:37 +02:00
Iván Ovejero
b5923020d7
refactor(core): Remove inferral of execution status (no-changelog) ( #9829 )
2024-06-21 10:47:28 +02:00
Iván Ovejero
f0ee0a1655
refactor(core): Log denials from subworkflow caller policy (no-changelog) ( #9827 )
2024-06-21 10:47:11 +02:00
KubeAl
553b135b0b
fix(Zulip Node): Fix a typo preventing some messages from updating ( #7078 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-20 21:09:02 +02:00
github-actions[bot]
d13c1bbba5
🚀 Release 1.47.0 ( #9826 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-06-20 15:00:30 -04:00
कारतोफ्फेलस्क्रिप्ट™
3703310b0f
ci: Fix repository url for provenance checks (no-changelog) ( #9825 )
2024-06-20 20:42:18 +02:00
Deborah
116e9fa800
docs: Update docs links in the HTTP node (no-changelog) ( #9188 )
2024-06-20 20:42:08 +02:00
Daniel
4e893436fb
feat(Pipedrive Node): Add sort field for get all persons ( #8138 )
2024-06-20 20:18:11 +02:00
कारतोफ्फेलस्क्रिप्ट™
f98c4b8ac0
fix(core): Upgrade ws
to address CVE-2024-37890 ( #9801 )
2024-06-20 17:26:50 +02:00
Val
aeeced4d97
fix: Get workflow not returning home project and shared projects (no-changelog) ( #9815 )
2024-06-20 15:43:23 +01:00
Jon
e1e8a75763
fix(AWS SES Node): Fix issue with email aliases not working for sending from or sending to ( #9811 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-20 15:42:52 +01:00
Michael Kret
223488f190
fix(Google Sheets Node): Check for column names changes before upsert, append, update ( #9649 )
2024-06-20 16:19:16 +03:00
Eric Francis
cdc2f9e7d3
fix(MongoDB Node): Correct typo in MongoDbProperties (no-changelog) ( #9587 )
2024-06-20 15:13:58 +02:00
Mohammad Alsmadi
c334ecb2ed
fix(editor): Console error in ActionsMode when searching for action and pressing enter (no-changelog) ( #9292 )
2024-06-20 14:54:46 +02:00
Josh Sorenson
fdde9957c8
fix(Airtable Node): Make multipleRecordLinks editable in fields ( #9608 )
2024-06-20 14:54:25 +02:00
Elias Meire
202124152c
refactor(editor): Refactor code editors to composition API (no-changelog) ( #9757 )
2024-06-20 14:17:12 +02:00
n8n-ninja
f4e2c695f2
refactor: Correct spelling mistakes (no-changelog) ( #9305 )
2024-06-20 14:10:40 +02:00
pebosi
828649d7e7
fix(editor): Align all cell contents to the top in RunDataTable (no-changelog) ( #3889 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-20 13:48:00 +02:00
Michael Kret
c5ce21021c
fix(Splunk Node): Restore icon (no-changelog) ( #9818 )
2024-06-20 14:15:33 +03:00
Iván Ovejero
7b396e78c6
refactor(core): Introduce RedisClientService
(no-changelog) ( #9774 )
2024-06-20 12:55:07 +02:00
Iván Ovejero
199dff4fb3
refactor(core): Decouple event bus from internal hooks (no-changelog) ( #9724 )
2024-06-20 12:32:22 +02:00
कारतोफ्फेलस्क्रिप्ट™
e4463c62b4
refactor(core): Extract duplicate utility functions and add unit tests (no-changelog) ( #9814 )
2024-06-20 12:09:23 +02:00
Iván Ovejero
283d1ca583
refactor(core): Rename usage metrics method per suggestion (no-changelog) ( #9810 )
2024-06-20 11:02:30 +02:00
oleg
c0a6acaef6
refactor(editor): Migrate InlineNameEdit
& InlineTextEdit
components to Vue 3 syntax (no-changelog) ( #9755 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-20 10:38:08 +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
Taylor Hoffmann
4740162232
refactor(editor): Translate sidebar "Help" label (no-changelog) ( #9732 )
2024-06-19 21:36:24 +02:00
Ricardo Espinoza
89b8d04fcd
refactor(editor): Migrate nodeTypes.store
to use composition API (no-changelog) ( #9795 )
2024-06-19 12:34:38 -07: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
Ricardo Espinoza
106b0ac1a0
refactor(editor): Migrate VersionCard.vue
to use composition API (no-changelog) ( #9799 )
2024-06-19 12:36:38 -04:00
Ricardo Espinoza
f6b8b8d956
refactor(editor): Migrate versions.store
to use composition API (no-changelog) ( #9798 )
2024-06-19 08:34:58 -07:00
Val
adbd0d17ab
fix: Changes to workflow staticData erroneously updating updatedAt ( #9790 )
2024-06-19 14:44:55 +01:00
Danny Martini
4ac9266820
fix(core)!: $(...).[last,first,all]()
defaulting to the first output instead of the output that connects the nodes ( #9760 )
2024-06-19 15:10:30 +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
Iván Ovejero
cfc4db00e3
refactor(core): Send active workflow IDs during license renewal ( #9804 )
2024-06-19 12:35:42 +02:00
Iván Ovejero
11fe48b3dc
fix(editor): Revert header toggle fix ( #9800 )
2024-06-19 10:03:09 +02:00
कारतोफ्फेलस्क्रिप्ट™
3b70330ff6
refactor(core): Auto-register controllers at startup (no-changelog) ( #9781 )
2024-06-19 09:57:40 +02:00
Michael Kret
be2635e50e
feat: HTTP request tool ( #9228 )
2024-06-19 10:54:13 +03:00
Iván Ovejero
4131408e5e
fix(core): Ensure execution recovery skips successful executions ( #9793 )
2024-06-19 09:45:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
e3e20b48eb
refactor(editor): Use typed-mocks to speed up tests and type-checking (no-changelog) ( #9796 )
2024-06-19 07:41:27 +02:00
Ricardo Espinoza
41e06be6fd
refactor(editor): Migrate n8nRootStore
to use composition API (no-changelog) ( #9770 )
2024-06-18 13:15:12 -04:00
Iván Ovejero
653953e2bd
ci: Fix typecheck to fix build (no-changelog) ( #9792 )
2024-06-18 17:05:01 +02:00
Alex Grozav
b0d7cfa2ab
refactor(editor): Migrate nodeBase mixin to composable (no-changelog) ( #9742 )
2024-06-18 16:35:26 +03:00
Iván Ovejero
c58621ab79
feat(core): Expand crash recovery to cover queue mode ( #9676 )
2024-06-18 15:22:02 +02:00
Elias Meire
7e44cd7f16
refactor(editor): Enable @typescript-eslint/no-base-to-string lint rule, fix errors (no-changelog) ( #9783 )
2024-06-18 15:04:29 +02:00
Elias Meire
e3cbce5028
refactor: Refactor input components to composition API (no-changelog) ( #9744 )
2024-06-18 15:04:08 +02: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
1a3f72b751
fix(editor): Error dropdown in resource locator disappears when search filter is required ( #9681 )
2024-06-18 11:11:10 +02:00
Iván Ovejero
7c358e5baa
fix(core): Ensure followers do not recover executions from logs ( #9785 )
2024-06-18 10:52:38 +02:00
कारतोफ्फेलस्क्रिप्ट™
2d02c73fbd
refactor(core): Refactor cli command tests (no-changelog) ( #9731 )
2024-06-18 10:50:39 +02:00
oleg
fb73ec3994
refactor(editor): Refactor BinaryDataDisplay components to Vue 3 syntax (no-changelog) ( #9753 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-18 10:50:28 +02: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
oleg
0524f588f6
refactor(editor): Migrate BreakpointsObserver
component to Vue 3 syntax (no-changelog) ( #9758 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-18 10:13:11 +02:00
Elias Meire
b7d356f49c
fix(editor): Fix node icon in node creator header ( #9782 )
2024-06-18 10:05:18 +02:00
कारतोफ्फेलस्क्रिप्ट™
08c6e9b571
refactor(editor): Replace mixed style of defineProps with the new style (no-changelog) ( #9787 )
2024-06-18 09:55:10 +02:00
Ricardo Espinoza
1e8716a607
fix(editor): Set default value for isProductionExecutionPreview
in NodeDetaillsView.vue
(no-changelog) ( #9788 )
2024-06-18 08:17:27 +02:00
कारतोफ्फेलस्क्रिप्ट™
876bcbb04c
fix(core): Make enterprise trial requests via the backend (no-changelog) ( #9784 )
2024-06-17 19:56:52 +02:00
Ricardo Espinoza
f7d7404907
refactor(editor): Migrate NodeDetailsView.vue
to use script setup (no-changelog) ( #9762 )
2024-06-17 09:53:35 -07:00
Danny Martini
be7249f568
fix(editor): Use segments/graphemes when creating the compact sidebar entries ( #9776 )
2024-06-17 18:50:29 +02:00
Iván Ovejero
551fb6d7a2
fix(editor): Active toggle incorrectly displayed as inactive in execution view ( #9778 )
2024-06-17 18:24:56 +02:00
कारतोफ्फेलस्क्रिप्ट™
292bbb3f9f
fix(SalesforceTrigger Node): Add missing codex (no-changelog) ( #9722 )
2024-06-17 15:03:12 +02:00
Tomi Turtiainen
a484862576
fix: Fix ColorCircles
and Sizes
initial render (no-changelog) ( #9780 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-17 15:51:00 +03:00
Alex Grozav
12604fe1da
feat(editor): Add capability to open NDV and rename node (no-changelog) ( #9712 )
2024-06-17 15:46:55 +03:00
कारतोफ्फेलस्क्रिप्ट™
87cb199745
fix(editor): Use BroadcastChannel instead of window.opener for OAuth callback window ( #9779 )
2024-06-17 13:41:49 +02:00
Val
a1046607bf
feat: Add custom data to public API execution endpoints ( #9705 )
2024-06-17 12:38:10 +01:00
Iván Ovejero
d615711728
refactor(core): Remove unused execution status warning
(no-changelog) ( #9759 )
2024-06-17 13:00:04 +02:00
Iván Ovejero
f7352b6a8f
refactor(core): Make PruningService.init
and WaitTracker.init
consistent (no-changelog) ( #9761 )
2024-06-17 12:49:40 +02:00
Tomi Turtiainen
7c70b782a1
refactor: Migrate Pagination
to composition API (no-changelog) ( #9752 )
2024-06-17 13:43:06 +03:00
Csaba Tuncsik
403947a6a4
test: Add resource moving modal tests (no-changelog) ( #9775 )
2024-06-17 11:31:21 +02:00
Ricardo Espinoza
60491d979d
refactor(editor): Migrate Credentials.store
to use composition API (no-changelog) ( #9767 )
2024-06-17 04:54:38 -04:00
Alex Grozav
076c35d193
refactor(editor): Migrate SettingsView
to composition api (no-changelog) ( #9746 )
2024-06-17 11:53:40 +03:00
Ricardo Espinoza
4a1ff4878f
refactor(editor): Migrate CommunityNodes.store
to use composition API (no-changelog) ( #9766 )
2024-06-17 04:53:25 -04:00
Ricardo Espinoza
0431f5a4ee
refactor(editor): Migrate MfaSetupModal.vue
to use script setup (no-changelog) ( #9765 )
2024-06-17 04:52:38 -04:00
Ricardo Espinoza
21a9682862
refactor(editor): Migrate MfaView.vue
to use script setup (no-changelog) ( #9764 )
2024-06-17 04:52:15 -04:00
Tomi Turtiainen
4541a8f2d1
refactor: Migrate Select
to composition API (no-changelog) ( #9750 )
2024-06-17 10:23:30 +03:00
Tomi Turtiainen
666bab07fb
refactor: Migrate Popover
to composition API (no-changelog) ( #9751 )
2024-06-17 10:08:21 +03:00
Tomi Turtiainen
f49e79cc0b
refactor: Migrate FormInputs
to composition API (no-changelog) ( #9756 )
2024-06-17 10:08:04 +03:00
Tomi Turtiainen
ed2ad6c7ba
refactor: Migrate Option
to composition API (no-changelog) ( #9754 )
2024-06-17 10:07:47 +03:00
Ricardo Espinoza
ac7a561379
refactor(editor): Migrate userHelpers
mixin to composable (no-changelog) ( #9737 )
2024-06-15 09:41:23 -04:00
Alex Grozav
ca2e5d90ed
refactor(editor): Migrate TimeAgo
component to composition API (no-changelog) ( #9749 )
2024-06-14 16:03:33 +03:00
Danny Martini
2cf4364ee0
fix: When editing nodes only show the credentials in the dropdown that the user is allowed to use in that workflow ( #9718 )
2024-06-14 14:48:49 +02:00
Tomi Turtiainen
2dad9ce44c
refactor: Migrate ResizeObserver
to composition API (no-changelog) ( #9745 )
2024-06-14 14:56:41 +03:00
Tomi Turtiainen
8b4a9dbced
refactor: Migrate sizes to composition api (no-changelog) ( #9748 )
2024-06-14 14:30:38 +03:00
Tomi Turtiainen
e293683234
refactor: Migrate ColorCircles to composition api (no-changelog) ( #9747 )
2024-06-14 14:30:29 +03:00
Alex Grozav
db1cc24414
refactor(editor): Migrate SignupView
to composition api (no-changelog) ( #9743 )
2024-06-14 14:03:21 +03:00
Csaba Tuncsik
e84d2538b6
fix(editor): Add telemetry to resource moving ( #9720 )
2024-06-14 10:49:48 +01:00
oleg
d62ca78a4c
refactor(editor): Migrate ErrorView component to Vue 3 (no-changelog) ( #9740 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-14 10:37:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
c8f0029bc5
ci: Move type-checking out of the build process (no-changelog) ( #9730 )
2024-06-13 16:46:25 +02:00
Iván Ovejero
cfef49e60a
refactor(core): Include logless case in crash recovery (no-changelog) ( #9725 )
2024-06-13 12:54:51 +02:00
oleg
28d1a5d00d
fix(AI Agent Node): Exclude tools agent from unsupported node versions ( #9728 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-13 12:37:30 +02:00
Iván Ovejero
ceb7f074eb
fix(core): Update transactional email links for RBAC ( #9727 )
2024-06-13 12:27:49 +02:00
Iván Ovejero
6a43710859
refactor(core): Remove license from execution repository (no-changelog) ( #9726 )
2024-06-13 11:43:21 +02:00
Giulio Andreini
a9179896f6
fix(Slack Trigger Node): Wrong file naming fix (no-changelog) ( #9719 )
2024-06-13 08:37:42 +02:00
Iván Ovejero
797342343f
perf(core): Introduce concurrency control for main mode ( #9453 )
2024-06-12 15:05:43 +02:00
Tomi Turtiainen
6c1a4c8ebf
fix: Fix sending pin data twice causing payload too large errors ( #9710 )
2024-06-12 15:11:39 +03:00
कारतोफ्फेलस्क्रिप्ट™
e08b4337c9
Merge tag 'n8n@1.46.0'
2024-06-12 14:04:49 +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
Milorad FIlipović
3b86f52b02
fix(editor): Improve touch device detection ( #9675 )
2024-06-12 13:49:41 +02:00
Danny Martini
dc17cf3a49
fix(editor): Render credentials editable when opening them from the node view ( #9678 )
2024-06-12 13:06:05 +02:00
Tomi Turtiainen
0502738c0d
fix(editor): Persist tag filter when clicking tag directly in workflows page ( #9709 )
2024-06-12 12:06:50 +03:00
Csaba Tuncsik
f9aa340015
fix(editor): Add back credential type icon (no-changelog) ( #9704 )
2024-06-11 20:16:27 +02:00
Alex Grozav
daf85b4439
feat(editor): Add canvas edge toolbar hover show/hide support (no-changelog) ( #9699 )
2024-06-11 19:09:29 +03:00
कारतोफ्फेलस्क्रिप्ट™
90f8b919fa
ci: Fix custom docker builds (no-changelog) ( #9702 )
2024-06-11 15:41:38 +02:00
कारतोफ्फेलस्क्रिप्ट™
3d0393c739
ci: Refactor e2e tests to be less flaky (no-changelog) ( #9695 )
2024-06-11 14:45:15 +02:00
Csaba Tuncsik
bc35e8c33d
feat(editor): Add move resources option to workflows and credentials on ( #9654 )
2024-06-11 14:21:16 +02:00
Ricardo Espinoza
dda7901398
fix: Introduce HooksService
( #8962 )
2024-06-11 07:28:45 -04:00
Elias Meire
4918ac81de
fix(editor): Improve large data warning in input/output panel ( #9671 )
2024-06-11 12:08:55 +02:00
कारतोफ्फेलस्क्रिप्ट™
63e42b9b52
ci(editor): Enforce type-safety in @n8n/chat builds as well (no-changelog) ( #9685 )
2024-06-11 11:23:36 +02:00
Iván Ovejero
c0e4f69fe6
refactor(core): Remove more dead code from event bus (no-changelog) ( #9697 )
2024-06-11 10:53:16 +02:00
कारतोफ्फेलस्क्रिप्ट™
6ba789aa6d
ci: Remove unused WaitTracker mocking (no-changelog) ( #9694 )
2024-06-11 10:28:52 +02:00
Mutasem Aldmour
50bd5b9080
feat: Update NPS Value Survey ( #9638 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-06-11 10:23:30 +02:00
Iván Ovejero
aaa78435b0
refactor(core): Remove event bus channel (no-changelog) ( #9663 )
2024-06-11 10:02:23 +02:00
Iván Ovejero
cc4e46eae4
refactor(core): Remove event bus helpers (no-changelog) ( #9690 )
2024-06-11 09:11:39 +02:00
Iván Ovejero
817167cf4b
refactor(core): Merge event bus controllers and remove dead code (no-changelog) ( #9688 )
2024-06-10 17:38:02 +02:00
Iván Ovejero
74b6215df5
refactor(core): Use @Licensed()
in event bus controller (no-changelog) ( #9687 )
2024-06-10 16:21:47 +02:00
Giulio Andreini
ae00b446a7
fix(editor): Node background for executing nodes in dark mode ( #9682 )
2024-06-10 16:02:47 +02:00
Milorad FIlipović
b652405a06
fix(editor): Prevent saving already saved workflows ( #9670 )
2024-06-10 16:00:21 +02:00
Tomi Turtiainen
99b54bb029
fix(editor): Fix node connection showing incorrect item count during … ( #9684 )
2024-06-10 16:54:13 +03:00
oleg
bc3dcf706f
feat(editor): Harmonize rendering of new-lines in RunData ( #9614 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2024-06-10 15:24:17 +02:00
Ricardo Espinoza
22bdb0568e
refactor(editor): Fix remaining FE type check errors (no-changelog) ( #9607 )
...
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-06-10 16:23:06 +03:00
Tomi Turtiainen
1e15f73b0d
fix(editor): Remove template creds setup from workflow when copied (no-changelog) ( #9673 )
2024-06-10 13:36:42 +03:00
Iván Ovejero
b0b4093072
refactor(editor): Stop expecting null
execution status (no-changelog) ( #9672 )
2024-06-10 10:19:40 +02:00
Valentin Coppin
67932c0b76
fix: Fix typo with submitted (no-changelog) ( #9662 )
2024-06-07 15:30:26 +01:00
Iván Ovejero
b8338e3610
refactor(core): Revamp crash recovery mechanism for main mode ( #9613 )
2024-06-07 16:19:59 +02:00
Elias Meire
291d46af15
fix(editor): Improve dragndrop of input pills with spaces ( #9656 )
2024-06-07 15:37:30 +02:00
Milorad FIlipović
bb7227d18d
fix(editor): Indent on tabs in expression fields ( #9659 )
2024-06-07 15:30:26 +02:00
Tomi Turtiainen
ebba7c87cd
fix(editor): Color node connections correctly in execution preview for nodes that have pinned data ( #9669 )
2024-06-07 16:12:59 +03:00
Iván Ovejero
6ae6a5ebdf
fix(core): Fix optional chaining in continue on fail check ( #9667 )
2024-06-07 14:56:10 +02:00
oleg
1fdd657a0c
feat(OpenAI Node): Allow to select Image analyze model & improve types ( #9660 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-07 14:37:04 +02:00
Elias Meire
eccc637b63
feat(editor): Add isEmpty on DateTime, add is empty to all types in filter component ( #9645 )
2024-06-07 13:25:22 +02:00
Cornelius Suermann
44ecab73d7
feat: Release floating entitlements on license:clear command (no-changelog) ( #9603 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-06-07 13:13:31 +02:00
oleg
3b10c0f6aa
fix(Chat Trigger Node): Fix public chat container dimensions ( #9664 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-07 11:47:23 +02:00
Iván Ovejero
4b345bec03
fix(core): Allow graceful shutdown for main with active executions ( #9661 )
2024-06-07 10:58:26 +02:00
Jan Oberhauser
4e568631be
feat(core): Add batching and other options to declarative nodes ( #8885 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-06-07 08:39:31 +03:00
Mutasem Aldmour
e520f8a98f
fix: Reset pagination when output size changes ( #9652 )
2024-06-06 17:14:55 +02:00
Giulio Andreini
566b52c4e1
fix(editor): Remove transparency from dark mode callouts ( #9650 )
...
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2024-06-06 16:29:35 +02:00
Michael Kret
a684681ea1
fix(Remove Duplicates Node): Tolerate null fields ( #9642 )
2024-06-06 16:52:56 +03:00
Csaba Tuncsik
ed963011c9
fix(editor): Move projects and rbac files (no-changelog) ( #9651 )
2024-06-06 15:30:17 +02: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
Iván Ovejero
65cd2e8803
refactor(core): Support writing tests in cli/src
(no-changelog) ( #9646 )
2024-06-06 12:18:47 +02: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
Danny Martini
6187cc5762
feat(core): Implement project:viewer
role ( #9611 )
2024-06-06 11:55:48 +02:00
Milorad FIlipović
e9e3b254fe
fix(editor): Prevent running workflows using keyboard shortcuts if execution is disabled ( #9644 )
2024-06-06 10:41:40 +02: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
कारतोफ्फेलस्क्रिप्ट™
be0dee2a15
Merge tag 'n8n@1.45.0'
2024-06-05 17:36:58 +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
Tomi Turtiainen
0ac86ac76b
refactor(editor): Fix eslint errors in Node.vue (no-changelog) ( #9628 )
2024-06-05 18:04:09 +03: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
Csaba Tuncsik
c92765dcdb
fix(editor): Filter credentials by project ID also for new workflow ( #9615 )
2024-06-05 15:58:15 +02:00
oleg
e7f616290f
fix(AI Agent Node): Improve Tools agent empty tool input message ( #9622 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-05 14:39:20 +02:00
Milorad FIlipović
a8bb53f4e3
fix(editor): Improve error messages around pinned data ( #9632 )
2024-06-05 13:48:55 +02:00
Michael Kret
37531cdb7d
fix: Prevent NodeApiError rewraping (no-changelog) ( #9627 )
2024-06-05 14:21:32 +03:00
Iván Ovejero
411ffbda7f
fix(core): Ensure ID is a positive integer when fetching execution ( #9629 )
2024-06-05 13:05:07 +02:00
Iván Ovejero
f94090b48c
ci: Fix typecheck for nodes-base (no-changelog) ( #9630 )
2024-06-05 12:33:02 +02:00
कारतोफ्फेलस्क्रिप्ट™
1563bf571d
refactor(core): Move curl endpoint to its own controller (no-changelog) ( #9605 )
2024-06-05 10:43:09 +02:00
Iván Ovejero
375b347b0f
refactor(core): Restore test for execution pagination in Public API (no-changelog) ( #9621 )
2024-06-05 10:14:01 +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
Milorad FIlipović
5361e9f69a
feat(editor): Update sticky content when checkbox state changes ( #9596 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-05 09:01:45 +02:00
Tomi Turtiainen
744c94d94b
fix(editor): Commit theme change from Save button ( #9619 )
2024-06-05 09:38:26 +03:00
Tomi Turtiainen
d6a046b8ad
refactor: Update typings of /me/settings
and /users/:id/settings
endpoints (no-changelog) ( #9620 )
2024-06-05 09:35:43 +03:00
oleg
5322802992
feat(editor): Chat Trigger tweaks ( #9618 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-04 17:24:18 +02:00
Milorad FIlipović
42ceec6879
fix(editor): Shrink #node-view-background to viewport size (no-changelog) ( #9616 )
2024-06-04 15:29:42 +02:00
कारतोफ्फेलस्क्रिप्ट™
afa41969e5
ci: Remove the cyclic peer-dependency (no-changelog) ( #9617 )
2024-06-04 15:27:29 +02:00
Alex Grozav
f6a466cd87
feat(editor): Add remove node and connections functionality to canvas v2 ( #9602 )
2024-06-04 15:36:27 +03:00
Danny Martini
202c91e7ed
feat(core): Allow transferring credentials from any project to any team project ( #9563 )
2024-06-04 13:54:48 +02:00
Milorad FIlipović
245c63f216
fix(editor): Skip disabled nodes when detecting workflow issues ( #9610 )
2024-06-04 13:26:57 +02:00
Michael Kret
b91e50fc92
feat: Run once for each item tooltip ( #9486 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-06-04 10:18:17 +03:00
Ricardo Espinoza
631f077c18
fix(editor): Type errors in VariablesView.vue
(no-changelog) ( #9558 )
2024-06-03 13:17:01 -04:00
कारतोफ्फेलस्क्रिप्ट™
08d9c9a787
fix(core): Start WaitTracker only in the main container ( #9600 )
2024-06-03 17:43:24 +02:00
Danny Martini
d6db8cbf23
feat(core): Allow transferring workflows from any project to any team project ( #9534 )
2024-06-03 16:57:04 +02:00
oleg
68420ca6be
refactor(editor): Fix NodeView/Canvas related TS errors ( #9581 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-03 16:33:20 +02:00
कारतोफ्फेलस्क्रिप्ट™
3298914bc4
refactor(core): Remove dead code that disabled auto-generated ids during import (no-changelog) ( #9601 )
2024-06-03 16:12:31 +02:00
Alex Grozav
1a982d51b3
refactor(editor): Fix typecheck for design-system and chat packages (no-changelog) ( #9599 )
2024-06-03 16:04:21 +03:00
Iván Ovejero
485838446f
refactor(core): Remove crash recovery from error
executions (no-changelog) ( #9551 )
2024-06-03 14:35:03 +02:00
Csaba Tuncsik
4eb6edc73a
refactor(editor): Fix type errors (no-changelog) ( #9584 )
2024-06-03 14:24:26 +02:00
Milorad FIlipović
c1b1ee57b1
fix(editor): Fix type errors in NodeCredentials (no-changelog) ( #9567 )
2024-06-03 13:54:00 +02:00
Mutasem Aldmour
5686e2222c
fix: Force type safety in design system (no-changelog) ( #9586 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-03 12:50:41 +02:00
Michael Kret
f50c73a3cb
fix(Code Node): Replace tab character with spaces in placeholder (no-changelog) ( #9577 )
2024-06-03 12:53:01 +03:00
Elias Meire
6268276746
refactor(editor): Fix typescript issues in composables and misc files (no-changelog) ( #9583 )
2024-06-03 11:34:51 +02:00
कारतोफ्फेलस्क्रिप्ट™
7be616e583
feat(core): Allow customizing rate limits on a per-route basis, and add rate limiting to more endpoints ( #9522 )
...
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-06-03 11:20:51 +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
Tomi Turtiainen
0e10c84efd
fix(editor): Fix most ts errors in credential components (no-changelog) ( #9576 )
2024-06-03 11:28:41 +03:00
Mutasem Aldmour
379e2da547
fix: Fix TS issues in connectors (no-changelog) ( #9585 )
2024-06-03 10:14:27 +02:00
Tomi Turtiainen
03f15c49d5
fix(editor): Fix ts and eslint errors in various components (no-changelog) ( #9592 )
2024-06-03 11:04:13 +03:00
Tomi Turtiainen
09472fb9ee
feat(editor): Clean up lead enrichment experiment (no-changelog) ( #9572 )
2024-06-03 10:35:55 +03:00
Mutasem Aldmour
99c15a0fd8
fix: Fix last TS issues in design system Tree.vue and Sticky.vue (no-changelog) ( #9579 )
2024-05-31 18:10:51 +02:00
Elias Meire
c0ec990f4c
feat(editor): Overhaul input selector in NDV ( #9520 )
2024-05-31 18:04:57 +02:00
Csaba Tuncsik
2e9bd6739b
fix(editor): Show owner email in the owner badge if the resource owner is a pending user ( #9560 )
2024-05-31 17:50:42 +02:00
Milorad FIlipović
9419c28ff3
fix(editor): Fix type errors in TriggerPanel.vue
(no-changelog) ( #9578 )
2024-05-31 17:22:27 +02:00
Danny Martini
05f50c1926
fix(core): Mark Project.name
as non nullable (no-changelog) ( #9568 )
2024-05-31 17:10:21 +02:00
Mutasem Aldmour
6582e1d59a
fix(editor): Fix TS errors in color picker (no-changelog) ( #9575 )
2024-05-31 17:07:28 +02:00
Elias Meire
3227f6c13e
refactor(editor): Fix typescript issues in components (no-changelog) ( #9580 )
2024-05-31 16:27:56 +02:00
Elias Meire
e23420d89d
refactor(editor): Fix TypeScript issues in views (no-changelog) ( #9573 )
2024-05-31 15:52:00 +02:00
Iván Ovejero
327794127e
refactor(core): Stop reporting to Sentry invalid credentials on workflow activation (no-changelog) ( #9555 )
2024-05-31 15:41:08 +02:00
Iván Ovejero
7fc00d8d10
fix(core): Ensure graceful shutdown for workers ( #9547 )
2024-05-31 15:41:00 +02:00
Milorad FIlipović
c5e0cf0137
fix(editor): Fix type errors in Sticky
component (no-changelog) ( #9570 )
2024-05-31 15:29:56 +02:00
Elias Meire
1cefd488fe
refactor(editor): Fix TypeScript issues in template code (no-changelog) ( #9574 )
2024-05-31 15:07:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
d361b42c70
fix(editor): Replace more variants of BASE_PATH in static assets ( #9564 )
2024-05-31 14:32:20 +02:00
Danny Martini
8da0d6e9ba
fix(core): Fix type errors (no-changelog) ( #9571 )
2024-05-31 14:06:13 +02:00
Tomi Turtiainen
400c005866
fix: Fix ts errors in editor part2 (no-changelog) ( #9566 )
2024-05-31 13:02:21 +03:00
कारतोफ्फेलस्क्रिप्ट™
4b6e5f09e6
fix(core): Upgrade mysql2 to address CVE-2024-21512 ( #9565 )
2024-05-31 11:54:30 +02:00
Tomi Turtiainen
6ce18ccda1
fix(editor): Fix ts errors in PersonalizationModal.spec.ts (no-changelog) ( #9562 )
2024-05-31 12:19:24 +03:00
Tomi Turtiainen
020bd36354
fix(editor): Show correct schema for output with falsy keys ( #9556 )
2024-05-31 11:33:52 +03:00
Tomi Turtiainen
93fb9b5393
fix(editor): Fix ts errors across the board (no-changelog) ( #9561 )
2024-05-31 10:48:09 +03:00
कारतोफ्फेलस्क्रिप्ट™
5887ed6498
refactor(core): Extract all Auth-related User columns into a separate entity ( #9557 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2024-05-31 09:40:19 +02:00
कारतोफ्फेलस्क्रिप्ट™
08902bf941
refactor(core): Update supertest, and fix some typing errors (no-changelog) ( #9527 )
2024-05-31 09:40:03 +02:00
Milorad FIlipović
47d774100b
fix(editor): Render checkboxes in markdown ( #9549 )
2024-05-30 20:13:52 +02:00
Danny Martini
a221215b87
test(core): Rename and combine all credential api tests (no-changelog) ( #9550 )
2024-05-30 18:01:38 +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
Csaba Tuncsik
e68a3fd6ce
fix(editor): Show workflow data in header when execution page is hard reloaded ( #9529 )
2024-05-30 16:47:02 +02:00
Iván Ovejero
dda56aa6d3
refactor(core): Stop reporting to Sentry NodeApiError
with 5xx status codes (no-changelog) ( #9552 )
2024-05-30 16:44:01 +02:00
Michael Kret
be5890536f
feat: HighLevel oauth2 api credentials ( #9542 )
2024-05-30 16:21:50 +02:00
Milorad FIlipović
da41d31bc0
fix(editor): Fix empty node name handling ( #9548 )
...
Co-authored-by: oleg <me@olegivaniv.com>
2024-05-30 15:25:14 +02:00
कारतोफ्फेलस्क्रिप्ट™
596990bed7
ci: Fix vulnerable dev dependencies (no-changelog) ( #9545 )
2024-05-30 13:54:29 +02:00
Elias Meire
936bbb2068
fix: Don't throw errors for NaN in number operators in the filter component ( #9506 )
2024-05-30 13:51:45 +02:00
कारतोफ्फेलस्क्रिप्ट™
e55bf0393a
fix(core): Try setting postgres search_path on the database ( #9530 )
2024-05-30 12:09:49 +02:00
Milorad FIlipović
cadb59fecb
fix(editor): Redirect to workflows list after deleting a workflow ( #9546 )
2024-05-30 11:12:56 +02:00
कारतोफ्फेलस्क्रिप्ट™
105b11b653
ci: Upgrade storybook to address CVE-2024-36361 (no-changelog) ( #9541 )
2024-05-29 19:47:22 +02:00
कारतोफ्फेलस्क्रिप्ट™
a126cedd32
fix(editor): Improve contrast for --color-danger
in dark mode (no-changelog) ( #9537 )
...
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2024-05-29 19:09:38 +02:00
Milorad FIlipović
63990f14e3
fix(editor): Prevent updating node parameter value if it hasn't changed ( #9535 )
2024-05-29 16:13:54 +02:00
Csaba Tuncsik
f914c97d11
fix(editor): Show execution error toast also if there is no error stack just message ( #9526 )
2024-05-29 13:57:01 +01:00
Elias Meire
6698179a69
fix(editor): Prevent expression editor focus being lost when user is selecting ( #9525 )
2024-05-29 14:37:05 +02:00
Milorad FIlipović
3be7bb898b
fix(editor): Update webhook paths when duplicating workflow ( #9516 )
2024-05-29 12:51:33 +02:00
Iván Ovejero
4629354705
refactor(core): Increase minimum supported Node.js version to 18.17 ( #9533 )
2024-05-29 12:22:38 +02:00
Iván Ovejero
dbaac82f79
fix(core): Set source control repository to track remote if ready ( #9532 )
2024-05-29 10:21:21 +02:00
Elias Meire
ec0373f666
feat(editor): Show expression infobox on hover and cursor position ( #9507 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-05-28 16:58:44 +02:00
कारतोफ्फेलस्क्रिप्ट™
ac4e0fbb47
fix(core): Block Public API related REST calls when Public API is not enabled ( #9521 )
2024-05-28 14:43:22 +02:00
Danny Martini
e07de837b9
test(core): Align test names with route names (no-changelog) ( #9518 )
2024-05-27 20:41:34 +02:00
Iván Ovejero
6ed9ef0b60
refactor(core): Prevent reporting to Sentry IMAP server error (no-changelog) ( #9515 )
2024-05-27 16:52:17 +02:00
Giulio Andreini
1abb26e2da
fix(editor): Executions view popup in dark mode ( #9517 )
2024-05-27 15:30:29 +02:00
Iván Ovejero
008f62aaf4
refactor: Delete dead crash recovery code (no-changelog) ( #9512 )
2024-05-27 13:55:52 +02:00
Csaba Tuncsik
49b5bd70f0
fix(editor): Send only execution id in postMessage when previewing an execution ( #9514 )
2024-05-27 12:44:25 +02:00
Csaba Tuncsik
3a2e5455a9
fix(editor): Make sure auto loading and auto scrolling works in executions tab ( #9505 )
2024-05-27 12:44:04 +02:00
Iván Ovejero
8164ca2398
fix(core): Fix worker encryption key warning docs link (no-changelog) ( #9513 )
2024-05-27 11:50:57 +02:00
Cornelius Suermann
e8c824bad6
build: Bump license-sdk to v2.12.0 (no-changelog) ( #9510 )
2024-05-25 12:01:17 +02:00
Cornelius Suermann
36b99cd277
Revert "build: Bump license-sdk to v2.11.1 (no-changelog)"
...
This reverts commit 2010c5a3cd
.
2024-05-24 17:01:39 +02:00
Cornelius Suermann
2010c5a3cd
build: Bump license-sdk to v2.11.1 (no-changelog)
2024-05-24 16:58:33 +02:00
कारतोफ्फेलस्क्रिप्ट™
a77e8dd79e
feat(core): Upgrade all langchain related dependencies ( #9504 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-24 14:43:17 +02:00
कारतोफ्फेलस्क्रिप्ट™
6ea8607716
ci: Switch to Node.js 20 by default. Add initial support for Node.js 22 ( #9501 )
2024-05-24 12:32:50 +02:00
Iván Ovejero
a58be175cc
fix(core): Prevent re-parsing of dynamically loaded options ( #9503 )
2024-05-24 11:00:15 +02:00
Iván Ovejero
24e8ac00c6
fix(core): Fix level
in warn
method of error reporter (no-changelog) ( #9502 )
2024-05-24 09:16:41 +02:00
कारतोफ्फेलस्क्रिप्ट™
b585777c79
refactor(core): Use consistent CSRF state validation across oAuth controllers ( #9104 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2024-05-23 19:08:01 +02:00
Danny Martini
3b93aae6dc
feat(core): Print the name of the migration that cannot be reverted when using n8n db:revert
( #9473 )
2024-05-23 18:16:26 +02:00
Csaba Tuncsik
93679076b4
fix(editor): Hard load after logout to reset stores (no-changelog) ( #9500 )
2024-05-23 17:07:40 +02:00
Iván Ovejero
f8683c31e0
refactor(core): Stop reporting EAUTH
error codes to Sentry (no-changelog) ( #9496 )
2024-05-23 15:12:01 +02:00
कारतोफ्फेलस्क्रिप्ट™
8737c0965e
fix(core): Upgrade sheetjs to address CVE-2024-22363 ( #9498 )
2024-05-23 15:04:46 +02:00
Iván Ovejero
75408b0113
refactor: Remove skipped tests (no-changelog) ( #9497 )
2024-05-23 12:29:20 +02:00
Alex Grozav
70948ec71b
feat(editor): Add initial code for NodeView and Canvas rewrite (no-changelog) ( #9135 )
...
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2024-05-23 11:42:10 +03:00
Csaba Tuncsik
8566301731
fix(editor): Show input panel with not connected message ( #9495 )
2024-05-23 06:39:05 +02:00
कारतोफ्फेलस्क्रिप्ट™
301e846cf6
fix(editor): Prevent XSS in node-issues tooltip ( #9490 )
2024-05-22 18:40:42 +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
Iván Ovejero
d9616fc36f
fix(core): Fix iFrame not displaying on FE dev mode (no-changelog) ( #9492 )
2024-05-22 17:29:30 +02:00
Iván Ovejero
9bdc83a399
perf(core): Optimize executions filtering by metadata ( #9477 )
2024-05-22 17:20:01 +02:00
कारतोफ्फेलस्क्रिप्ट™
09a5867707
ci: Skip the flaky test in SettingsSso.test.ts (no-changelog) ( #9481 )
2024-05-22 17:14:58 +02:00
Iván Ovejero
bc219e0499
refactor(core): Make execution status non-nullable (no-changelog) ( #9483 )
2024-05-22 16:56:05 +02:00
Iván Ovejero
1cb6c12b4f
refactor(core): Track potentially unneeded inferral of execution status (no-changelog) ( #9476 )
2024-05-22 16:42:06 +02:00
कारतोफ्फेलस्क्रिप्ट™
fc83005ba0
fix(core): Do not allow admins to delete the instance owner ( #9489 )
2024-05-22 16:23:40 +02:00
कारतोफ्फेलस्क्रिप्ट™
88b9a4070b
fix(core): Do not allow admins to generate password-reset links for instance owner ( #9488 )
2024-05-22 16:13:56 +02:00
Csaba Tuncsik
8f55bb1457
fix(editor): Project related frontend fixes (no-changelog) ( #9482 )
2024-05-22 14:54:55 +01:00
Elias Meire
62ee796895
fix(editor): Fix node execution errors showing undefined ( #9487 )
2024-05-22 15:54:25 +02:00
Iván Ovejero
a217866cef
fix(core): Account for retry of execution aborted by pre-execute hook ( #9474 )
2024-05-22 15:22:07 +02:00
कारतोफ्फेलस्क्रिप्ट™
3094f1b886
fix(core): Detect DB connection aquisition deadlocks (no-changelog) ( #9485 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2024-05-22 14:53:23 +02:00
oleg
2fa46b6faa
feat(Custom n8n Workflow Tool Node): Add support for tool input schema ( #9470 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-22 14:29:32 +02: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
Omar Ajoue
c1eef60ccd
test: Add tests for license manager reinit method ( #9471 )
2024-05-22 10:26:49 +01: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
Elias Meire
a591f63e3f
feat(editor): Add examples for root expression methods ( #9373 )
2024-05-22 10:05:31 +02:00
pemontto
7cb431f506
fix(core): Fix typos in common error messages (no-changelog) ( #9478 )
2024-05-22 08:57:34 +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
62df4331d4
fix(editor): Emit change events from filter component on update ( #9479 )
2024-05-22 09:40:09 +02:00
Alex Grozav
0cb977bf2f
fix(editor): Fix type errors for various utils files (no-changelog) ( #9480 )
2024-05-22 07:54:55 +03:00
Alex Grozav
eef5479e96
fix(editor): Fix design system typecheck errors (no-changelog) ( #9447 )
2024-05-21 20:53:19 +03:00
Iván Ovejero
d21ad15c1f
fix(core): Fix 431 for large dynamic node parameters ( #9384 )
2024-05-21 19:11:02 +02:00
Csaba Tuncsik
96cf41f851
fix(editor): Fix project settings layout ( #9475 )
2024-05-21 15:49:55 +02:00
Elias Meire
711c46f205
refactor: Fix type issues for parameter input components ( #9449 )
2024-05-21 15:04:20 +02:00
Csaba Tuncsik
cd751e7cc8
fix(editor): Fix rundata type errors (no-changelog) ( #9443 )
2024-05-21 13:19:56 +02:00
oleg
277511a9b5
refactor(editor): Refactor code completions mixins to composables (no-changelog) ( #9459 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-21 12:07:04 +02:00
Guilherme Barile
5ef45e8559
fix(Telegram Node): Revert typo introduced in #8437 (no-changelog) ( #9472 )
2024-05-20 19:44:19 +01:00
Ricardo Espinoza
75919397d6
refactor(editor): Fix type errors in ResourcesListLayout.vue (no-changelog) ( #9461 )
2024-05-20 09:01:38 -04: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
Omar Ajoue
747012dcfd
fix: Init license properly with multi main (no-changelog) ( #9467 )
2024-05-20 13:02:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
bf2ee51e36
ci: Delete unused code in some backend tests (no-changelog) ( #9456 )
2024-05-17 18:43:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
6f2d83bffd
fix(core): Setup webhook stopping endpoint after the CORS middleware (no-changelog) ( #9454 )
2024-05-17 17:55:29 +02:00
Csaba Tuncsik
04dd4760e1
fix(editor): Fix i18n translation addition ( #9451 )
2024-05-17 17:18:15 +02:00
Ricardo Espinoza
18933edff1
refactor(editor): Fix type errors in NodeDetailsView.vue
(no-changelog) ( #9431 )
2024-05-17 10:57:14 -04:00
Ricardo Espinoza
3a5412850c
refactor(editor): Convert workflowActivate
mixin into a composable (no-changelog) ( #9423 )
2024-05-17 10:03:39 -04:00
Milorad FIlipović
9c768a0443
fix(editor): Fix type errors in components/executions/workflow
( #9448 )
2024-05-17 15:14:59 +02:00
Alex Grozav
003a4ea620
fix(editor): Fix editor-ui tsconfig types for vue-tsc (no-changelog) ( #9446 )
2024-05-17 16:01:26 +03:00
oleg
69bb745cac
refactor(editor): Fix types issues in src/components/Node/*
(no-changelog) ( #9444 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-17 14:46:11 +02:00
Milorad FIlipović
aac19d3285
fix: Fix type errors in community nodes components ( #9445 )
2024-05-17 14:11:55 +02:00
Mutasem Aldmour
b2c17034c2
refactor: Fix Enteprise type errors ( #9442 )
2024-05-17 13:58:26 +02:00
Elias Meire
feba07ba8b
refactor: Fix type errors in completions code ( #9439 )
2024-05-17 13:36:34 +02:00
Alex Grozav
db1a40635d
fix(editor): Fix External secrets typecheck (no-changelog) ( #9434 )
2024-05-17 14:16:00 +03: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
Giulio Andreini
2782534d78
feat(editor): Update Node Details View header tabs structure ( #9425 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-05-17 12:37:34 +02:00
Csaba Tuncsik
a7d3e59aef
fix(editor): Fix type errors in i18n plugin ( #9441 )
2024-05-17 12:30:33 +02:00
Alex Grozav
6aec42069c
fix(editor): Fix RBAC type errors (no-changelog) ( #9435 )
2024-05-17 13:29:47 +03:00
oleg
48588194b9
refactor(editor): Fix Types issues in @n8n/chat (no-changelog) ( #9438 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-17 11:52:15 +02:00
Elias Meire
451e6590d6
refactor: Fix TypeScript errors workflow package ( #9437 )
2024-05-17 11:28:13 +02:00
Mutasem Aldmour
2967df2fe0
fix: Fix color picker type errors ( #9436 )
2024-05-17 11:25:13 +02:00
Csaba Tuncsik
bc05faf0a6
fix(editor): Fix workflow history TS errors ( #9433 )
2024-05-17 10:59:01 +02:00
Csaba Tuncsik
596c472ecc
feat: RBAC ( #8922 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Val <68596159+valya@users.noreply.github.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Valya Bullions <valya@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Danny Martini <despair.blue@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Ayato Hayashi <go12limchangyong@gmail.com>
2024-05-17 10:53:15 +02:00
Iván Ovejero
b1f977ebd0
fix(core): Remove excess args from routing error ( #9377 )
2024-05-17 10:47:03 +02:00
Iván Ovejero
9b2ce819d4
fix(core): Retry before continue on fail ( #9395 )
2024-05-17 10:46:42 +02:00
Iván Ovejero
8069faa5fe
fix(core): Do not report to Sentry trigger activation errors from ETIMEDOUT
or ECONNREFUSED
(no-changelog) ( #9379 )
2024-05-17 09:39:44 +02:00
oleg
ce3eb12a6b
feat(OpenAI Node): Use v2 assistants API and add support for memory ( #9406 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-16 16:24:19 +02:00
Elias Meire
40bce7f443
feat(editor): Add examples for Luxon DateTime expression methods ( #9361 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-05-16 14:53:22 +02:00
Iván Ovejero
211823650b
feat(editor): Expand supported Unicode range for expressions ( #9420 )
2024-05-16 14:42:47 +02: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
Romain MARTINEAU
c9855e3dce
fix(core): Handle credential in body for oauth2 refresh token ( #9179 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-05-16 10:46:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
0d7358807b
fix(core): Add an option to disable STARTTLS for SMTP connections ( #9415 )
2024-05-16 10:45:58 +02:00
Iván Ovejero
38b498e73a
fix(editor): Fix outdated roles in variables labels ( #9411 )
2024-05-15 18:04:17 +02:00
Giulio Andreini
aad43d8cdc
fix(editor): Secondary button in dark mode ( #9401 )
2024-05-15 17:57:21 +02:00
Iván Ovejero
14fe9f268f
fix(editor): Fix blank Public API page ( #9409 )
2024-05-15 17:35:30 +02: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
oleg
677f534661
feat(AI Agent Node): Implement Tool calling agent ( #9339 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-15 12:02:21 +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
कारतोफ्फेलस्क्रिप्ट™
1777f8cdb1
fix(editor): Temporarily disable tailwind (no-changelog) ( #9394 )
2024-05-14 17:20:31 +02:00
Elias Meire
52936633af
feat(editor): Add examples for object and array expression methods ( #9360 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-05-14 16:32:31 +02: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
Elias Meire
7b45dc313f
feat(editor): Add examples for number & boolean, add new methods ( #9358 )
2024-05-13 16:28:27 +02:00
Michael Kret
da6088d0bb
feat(core): Node hints(warnings) system ( #8954 )
2024-05-13 15:46:02 +03:00
Iván Ovejero
4d2115c163
refactor: Remove cli/src/helpers
(no-changelog) ( #9368 )
2024-05-13 10:22:11 +02:00
oleg
359ade45bc
refactor: Implement LLM tracing callback to improve parsing of tokens usage stats ( #9311 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-12 21:12:07 +02:00
कारतोफ्फेलस्क्रिप्ट™
244520547b
feat(editor): Migrate codemirror-lang-n8n-expression
into this monorepo (no-changelog) ( #9087 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-05-10 18:49:22 +02:00
Alex Grozav
aa397b9730
fix(editor): Fix unwanted side effects from tailwind components (no-changelog) ( #9359 )
2024-05-10 18:12:04 +03:00
Elias Meire
c92c870c73
feat(editor): Autocomplete info box: improve structure and add examples ( #9019 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-05-10 14:39:06 +02:00
Elias Meire
4ed585040b
fix(editor): Render backticks as code segments in error view ( #9352 )
2024-05-10 11:23:23 +02:00
Michael Kret
a00467c9fa
feat(core): Node version available in expression ( #9350 )
2024-05-10 09:51:26 +03:00
Elias Meire
dc5994b185
feat(editor): Add item selector to expression output ( #9281 )
2024-05-09 14:45:31 +02:00
Csaba Tuncsik
1c1e4443f4
perf: Add tailwind to editor and design system ( #9032 )
2024-05-09 14:12:13 +02:00
कारतोफ्फेलस्क्रिप्ट™
5025d209ca
fix(core): All calls to plainToInstance
should exclude extraneous values (no-changelog) ( #9338 )
2024-05-08 15:49:41 +02:00
कारतोफ्फेलस्क्रिप्ट™
9003c15811
fix(editor): Fix i18n usage in design-system (no-changelog) ( #9341 )
2024-05-08 14:33:53 +02:00
कारतोफ्फेलस्क्रिप्ट™
e217473f9e
Merge tag 'n8n@1.41.0'
2024-05-08 14:19:21 +02:00
Milorad FIlipović
cda062bde6
feat(editor): Remove AI Error Debugging ( #9337 )
2024-05-08 14:13:47 +02: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
Alex Grozav
f64a41d617
refactor(editor): Migrate workflows store to setup function with composition API (no-changelog) ( #9270 )
2024-05-08 14:35:29 +03: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
Milorad FIlipović
35b983b6df
feat(editor): Temporarily disable AI error helper ( #9329 )
2024-05-08 10:53:17 +02:00
Elias Meire
0ee4b6c860
fix(editor): Fix multi-select parameters with load options getting cleared ( #9324 )
2024-05-08 10:43:04 +02: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
Milorad FIlipović
491c6ec546
feat(editor): Implement AI Assistant chat UI ( #9300 )
2024-05-07 15:43:19 +02:00
कारतोफ्फेलस्क्रिप्ट™
23b676d7cb
fix(core): Webhooks responding with binary data should not prematurely end the response stream ( #9063 )
2024-05-07 13:48:20 +02:00
Danny Martini
225fdbb379
fix(core): Report missing SAML attributes early with an actionable error message ( #9316 )
2024-05-07 10:27:44 +02:00
Iván Ovejero
e74c14ffbe
fix(editor): Fix shortcut issue on save buttons ( #9309 )
2024-05-07 09:09:09 +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
Iván Ovejero
7b925ab871
refactor(core): Rename ActiveWorkflowRunner
to ActiveWorkflowManager
(no-changelog) ( #9280 )
2024-05-06 17:54:05 +02:00
Ricardo Espinoza
552cf8f3db
fix(editor): Fix type errors in the SettingsLdapView.vue
(no-changelog) ( #9308 )
2024-05-06 11:20:55 -04:00
Iván Ovejero
22b6f90950
fix(core): Prevent occassional 429s on license init in multi-main setup ( #9284 )
2024-05-06 09:04:16 +02:00
Jon
bfb0eb7a06
fix(Gmail Node): Remove duplicate options when creating drafts ( #9299 )
2024-05-03 15:56:58 +01:00
Iván Ovejero
7bda92cc7c
refactor(core): Use logger for packages/cli
messages (no-changelog) ( #9302 )
2024-05-03 15:24:27 +02:00
कारतोफ्फेलस्क्रिप्ट™
b65e0e2811
fix(editor): Show MFA section to instance owner, even when external auth is enabled ( #9301 )
2024-05-03 15:03:59 +02:00
Iván Ovejero
d92f994913
fix(editor): Resolve $vars
and $secrets
in expressions in credentials fields ( #9289 )
2024-05-03 14:39:31 +02: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
Alex Grozav
ff0955c995
refactor(editor): Migrate pushConnection
mixin to composable and remove collaboration store side effects (no-changelog) ( #9249 )
2024-05-03 10:26:15 +03:00
कारतोफ्फेलस्क्रिप्ट™
0a2de093c0
feat(Redis Node): Add support for TLS ( #9266 )
2024-05-02 17:35:41 +02:00
Elias Meire
30c8efc4cc
fix: Cast boolean values in filter parameter ( #9260 )
2024-05-02 17:01:00 +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
Alex Grozav
cd9bc44bdd
feat: Add Ask AI to HTTP Request Node ( #8917 )
2024-05-02 13:52:15 +03: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
oleg
741e8299d6
fix(LangChain Code Node): Fix execution of custom n8n tools called via LC code node ( #9265 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-04-30 16:06:44 +02:00
Iván Ovejero
426a12ac0e
fix(editor): Prevent excess runs in manual execution with run data ( #9259 )
2024-04-30 15:00:17 +02: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
oleg
445c05dca4
fix(LangChain Code Node): Fix resolution of scoped langchain modules ( #9258 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-30 12:23:07 +02:00
Iván Ovejero
f6c9493355
fix(core): Prevent node param resolution from failing telemetry graph generation ( #9257 )
2024-04-30 11:39:24 +02:00
oleg
96f02bd655
feat(Groq Chat Model Node): Add support for Groq chat models ( #9250 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-04-30 09:37:30 +02:00
oleg
f05d96cea0
refactor: Update Langchain dependencies (no-changelog) ( #9252 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-29 16:15:42 +02:00
Alex Grozav
c6b4c6dbf2
refactor(editor): Rewrite TabBar to composition API (no-changelog) ( #9231 )
2024-04-29 16:10:48 +03:00
Iván Ovejero
2917d04766
refactor(core)!: Switch default Postgres user from root
to postgres
( #9248 )
2024-04-29 14:19:19 +02:00
Michael Kret
58156eeeec
fix(OpenAI Node): Allow to pass files ids as comma separated string in expressions (no-changelog) ( #9240 )
2024-04-29 15:02:15 +03:00
oleg
f84abc0586
refactor(Structured Output Parser Node): Sandbox JSON schema parsing (no-changelog) ( #9239 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-29 13:59:55 +02:00
oleg
e17e767e70
feat(Ollama Chat Model Node): Add aditional Ollama config parameters & fix vision ( #9215 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-04-29 13:41:48 +02:00
Yoshino-s
24c3150056
fix(core): Add view engine
to webhook server to support forms ( #9224 )
2024-04-29 10:55:45 +02: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
Alex Grozav
1c261f85a3
refactor(editor): Migrate header WorkflowDetails to composition api (no-changelog) ( #9186 )
2024-04-29 07:53:42 +03:00
Cornelius Suermann
442aaba116
fix: Elaborate scope of Sustainable Use License ( #9233 )
2024-04-27 08:38:25 +02:00
Iván Ovejero
11a3572144
fix(editor): Fix and report settings
being null
in workflow payloads (no-changelog) ( #9227 )
2024-04-26 15:30:51 +02:00
Elias Meire
99f384e2cf
fix(editor): Fix read-only mode in inline expression editor ( #9232 )
2024-04-26 15:12:06 +02:00
Tomi Turtiainen
0b52320635
feat: Upgrade typeorm for separate sqlite read & write connections ( #9230 )
2024-04-26 16:02:51 +03:00
Iván Ovejero
fec04d5f79
fix(editor): Throw expression error on attempting to set variables at runtime ( #9229 )
2024-04-26 14:03:27 +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
Iván Ovejero
093dcefafc
fix(core): Stop relying on filesystem for SSH keys ( #9217 )
2024-04-25 15:09:12 +02: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
Danny Martini
1efeeccc5b
fix(core): Fix browser session refreshes not working ( #9212 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-04-24 18:28:19 +02: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
oleg
8f5a6bec55
fix(Google Gemini Chat Model Node): Ping @google/generative-ai version (no-changelog) ( #9184 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-24 11:36:13 +02: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
oleg
f5ccb5fe33
fix(editor): Fix sessionId for manual chat trigger execution ( #9187 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-23 09:20:51 +02:00
aya
15c88d6839
feat(Zammad Node): Add more options to the Organizations endpoint ( #9180 )
2024-04-22 15:25:53 +02:00
Elias Meire
5acbfb4234
fix(editor): Prevent duplicate values in preview for SQL editor ( #9129 )
2024-04-22 14:57:41 +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
91e59120c4
fix(core): Cache issue (no-changelog) ( #9173 )
2024-04-19 11:58:18 +03:00
Michael Kret
699fd70c24
feat(n8n Form Trigger Node): Option to remove attribution ( #9162 )
2024-04-19 11:26:19 +03:00
Elias Meire
85780eade5
fix(editor): Fix expression preview when previous node is selected ( #9140 )
2024-04-19 10:07:00 +02:00
Alex Grozav
a3eea3ac5e
feat(editor): Refactor and unify executions views (no-changelog) ( #8538 )
2024-04-19 07:50:18 +02:00
Tomi Turtiainen
be8203a1da
fix(core): Upgrade @n8n/typeorm (no-changelog) ( #9163 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-04-18 17:00:03 +03:00
कारतोफ्फेलस्क्रिप्ट™
ff9ae549fd
fix(core): Improve browserId checks, and add logging ( #9161 )
2024-04-18 15:53:19 +02:00
Elias Meire
135ef75add
fix(editor): Fix parameter reset on credential change in Discord node ( #9137 )
2024-04-18 14:56:04 +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
Milorad FIlipović
53101960e6
fix: Update sales templates card content (no-changelog) ( #9155 )
2024-04-18 12:30:30 +02: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
Elias Meire
1c7acbb629
refactor: Refactor ParameterInput to composition API + fix all TS errors (no-changelog) ( #9006 )
2024-04-18 11:48:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
0ed46711f4
feat(core): Setup helmet.js for setting security headers ( #9027 )
2024-04-18 10:18:09 +02:00
कारतोफ्फेलस्क्रिप्ट™
46e432b177
fix(core): Exclude oAuth callback urls from browser-id checks ( #9158 )
2024-04-17 19:20:51 +02: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
कारतोफ्फेलस्क्रिप्ट™
ac4577f78a
ci: Sync up versions for all backend related packages
...
This is to avoid another bad release with the timezone bug PAY-1510
2024-04-17 13:22:46 +02:00
Michael Kret
80c8791b96
fix(HTTP Request Node): Proxy IPv6 hostname fix (no-changelog) ( #9149 )
2024-04-17 13:40:02 +03: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
oleg
f1215cdb6b
feat(Google Gemini Chat Model Node): Add support for new Google Gemini models ( #9130 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-04-15 13:56:44 +02:00
Deborah
fa93fb81b0
docs: Update executions.id.yml to fix typo ( #9142 )
2024-04-15 12:31:02 +02: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
Danny Martini
3eb5be5f5a
fix(core): Don't create multiple owners when importing credentials or workflows ( #9112 )
2024-04-12 17:25:59 +02:00
कारतोफ्फेलस्क्रिप्ट™
1b199c08ce
fix(core): Add an option to add additional non-ui routes (no-changelog) ( #9122 )
2024-04-11 12:20:29 +02: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
Elias Meire
064e8f4a1d
fix(editor): Render dates correctly in parameter hint ( #9089 )
2024-04-11 12:09:55 +02: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
Iván Ovejero
cf435c3311
fix(core): Support MySQL in MoveSshKeysToDatabase
migration ( #9120 )
2024-04-11 11:00:20 +02:00
oleg
284de5d6c7
fix(editor): Open links from embedded chat in new tab ( #9121 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-11 10:57:45 +02:00
कारतोफ्फेलस्क्रिप्ट™
1cd7eacb7b
ci: Fix docs urls (no-changelog) ( #9116 )
2024-04-11 10:37:35 +02:00
Michael Kret
c00150bb8f
fix(editor): Do not show overlapping trash icon in the node's settings ( #9119 )
2024-04-11 11:32:16 +03:00
Danny Martini
3bb821f10e
fix(core): Don't revert irreversibble migrations ( #9105 )
2024-04-11 09:20:48 +02:00
Elias Meire
98bcd50bab
feat(editor): Add object keys that need bracket access to autocomplete ( #9088 )
2024-04-10 16:33:59 +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
Iván Ovejero
a3b59843d5
refactor(core): Lint for cyclomatic complexity in BE packages (no-changelog) ( #9111 )
2024-04-10 14:02:02 +02:00
Jon
4eb4ade3a8
docs: Update wording for Advanced AI in nodes panel ( #9091 )
2024-04-10 11:23:43 +01: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
कारतोफ्फेलस्क्रिप्ट™
9403657e46
refactor(core): Remove unnecessary indirection in SAML code (no-changelog) ( #9103 )
2024-04-10 10:55:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
a7108d14f9
fix(core): Some more browser-id related fixes (no-changelog) ( #9102 )
2024-04-10 10:37:23 +02: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
Iván Ovejero
c2f4d7d796
fix(core): Fix isLeader
check in WaitTracker
constructor ( #9100 )
2024-04-09 15:50:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
d46635fdb9
fix(editor): Set browser-id
on all relative urls (no-changelog) ( #9097 )
2024-04-09 15:12:23 +02:00
oleg
cfaab0b829
fix(AWS Bedrock Chat Model Node): Improve filtering of Bedrock models & fix Claude 3 ( #9085 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-09 14:22:48 +02:00
Michael Kret
f62800cd72
fix: Continue on fail / error output support for chains and agents ( #9078 )
2024-04-09 15:06:12 +03:00
Tomi Turtiainen
8c2622549b
feat: Add telemetry event 'User clicked AI error helper button' (no-changelog) ( #9096 )
2024-04-09 14:33:15 +03:00
Ahsan Virani
aa1370469e
feat(editor): Remove cloud deployment check from settings route middlewareOptions (no-changelog) ( #9095 )
2024-04-09 13:02:15 +02:00
Tomi Turtiainen
4ac02dd5f4
fix(editor): UX improvements to mfa setup modal ( #9059 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-04-09 13:57:14 +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
कारतोफ्फेलस्क्रिप्ट™
28261047c3
feat(core): Prevent session hijacking ( #9057 )
2024-04-09 11:20:35 +02:00
Michael Kret
5793e5644a
feat: Append item index suffix to an error message, if provided, and node has many input items ( #9070 )
2024-04-09 11:33:26 +03:00
Csaba Tuncsik
92f6cbfba3
fix(editor): Fix displaying logic of execution retry button ( #9061 )
2024-04-09 10:25:12 +02:00
Michael Kret
610ead9a38
fix(MySQL Node): Query Parameters parse string to number ( #9011 )
2024-04-09 04:48:17 +03:00
Michael Kret
3dd70a17e2
fix(editor): Drop outgoing connections on order changed event for nodes with dynamic outputs ( #9055 )
2024-04-09 04:46:52 +03:00
oleg
936682eeaa
feat(core): Improve Langsmith traces for AI executions ( #9081 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-08 22:51:49 +02:00
Iván Ovejero
3bcfef95f6
fix(editor): Expand range of allowed characters in expressions ( #9083 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-04-08 16:31:52 +02:00
Tomi Turtiainen
50dd90db1a
fix: Fix some vue warnings (no-changelog) ( #9069 )
2024-04-08 13:08:28 +03:00
Val
f4f0a36fe1
feat: Add credential update and delete events to log streaming ( #9026 )
2024-04-08 08:13:39 +01:00
Tomi Turtiainen
7467aa30e6
fix(editor): Fix issues in dark mode ( #9068 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-04-08 09:21:54 +03:00
Iván Ovejero
df56153f8b
refactor(core): Better UX for maxStalledCount
queue mode error ( #9075 )
2024-04-05 20:03:49 +02:00
Iván Ovejero
7bf0f900f1
fix(core): Remove binary data when deleting executions by filter ( #9056 )
2024-04-05 18:00:35 +02:00
Iván Ovejero
0c90c7c8c1
fix(API): Accept settings.executionOrder
in workflow creation ( #9072 )
2024-04-05 17:49:14 +02:00
Iván Ovejero
ae3f164c5c
test(core): Fix multiple parallel private key checks (no-changelog) ( #9012 )
2024-04-05 17:45:21 +02:00
Miguel Prytoluk
e47e4bf671
fix(Summarization Chain Node): 'Final Prompt to Combine' and 'Individual Summary Prompt' options ( #8391 )
2024-04-05 15:51:54 +02:00
Milorad FIlipović
f2143620ba
fix(editor): Connecting nodes to triggers when adding them together ( #9042 )
2024-04-05 15:46:02 +02:00
oleg
32df17104c
fix(editor): Allow pinning of AI root nodes ( #9060 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-05 15:00:31 +02:00
Ricardo Espinoza
caea27dbb5
fix(editor): Fix issue with case insensitive tags ( #9071 )
2024-04-05 09:00:18 -04:00
Iván Ovejero
4052b6c073
refactor(core)!: Remove legacy --file
flag for execute
CLI command ( #9054 )
2024-04-05 14:28:04 +02:00
Iván Ovejero
ff81de3313
fix(core): Ensure TTL safeguard for test webhooks applies only to multi-main setup ( #9062 )
2024-04-05 14:15:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
ff77ef4b62
ci: Delete some duplicate code in cli tests (no-changelog) ( #9049 )
2024-04-05 13:47:49 +02:00
Iván Ovejero
b8ab049932
refactor(core, editor): Remove legacy nodesAccess
(no-changelog) ( #9016 )
2024-04-05 13:17:34 +02:00
Iván Ovejero
ba986fb018
refactor(editor): Remove legacy audit logs view (no-changelog) ( #9053 )
2024-04-05 10:23:27 +02:00
कारतोफ्फेलस्क्रिप्ट™
637b6c4d3e
refactor(editor): Do not make rest api calls for disabled features (no-changelog) ( #9046 )
2024-04-04 15:53:34 +02:00
Iván Ovejero
217b07d735
fix(core): Ensure only leader handles waiting executions ( #9014 )
2024-04-04 13:28:20 +02:00
Csaba Tuncsik
db4f8d49a3
fix(editor): Fix execution with wait node ( #9051 )
2024-04-04 12:33:29 +02:00
Ricardo Espinoza
dff8f7ac94
fix(editor): Issue showing Auth2 callback section when all properties are overriden ( #8999 )
2024-04-04 05:30:37 -04:00
Omar Ajoue
bc6575afbb
fix(editor): Rerun failed nodes in manual executions ( #9050 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-04-04 11:28:35 +02:00
Ricardo Espinoza
f6ce81e7da
fix(editor): Canvas showing error toast when clicking outside of "import workflow by url" modal ( #9001 )
2024-04-04 05:15:37 -04:00
Val
0ac985133b
fix: Workflows executed from other workflows not stopping ( #9010 )
2024-04-04 10:02:37 +01:00
Tomi Turtiainen
71c54cba52
fix: Fix missing input panel in node details view ( #9043 )
2024-04-04 11:13:37 +03:00
Milorad FIlipović
3c9a1d2da3
fix(editor): Prevent saving workflow while another save is in progress ( #9048 )
2024-04-04 09:59:02 +02:00
Iván Ovejero
744327c20d
fix(core): Ensure status
on Axios errors is available to the BE ( #9015 )
2024-04-03 18:00:27 +02:00
Iván Ovejero
042aa62fc2
fix(editor): Make Webhook node pinnable ( #9047 )
2024-04-03 17:41:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
dc42ac17a6
fix(core): Upgrade express to address CVE-2024-29041 (no-changelog) ( #9021 )
2024-04-03 17:08:06 +02:00
Iván Ovejero
bcd39a110b
fix(editor): Add fallback for expression resolution in multi-output case ( #9045 )
2024-04-03 17:07:58 +02:00
कारतोफ्फेलस्क्रिप्ट™
a45fd0dbf4
ci(core): Upgrade express-openapi-validator (no-changelog) ( #9022 )
2024-04-03 16:57:33 +02:00
कारतोफ्फेलस्क्रिप्ट™
76b73a27a0
refactor(core): Delete all auth exclusion config and checks (no-changelog) ( #9044 )
2024-04-03 16:56:36 +02:00
Csaba Tuncsik
ec9fe98a35
fix(editor): Make share modal content scrollable ( #9025 )
2024-04-03 16:50:25 +02:00
Tomi Turtiainen
77b359ada6
fix: Fix vue type warnings (no-changelog) ( #9038 )
2024-04-03 15:04:21 +03:00
कारतोफ्फेलस्क्रिप्ट™
072c3db97d
refactor(core): Rename push sessionId
to pushRef
( #8905 )
2024-04-03 13:43:14 +02:00
Tomi Turtiainen
eaaefd76da
feat: Allow workflow execution even if it has errors ( #9037 )
2024-04-03 14:35:06 +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
Milorad FIlipović
02219dde2f
fix: Stop listening button not working in NDV ( #9023 )
2024-04-03 12:18:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
e2bde6b751
Merge tag 'n8n@1.35.0'
2024-04-03 12:15:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
a6446fe057
feat(core): Rate-limit login endpoint to mitigate brute force password guessing attacks ( #9028 )
2024-04-03 12:15:19 +02:00
Ricardo Espinoza
4668db20fb
fix(editor): Issue with JSON editor getting cut off ( #9000 )
2024-04-03 12:15:19 +02:00
Milorad FIlipović
4619dec285
feat(editor): Update templates links ( #9024 )
2024-04-03 12:15:08 +02:00
Csaba Tuncsik
aac77e1668
fix(editor): Fix execution debug button ( #9018 )
2024-04-03 12:15:07 +02:00
Milorad FIlipović
286fa5cd7e
fix(editor): Fix canvas selection for touch devices that use mouse ( #9036 )
2024-04-03 12:14:58 +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
Michael Kret
3fd97e4c72
fix: Prevent chat modal opening on 'Test workflow' click ( #9009 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-04-01 17:08:00 +03:00
Ricardo Espinoza
bead7eb840
fix(editor): Hover and active states not showing in execution list on dark mode ( #9002 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-03-29 11:13:48 -04:00
Elias Meire
8788e2a35b
fix(editor): UI enhancements and fixes for expression inputs ( #8996 )
2024-03-29 16:01:32 +01:00
Giulio Andreini
1cbd044e41
fix(editor): Toggle not visible in credentials modal, page background, info icon and expression switch background (no-changelog) ( #9004 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2024-03-29 15:52:57 +01: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
Iván Ovejero
2aab78b058
feat(core): Introduce AWS secrets manager as external secrets store ( #8982 )
2024-03-28 10:15:58 +01:00
Michael Kret
ae75cf414a
fix: Get all parent nodes > useRunWorkflow (no-changelog) ( #8992 )
2024-03-28 11:12:36 +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
Michael Kret
335f363ca1
feat: Telemetry include basic llm optional promps, trigger on save workflow event ( #8981 )
2024-03-27 16:16:02 +01:00
Elias Meire
295b650fb8
fix(editor): Make inputs in the filter component regular inputs by default ( #8980 )
2024-03-27 09:52:58 +01:00
Iván Ovejero
ddc0f57116
refactor(core): Store SSH key pair for source control in DB settings ( #8965 )
2024-03-26 19:09:46 +01:00
Iván Ovejero
19d9e71cb9
fix(core): Add missing nodeCause
to paired item error ( #8976 )
2024-03-26 18:17:00 +01:00
Iván Ovejero
260bc07ca9
fix(core): Assign credential ownership correctly in source control import ( #8955 )
2024-03-26 17:18:41 +01:00
Elias Meire
160dfd383d
feat(editor): Show tip when user can type dot after an expression ( #8931 )
2024-03-26 15:23:30 +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
Csaba Tuncsik
117b57ccc5
fix(editor): Fix accidental IDE code addition ( #8971 )
2024-03-26 10:50:31 +01:00
oleg
323b9016c8
fix(Pinecone Vector Store Node): Fix vector store nodes execution issue ( #8968 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-26 10:05:45 +01:00
Giulio Andreini
264f918d97
fix(editor): Nodes connectors improvements ( #8945 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2024-03-26 09:54:04 +01:00
Iván Ovejero
ef45da95f1
test(core): Improve coverage for ActiveWorkflowRunner
(no-changelog) ( #8946 )
2024-03-25 17:59:59 +01:00
Iván Ovejero
7d52419d6f
refactor(core): Remove dead utils (no-changelog) ( #8947 )
2024-03-25 17:59:42 +01:00
Iván Ovejero
69807a5efb
refactor(core): Unify failed
and error
execution status (no-changelog) ( #8943 )
2024-03-25 17:52:07 +01:00
Elias Meire
1fb0dd4f1c
fix(core): Stringify all Luxon DateTimes in cleanupParameterData ( #8959 )
2024-03-25 08:44:10 +00:00
Elias Meire
0e4216d7af
fix(editor): Use bracket notation for all invalid identifiers in expressions ( #8933 )
2024-03-22 13:53:06 +01:00
oleg
76041b8587
fix(Anthropic Chat Model Node): Fix detection of chat models in docker build & add support Claude Haiku ( #8953 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-03-22 12:03:54 +01:00
Milorad FIlipović
666867a236
feat: Fetch user cloud role and pass it on in website links ( #8942 )
2024-03-22 11:33:39 +01:00
Giulio Andreini
69363e461b
docs(Microsoft Outlook Trigger Node): Copy tweak (no-changelog) ( #8944 )
2024-03-22 09:29:34 +01:00
Giulio Andreini
3f13d8f41a
fix(editor): Fix error message color in output panel for dark mode (no-changelog) ( #8950 )
2024-03-22 09:18:27 +01:00
Elias Meire
45461c8cb5
fix: Overhaul expression error messages related to paired item ( #8765 )
2024-03-21 16:59:22 +01:00
Iván Ovejero
079a1147d4
fix(core): Ensure the generic OAuth2 API credential uses the OAuth2 credential test ( #8941 )
2024-03-21 13:49: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
oleg
5f53d76e39
fix(editor): Fix opening of chat window when executing a child node ( #8789 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-03-21 09:23:15 +01:00
Elias Meire
5e84c2ab89
feat(editor): Add missing extension methods for expressions ( #8845 )
2024-03-20 12:05:54 +01:00
Csaba Tuncsik
7176cd1407
fix(editor): Fix design system component props ( #8923 )
2024-03-20 05:10:39 +01:00
Elias Meire
d7bfd45333
feat(editor): Add type information to autocomplete dropdown ( #8843 )
2024-03-19 18:10:14 +01: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
Jon
4f0b52c45d
fix(Cohere Model Node): Fix issue with credential test ( #8916 )
2024-03-19 13:49:39 +00:00
Alex Grozav
e0c303c6c1
feat(editor): Release @n8n/chat@0.9.1
( #8918 )
2024-03-19 12:53:38 +02:00
कारतोफ्फेलस्क्रिप्ट™
1cb1de8c87
fix(editor): Fix a link routing regression in N8nRoute, and add tests (no-changelog) ( #8911 )
2024-03-19 11:04:22 +01:00
कारतोफ्फेलस्क्रिप्ट™
33ab781aef
fix(core): Improve handling of invalid objects in cleanupParameterData
(no-chanhelog) ( #8910 )
2024-03-18 18:35:49 +01:00
कारतोफ्फेलस्क्रिप्ट™
669bd830e9
feat(editor): Block the frontend when trying to access n8n from another host over http ( #8906 )
2024-03-18 18:34:41 +01:00
Csaba Tuncsik
6955e8991c
fix(editor): Remove isOwner
from IUser interface ( #8888 )
2024-03-18 11:39:15 +01:00
oleg
024be62693
fix(editor): Fix an issue with an empty chat response if not in output
property ( #8913 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-18 11:27:33 +01:00
Elias Meire
0c179e4e51
feat(editor): Refactor expression editors and mixins to composition API ( #8894 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-03-15 18:40:37 +01:00
कारतोफ्फेलस्क्रिप्ट™
9d24f33d52
feat(editor): Setup Chromatic for design-system (no-changelog) ( #8870 )
2024-03-15 15:14:45 +01:00
Elias Meire
a5261d6ebb
fix(editor): Improve expression editor performance by removing watchers ( #8900 )
2024-03-15 15:14:20 +01:00
Csaba Tuncsik
a92d8bfc6e
fix(editor): Fix source control docs link in add workflow button tooltip ( #8891 )
2024-03-15 12:46:25 +00:00
कारतोफ्फेलस्क्रिप्ट™
6c693e1afd
refactor(editor): Continue porting components over to composition API (no-changelog) ( #8893 )
2024-03-15 12:43:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
80c4bc443a
fix(editor): Fix typechecking with vue-tsc 2.x (no-changelog) ( #8892 )
2024-03-15 12:10:19 +01:00
कारतोफ्फेलस्क्रिप्ट™
c4c319d7cf
feat(core): Add support for SQLite connection pooling ( #8722 )
2024-03-14 13:45:16 +01:00
pemontto
d85d0ecf45
fix(core): Remove HTTP body for GET, HEAD, and OPTIONS requests ( #3621 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-03-14 11:17:20 +00:00
Omar Ajoue
bcbff76055
fix(editor): Add proper scroll to Environments push modal ( #8883 )
2024-03-14 09:26:04 +00:00
कारतोफ्फेलस्क्रिप्ट™
e2131b9ab6
refactor(editor): Port more components over to composition API (no-changelog) ( #8794 )
2024-03-14 09:19:28 +01:00
Michael Kret
edce632ee6
fix: Validate custom tool names for forbidden chars ( #8878 )
2024-03-14 10:03:33 +02:00
Michael Kret
4861556a1c
fix: Chat Trigger exclude summarization node from valid ai nodes ( #8875 )
2024-03-14 09:43:56 +02:00
कारतोफ्फेलस्क्रिप्ट™
5201484d7a
fix(core): Update xml2js to address CVE-2023-0842 (no-changelog) ( #8881 )
2024-03-13 17:50:18 +01:00
Michael Kret
054a4fce1a
fix: OpenAI Node function to preserve original tools after node execution ( #8872 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-13 18:13:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
6e99e26f69
feat(core): Update ws
and handlebars
to match langchain peer-dependencies (no-changelog) ( #8882 )
2024-03-13 17:11:20 +01:00
कारतोफ्फेलस्क्रिप्ट™
572af38383
feat(editor): Upgrade Storybook to 8.0 (no-changelog) ( #8867 )
2024-03-13 16:52:29 +01:00
Alex Grozav
948c383999
feat: Add AI Error Debugging using OpenAI ( #8805 )
2024-03-13 16:48:00 +02: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
Elias Meire
e78cc2d8d2
feat(editor): Help users discover expressions when using drag n drop ( #8869 )
2024-03-13 12:57:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
71f1b23771
feat(core): Update some packages to address CVE-2022-29622 (no-changelog) ( #8877 )
2024-03-13 12:47:36 +01: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
कारतोफ्फेलस्क्रिप्ट™
c9b3fa1d0f
fix(core): Remove jwks-rsa/jose to address CVE-2024-28176 (no-changelog) ( #8868 )
2024-03-12 17:22:31 +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
Michael Kret
cef7c24b77
fix: OpenAI node text > message hide tools connector for unsupported models ( #8866 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-12 17:23:00 +02:00
Csaba Tuncsik
dd40570056
fix(editor): Fix workflow card open action ( #8839 )
2024-03-12 11:32:34 +01:00
Danny Martini
11173a0114
fix: Ignore semver range when upgrading comunity packages ( #8863 )
2024-03-11 17:12:20 +00:00
Michael Kret
e10fa379d3
fix: Disable pinning for root nodes from canvas ( #8848 )
2024-03-11 15:36:03 +02:00
Omar Ajoue
bde4c6c7a1
fix: Allow sharee to use workflows with http request node without credential access ( #8841 )
2024-03-11 09:43:30 +00:00
oleg
a3a931bdd1
fix(editor): Do not throw an error when calculating dynamic inputs/outputs (no-changelog) ( #8858 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-11 10:34:59 +01:00
Michael Kret
9a564af658
refactor: Update Mistral langchain module (no-changelog) ( #8847 )
2024-03-11 10:52:41 +02:00
oleg
a136a73e4e
feat: Update Pinecone Vector Store node to support serverless environments ( #8849 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-08 16:01:02 +01:00
Elias Meire
bd465d394a
fix(core): Add fallback for pairedItem info in runPartialWorkflow ( #8842 )
2024-03-08 13:44:26 +01:00
Omar Ajoue
261b9c73d6
fix: Display readable error when manual executions contains large payload ( #8834 )
2024-03-08 12:23:27 +00: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
Elias Meire
6e2aa405fc
fix(editor): Make inputs in the filter component expressions by default ( #8784 )
2024-03-07 17:01:56 +01:00
Elias Meire
9b4618dd5e
feat(editor): Add sections to autocomplete dropdown ( #8720 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-03-07 17:01:05 +01:00
Michael Kret
ed6dc86d60
feat: Add more AI node info to telemetry ( #8827 )
2024-03-07 12:46:07 +02:00
oleg
0f7ae3f50a
refactor: Update Langchain to 0.1.41 & add support for Claude 3 ( #8825 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-03-07 11:36:36 +01:00
Omar Ajoue
c6f6254c0e
fix: Always register webhooks on startup ( #8830 )
2024-03-07 09:25:12 +00:00
Jordan
c8d589cce7
fix(GitHub Document Loader Node): Fix issue with ignore paths not working correctly ( #8798 )
2024-03-06 14:48:10 +00: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
Omar Ajoue
d778cae9f5
feat: Track self serve trial (no-changelog) ( #8801 )
2024-03-06 10:29:47 +00:00
Kate Mueller
3a7a6c8d6c
docs: Update OpenAI Node primaryDocumentation URL to match docs URL change ( #8743 )
2024-03-06 10:02:02 +00:00
Val
0e037add71
fix: PermissionChecker integration tests (no-changelog) ( #8776 )
2024-03-05 19:18:34 +01:00
कारतोफ्फेलस्क्रिप्ट™
0818824a72
feat(core)!: Set the secure
flag on issued cookies ( #8812 )
2024-03-05 18:57:41 +01:00
कारतोफ्फेलस्क्रिप्ट™
2b0e14e936
fix(core): Refactor push sessionid validation, and add unit tests (no-changelog) ( #8815 )
2024-03-05 18:57:29 +01:00
oleg
82f66c87e0
fix(Basic LLM Chain Node): Fix retrieving of prompt parameter for v1.3 of the node ( #8817 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-05 17:43:24 +01:00
कारतोफ्फेलस्क्रिप्ट™
a3e9e3db62
fix(editor): Upgrade sanitize-html to address CVE-2024-21501 ( #8816 )
2024-03-05 17:20:07 +01:00
कारतोफ्फेलस्क्रिप्ट™
4af907fba8
feat(core): Upgrade expressjs (no-changelog) ( #8811 )
2024-03-05 17:12:29 +01:00
कारतोफ्फेलस्क्रिप्ट™
62282c2bde
fix(core): Disable CollaborationService (no-changelog) ( #8813 )
2024-03-05 16:34:43 +01:00
Michael Kret
35f6826150
feat: Track node errors on PostHog ( #8774 )
...
Co-authored-by: Marcus <marcus@n8n.io>
2024-03-05 16:58:14 +02:00
Elias Meire
c7c17673cb
fix(editor): Fix NDV output tabs resetting on any click ( #8808 )
2024-03-05 15:45:41 +01:00
कारतोफ्फेलस्क्रिप्ट™
cdec7c9334
feat(core): Update hashing strategy for JWTs ( #8810 )
2024-03-05 15:06:29 +01:00
Michael Kret
e38e96bbec
fix(OpenAI Node): Message text operation parameters case fix ( #8804 )
2024-03-05 15:46:03 +02:00
Michael Kret
4850f6a9cc
feat(Notion Node): Continue on fail support ( #8788 )
2024-03-05 15:45:36 +02:00
oleg
df064af645
fix(editor): Fix opening of node creator for sub-nodes connection hint link ( #8809 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-05 14:16:24 +01:00
oleg
bfda8ead0c
fix(editor): Fix retrieving of messages from memory in chat modal ( #8807 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-05 13:53:46 +01:00
Csaba Tuncsik
16004331b1
perf: Upgrade Vue ( #8806 )
2024-03-05 12:59:05 +01:00
Elias Meire
8c993aa59d
fix(editor): Update assignment hint when user hovers table row ( #8782 )
2024-03-05 12:42:06 +01:00
Elias Meire
5d5466343e
fix(editor): Set correct type for right input in filter component ( #8771 )
2024-03-05 12:19:30 +01:00
Omar Ajoue
0d10befd60
refactor: Remove node access control ( #8730 )
2024-03-04 16:11:35 +00:00
Elias Meire
11a5331e03
fix(Google Drive Node): Add supportsAllDrives: true to update and download ( #8786 )
2024-03-04 10:48:56 +01:00
कारतोफ्फेलस्क्रिप्ट™
e374a3667f
ci(editor): Start optionally type-checking frontend code during build (no-changelog) ( #8787 )
2024-03-01 15:11:05 +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
0481e6e6e7
fix(n8n Form Trigger Node): Do not open pop up when data is pinned in trigger ( #8781 )
2024-03-01 12:43:10 +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
oleg
7d82dc1ea8
fix: Simplify Structured Output Parser wrapping and fix auto-fixing output parser ( #8778 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-03-01 08:41:45 +01: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
कारतोफ्फेलस्क्रिप्ट™
d1b48ddcac
fix(core): Remove sensitive data from User entity during serialization (no-changelog) ( #8773 )
2024-02-29 14:20:39 +01:00
Michael Kret
75e4df138f
fix: AI agents, throw error on duplicate names in dynamic tools ( #8766 )
...
Co-authored-by: oleg <me@olegivaniv.com>
2024-02-29 13:28:38 +02:00
कारतोफ्फेलस्क्रिप्ट™
db4a419c8d
refactor(core): Enforce authorization by default on all routes (no-changelog) ( #8762 )
2024-02-28 17:02:18 +01:00
कारतोफ्फेलस्क्रिप्ट™
2811f77798
refactor(core): Rename RequireGlobalScope to GlobalScope (no-changelog) ( #8760 )
2024-02-28 14:40:02 +01:00
Michael Kret
246bfb9ad4
feat: Chat Memory Manager group messages option, on insert delete return confirmation of success instead of messages ( #8757 )
2024-02-28 14:44:23 +02:00
कारतोफ्फेलस्क्रिप्ट™
56c8791aff
refactor(core): Remove all legacy auth middleware code (no-changelog) ( #8755 )
2024-02-28 13:12:28 +01: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
Michael Kret
2aaf211dfc
feat: Session is selector for memory nodes ( #8736 )
2024-02-27 15:01:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
5f6da7b84e
fix(core): Do not report generic webhook execution errors (no-changelog) ( #8749 )
2024-02-27 12:36:49 +01:00
Alex Grozav
3cbe1e2136
feat(editor): Migrate workflowRun mixin to useRunWorkflow composable (no-changelog) ( #8711 )
2024-02-27 11:39:45 +02:00
Elias Meire
f9a99ec029
feat: No expression error when node hasn’t executed ( #8448 )
...
Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-02-27 10:29:16 +01:00
Omar Ajoue
737170893d
feat: Allow instance owners and admins to edit all credentials ( #8716 )
...
Co-authored-by: Danny Martini <despair.blue@gmail.com>
2024-02-27 08:26:36 +00:00
Milorad FIlipović
27f3166272
fix: Send user id when setting up an account ( #8639 )
2024-02-27 09:21:16 +01:00
Alex Grozav
c0be43bdbe
fix(editor): Fix various typecheck issues (no-changelog) ( #8739 )
2024-02-26 16:05:12 +02:00
Michael Kret
09524304e6
feat: SQL agent improvements ( #8709 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-26 15:35:00 +02: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
कारतोफ्फेलस्क्रिप्ट™
15490ad1d4
feat: Add support for Ollama embeddings API ( #8732 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-26 14:20:18 +01:00
oleg
2c172e9fb3
fix(editor): Remove NDVSubConnections component console.log (no-changelog) ( #8737 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-26 10:22:51 +01:00
oleg
a973b9c077
fix(editor): Hide previous execution data for sub-nodes in debug mode if it has execution error ( #8710 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-26 10:22:42 +01:00
Alex Grozav
4b01335aa4
feat: Add env variables to support exposing /workflows/demo
route and /nodes.json
route ( #8506 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-02-23 18:20:12 +02:00
कारतोफ्फेलस्क्रिप्ट™
35fb7102cb
refactor(core): Update auth related typings (no-changelog) ( #8686 )
2024-02-23 15:08:18 +01:00
Elias Meire
3ba2cdcadb
fix(editor): Update Filter component state when value is updated ( #8684 )
2024-02-23 13:45:42 +01:00
oleg
41b191e055
feat(editor): AI Floating Nodes ( #8703 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-23 13:34:32 +01:00
Jan Oberhauser
a29b41ec55
fix(core): Fix pairedItem issue with partial manual executions ( #8575 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-02-23 11:43:08 +01:00
oleg
0882dc0ce9
fix: Fix execution error when using AI chain nodes with non-chat model ( #8724 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-23 10:27:39 +01:00
oleg
d03d9276f9
feat(AI Agent Node): Allow use of Azure Chat model for OpenAI Functions agent ( #8725 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-23 09:08:51 +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
कारतोफ्फेलस्क्रिप्ट™
8a88d15684
fix(editor): Do not break NDV for version-less nodes ( #8714 )
2024-02-22 15:37:29 +01:00
oleg
246f8cfcc3
feat(editor): Retrieve previous chat message on arrow-up ( #8696 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-22 09:32:34 +01:00
oleg
a5e6f5928a
fix(Default Data Loader Node): Fix binary data loader in s3 mode ( #8626 )
2024-02-22 09:20:07 +01:00
Michael Kret
7c1cf33616
fix: Wrong prompt input key for sql agent ( #8708 )
2024-02-22 09:47:00 +02: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
oleg
2068f186ff
feat: Introduce prompt type option for Agent, Basic LLM Chain, and QA Chain nodes ( #8697 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-02-21 14:59:37 +01:00
oleg
40aecd1715
feat(AI Agent Node): Whitelist Azure Chat model for Agent ( #8699 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-21 14:57:21 +01:00
Elias Meire
23a1bc40a2
fix(editor): Correctly set condition operator when changed ( #8700 )
2024-02-21 14:53:42 +01:00
कारतोफ्फेलस्क्रिप्ट™
35245694b1
docs(OpenAI Node): Use the correct docs url (no-changelog) ( #8693 )
2024-02-21 14:47:56 +01:00
कारतोफ्फेलस्क्रिप्ट™
059d281fd1
feat(core): Move execution permission checks earlier in the lifecycle ( #8677 )
2024-02-21 14:47:02 +01:00
Milorad FIlipović
a573146135
fix(editor): Send protocol and n8n version in templates destination parameter, stop redirecting template preview page to website ( #8691 )
2024-02-21 13:09:16 +01:00
Iván Ovejero
5304b320c8
refactor(core): Enrich inaccessible credential error ( #8574 )
...
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-02-21 13:04:30 +01: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
Elias Meire
890c2bd52b
fix(editor): Escape node names with quotes in autocomplete and drag'n'drop ( #8663 )
2024-02-21 10:43:34 +01:00
Omar Ajoue
c346002cc6
feat: Allow product updates as well as security updates (no-changelog) ( #8689 )
2024-02-21 09:11:42 +00: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
Jan Oberhauser
ad82f0c0c8
feat(core): Add support for $("NodeName").isExecuted ( #8683 )
2024-02-20 18:25:04 +01:00
Elias Meire
e2f2fc910d
fix(editor): Wrap expressions in resource locator component ( #8673 )
2024-02-20 17:22:44 +01:00
Tomi Turtiainen
05e13a68ea
fix: Fix typeorm .save usage (no-changelog) ( #8678 )
2024-02-20 17:34:54 +02:00
कारतोफ्फेलस्क्रिप्ट™
afd2eb1f4a
fix(core): Report all sqlite transaction rollback errors to Sentry (no-changelog) ( #8680 )
2024-02-20 15:28:12 +01:00
Elias Meire
20446bdf11
feat(editor): Add chevron to filter component operator select ( #8633 )
2024-02-20 15:19:16 +01:00
कारतोफ्फेलस्क्रिप्ट™
b6c8a0c413
refactor(core): Reduce code duplication in DB config (no-changelog) ( #8679 )
2024-02-20 14:28:53 +01:00
Elias Meire
0e36aeb421
fix(core): Apply correct hostname to redirected requests ( #8674 )
2024-02-20 13:23:36 +01:00
Elias Meire
c943a51a28
fix(editor): Handle drag-n-dropping from other nodes in assignment component ( #8661 )
2024-02-20 11:21:10 +01: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
Csaba Tuncsik
40c7f77a35
fix(editor): Fix node runData and pinned data check on manual run ( #8669 )
2024-02-19 13:02:20 +01:00
Csaba Tuncsik
46fe544b9a
fix(editor): Fix unnecessary execution of nodes when there is pin data ( #8567 )
...
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-02-16 16:24:07 +00:00
Csaba Tuncsik
9c0fe413d9
fix(editor): Use proper composable for localization ( #8660 )
2024-02-16 14:51:29 +01: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
Elias Meire
66cbe54e1d
fix(editor): Filter component: do not clear expression when changing operator ( #8635 )
2024-02-16 14:32:43 +01:00
Michael Kret
1a81d0ad5f
fix(OpenAI Node): Remove require from text in assistant message (no-changelog) ( #8658 )
2024-02-16 15:23:42 +02:00
Michael Kret
c73aeeec3d
fix(AwsS3 Node): Use location constrain ( #8654 )
2024-02-16 15:13:26 +02:00
Elias Meire
8e9d3106a5
fix(editor): Fix SQL editors not always re-rendering when query changes ( #8621 )
2024-02-16 11:26:43 +01:00
कारतोफ्फेलस्क्रिप्ट™
8c665e4d20
refactor(editor): Re-organize n8n logo files (no-changelog) ( #8483 )
2024-02-16 10:42:32 +01: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
oleg
e9af3e754f
fix(OpenAI Node): Always show jsonOutput toggle for OpenAI message operation (no-changelog) ( #8651 )
2024-02-16 09:31:53 +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
Omar Ajoue
540a80e9f9
test: Fix broken workflow tag tests ( #8641 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-02-15 10:51:59 +00:00
कारतोफ्फेलस्क्रिप्ट™
bf729aa2f0
refactor(editor): Do not use CodeNodeEditor anywhere except the Code node (no-changelog) ( #8636 )
2024-02-15 11:35:50 +01:00
Michael Kret
941278db68
feat(OpenAI Node): Overhaul ( #8335 )
2024-02-15 10:15:58 +02:00
कारतोफ्फेलस्क्रिप्ट™
2b9391a975
fix(core): Improve handling of wrapped errors (no-changelog) ( #8631 )
2024-02-14 17:29:23 +01: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
Danny Martini
24859cfef5
docs: Document own mode removal in BREAKING-CHANGES.md
(no-changelog) ( #8632 )
2024-02-14 16:26:01 +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
कारतोफ्फेलस्क्रिप्ट™
a2a3ca160f
fix(core): Improve the startup error when EXECUTIONS_PROCESS is set ( #8630 )
...
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-02-14 15:35:42 +01:00
Elias Meire
9c7e0266ee
fix(editor): Debounce expression changes ( #8629 )
2024-02-14 15:23:11 +01:00
कारतोफ्फेलस्क्रिप्ट™
68498cb72a
fix(core): Upgrade @n8n/typeorm
to address postgres timestamp issues ( #8627 )
2024-02-14 14:17:57 +01:00
Milorad FIlipović
bf4f896373
feat: Add telemetry event when users click on templates link ( #8625 )
2024-02-14 13:26:44 +01: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
oleg
f5274302f8
fix: Fix resolving of expressions of deeply nested sub-nodes ( #8612 )
2024-02-14 10:42:55 +01: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
cd8ca8412d
fix(core): Give better error message if executions.process
is still used in the configs ( #8618 )
2024-02-13 12:40:50 +00: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
oleg
510bf8905d
refactor(editor): Refactor workflowHelpers mixin to composable (no-changelog) ( #8600 )
2024-02-12 10:45:05 +01: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
Danny Martini
ee81015231
docs: Update cursor description in the public api documentation ( #8602 )
2024-02-09 16:36:57 +01:00
Cornelius Suermann
5a613d4a8b
build: Update License-SDK to v2.10.0 (no-changelog) ( #8537 )
2024-02-09 16:10:50 +01:00
Omar Ajoue
a743a40376
feat(API): Add tag support to public API ( #8588 )
...
Co-authored-by: Jesús Burgers <jesus.burgers@chakray.co.uk>
Co-authored-by: Jesús Burgers <43568066+jburgers-chakray@users.noreply.github.com>
2024-02-09 15:10:03 +00:00
Mutasem Aldmour
64b10d7f5c
refactor: Remove any appcues events ( #8597 )
2024-02-09 15:15:59 +01:00
Cornelius Suermann
cd151f1ba9
feat: Include totalUsers in usage metrics during license renewal (no-changelog) ( #8598 )
2024-02-09 14:15:05 +01:00
Milorad FIlipović
79b09fdf84
feat(editor): Use website as the main templates repository ( #8591 )
2024-02-09 13:47:43 +01:00
oleg
5ab34fe335
fix(API): Fire workflowExecuteBefore hook in runMainProcess (no-changelog) ( #8601 )
2024-02-09 13:23:00 +01:00
Omar Ajoue
7501ad8f3c
feat: Add support for AI log streaming ( #8526 )
...
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-09 09:41:01 +00:00
Michael Kret
ccc0ad5009
fix(core): Custom workflow tool tweaks ( #8561 )
2024-02-08 18:12:45 +02: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
कारतोफ्फेलस्क्रिप्ट™
8e392cfc1d
feat(core): Migrate to n8n's typeorm fork ( #8590 )
2024-02-08 15:13:29 +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
कारतोफ्फेलस्क्रिप्ट™
5750e8e88e
fix(core): Upgrade rudderstack sdk to address npm postInstall issues ( #8568 )
2024-02-08 10:40:10 +01:00
कारतोफ्फेलस्क्रिप्ट™
40eee3aa49
ci(core): Avoid slow bcrypt calls in tests (no-changelog) ( #8570 )
2024-02-07 17:56:02 +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
7531f34386
fix(core): Use hostname from URL instead of Host header for SNI ( #8562 )
2024-02-06 19:38:36 +01: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
कारतोफ्फेलस्क्रिप्ट™
c04f92f7fd
refactor(core): Couple of refactors on WorkflowRunner and ActiveExecutions (no-changelog) ( #8487 )
2024-02-06 18:09:50 +01:00
Iván Ovejero
dc068ce2e6
build: Fix outdated import to fix build (no-changelog) ( #8558 )
2024-02-06 10:45:30 +01:00
Iván Ovejero
abddbb6227
fix(core): Use trx manager instead of repository for tags overwrite ( #8557 )
2024-02-06 10:40:32 +01:00
Iván Ovejero
c4e39451db
refactor(core): Continue breaking dependency cycles (no-changelog) ( #8545 )
2024-02-06 10:08:46 +01:00
Iván Ovejero
28aee7c425
refactor(core): Lock webhook
process out of multi-main setup (no-changelog) ( #8549 )
2024-02-05 18:06:54 +01:00
Iván Ovejero
dca50dcc68
docs: Add encryption key check to breaking changes list ( #8551 )
2024-02-05 16:39:59 +01:00
oleg
c8b8379015
fix: Update BaseChatModel import checks for MistralAI compatibility ( #8527 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-05 16:09:23 +01:00
Danny Martini
b62c1d7c41
fix: Remove ts-node from overrides and typeorm script (no-changelog) ( #8547 )
2024-02-05 14:09:22 +01:00
Iván Ovejero
dc5ec8f946
refactor(core): Streamline flows in multi-main mode (no-changelog) ( #8446 )
2024-02-05 09:26:55 +01:00
कारतोफ्फेलस्क्रिप्ट™
da1fe44d52
feat(Email Trigger (IMAP) Node): Upgrade mailparser ( #8539 )
2024-02-02 18:21:56 +01:00
Elias Meire
994754bf39
feat(editor): Add delete and disable button to nodes on hover ( #8482 )
2024-02-02 16:02:41 +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
Iván Ovejero
92f939f827
fix(core): Fix workflow tagging failure due to unique constraint check ( #8505 )
2024-02-02 12:36:55 +01:00
oleg
cccdfc73d6
fix(Embeddings OpenAI Node): Fix dynamic models fetching ( #8533 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-02 12:27:13 +01:00
कारतोफ्फेलस्क्रिप्ट™
76c5a62f52
fix(core): Ensure AxiosError status always gets copied over to NodeApiError ( #8509 )
2024-02-02 12:22:26 +01:00
कारतोफ्फेलस्क्रिप्ट™
4fed68ee34
fix(core): Fix DropRoleMapping migration ( #8521 )
2024-02-02 12:22:09 +01:00
कारतोफ्फेलस्क्रिप्ट™
5832d3ca46
fix(core): Fix PermissionChecker.check, and add additional unit tests ( #8528 )
2024-02-02 12:21:53 +01:00
Elias Meire
612771e032
fix(editor): Prune values that are not in the schema in the ResourceMapper component ( #8478 )
2024-02-02 11:28:12 +01:00
Elias Meire
c419c8592f
fix: Allow Date/Luxon objects and additional formats in DateTime validation ( #8525 )
2024-02-02 11:27:31 +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
Iván Ovejero
528c07134a
fix(core): Fix test runs of triggers that rely on static data ( #8524 )
2024-02-01 18:05:23 +01:00
oleg
934d0d35b1
feat: Azure Open AI chat model & embeddings ( #8522 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-02-01 16:48:18 +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
Iván Ovejero
cc41fc7c80
fix(core): Fix new graceful shutdown env being always overridden by deprecated env ( #8503 )
2024-02-01 11:10:40 +01:00
कारतोफ्फेलस्क्रिप्ट™
88cf1823d3
Merge tag 'n8n@1.27.0'
2024-01-31 20:33:25 +01:00
कारतोफ्फेलस्क्रिप्ट™
d2d0ae6c5d
ci: Fix DB tests (no-changelog) ( #8513 )
2024-01-31 17:36:50 +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
कारतोफ्फेलस्क्रिप्ट™
670af167e6
fix(core): Improve handling of wrapped errors ( #8510 )
2024-01-31 15:34:22 +01:00
Elias Meire
f1910a10a6
fix(core): Forward authorization header when on same domain ( #8507 )
2024-01-31 15:11:29 +01:00
कारतोफ्फेलस्क्रिप्ट™
033fd344b5
fix(core): Handle possibly invalid updatedAt
timestamps in source-control ( #8485 )
2024-01-31 14:25:03 +01:00
Milorad FIlipović
2aed788dc3
feat(editor): Send template id as string in all telemetry events ( #8498 )
2024-01-31 13:34:11 +01:00
कारतोफ्फेलस्क्रिप्ट™
839dd96c7d
refactor(core): Move all code related to onServerStarted
into InternalHooks
(no-changelog) ( #8500 )
2024-01-31 13:29:17 +01:00
Omar Ajoue
0e9a5a2ab2
fix: Properly iterate over credentials with expressions ( #8502 )
2024-01-31 13:12:18 +01:00
Danny Martini
39e8754784
fix(core): Don't report executions that have been paused as failed to rudderstack and log streams ( #8501 )
2024-01-31 11:21:15 +01:00
Iván Ovejero
dac511b710
refactor(core): Modernize credentials controllers and services (no-changelog) ( #8488 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-01-31 09:48:48 +01:00
कारतोफ्फेलस्क्रिप्ट™
0febe62ad0
fix(AwsS3 Node): Fix handling of bucket with dot in name ( #8475 )
2024-01-30 17:05:59 +01:00
Milorad FIlipović
e643a126f4
feat(editor): Implement loading and error states for dynamically loaded components in node parameter list ( #8477 )
2024-01-30 14:27:42 +01:00
कारतोफ्फेलस्क्रिप्ट™
121a55b691
feat(core): Remove own
execution-process mode ( #8490 )
2024-01-30 12:51:40 +01:00
oleg
79c9763122
refactor(editor): Prevent router.replace from computed property (no-changelog) ( #8489 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-01-30 12:00:10 +01:00
Milorad FIlipović
327cc8df73
fix(editor): Send template id as a number in telemetry events ( #8484 )
2024-01-30 10:37:06 +01:00
कारतोफ्फेलस्क्रिप्ट™
5cb55270b7
refactor(core): Replace promisify-d node calls with native promises (no-changelog) ( #8464 )
2024-01-30 09:49:23 +01:00
Iván Ovejero
238b54c77b
fix(core): Fix stopping and retrying failed executions ( #8480 )
2024-01-29 16:34:58 +01:00
oleg
981ea3930e
feat: Add model parameter to OpenAI embeddings ( #8481 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-01-29 16:34:23 +01:00
Csaba Tuncsik
eb27ed068b
fix(editor): Disable expression editor modal opening on readonly field ( #8457 )
2024-01-29 16:34:10 +01:00
Iván Ovejero
9e93980957
fix(core): Prevent calling internal hook email event if emailing is disabled ( #8462 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-01-29 16:15:30 +01:00
Giulio Andreini
97b398871d
docs(editor): Copy and aliases tweaks (no-changelog) ( #8465 )
2024-01-29 10:13:30 +01:00
Mutasem Aldmour
56da2e4352
fix: Open executions with large number of execution items without crashing tab ( #8423 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-01-29 09:33:00 +01:00
Iván Ovejero
db48bdd6d1
fix(core): Handle zero execution statistics on metrics collection during license renewal ( #8463 )
2024-01-26 17:50:19 +01:00
कारतोफ्फेलस्क्रिप्ट™
2fba0e8d58
feat(core): Upgrade Rudderstack SDK to address CVE-2023-45857 ( #8368 )
2024-01-26 16:58:44 +01:00
Danny Martini
9f11eba0a4
fix(core): Point users to the official documentation when they use n8n --help
( #8440 )
2024-01-26 15:16:53 +01:00
Elias Meire
70af67e744
fix: Use correct node version when pasting/importing nodes ( #8456 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-26 15:09:50 +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
कारतोफ्फेलस्क्रिप्ट™
c70fa66e76
refactor(core): Use DI for WorkflowRunner (no-changelog) ( #8372 )
2024-01-26 13:49:39 +01: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
कारतोफ्फेलस्क्रिप्ट™
7c49004018
refactor(core): Use DI for eventBus code - Part 1 (no-changelog) ( #8434 )
2024-01-26 12:21:15 +01:00
कारतोफ्फेलस्क्रिप्ट™
3cc0f81c02
docs: Update MemoryChatRetriever docs url (no-changelog) ( #8455 )
2024-01-26 12:04:51 +01: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
कारतोफ्फेलस्क्रिप्ट™
5981263b73
ci: Upgrade miragejs to address CVE-2020-8203 (no-changelog) ( #8450 )
2024-01-26 11:26:21 +01:00
Elias Meire
c21c4b9178
feat: Add new 'is empty' and 'is not empty' operators to Filter ( #8445 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-26 11:17:41 +01:00
Csaba Tuncsik
ad4b298be3
fix(editor): Fix workflows filter resetting ( #8411 )
2024-01-26 06:55:08 +01:00
Csaba Tuncsik
caab97e667
fix(editor): Show pin button on binary output but disable it with tooltip ( #8388 )
2024-01-26 06:54:49 +01: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
Tomi Turtiainen
c3ec503836
feat: Add telemetry to become creator CTA (no-changelog) ( #8429 )
2024-01-25 10:24:13 +02:00
कारतोफ्फेलस्क्रिप्ट™
f438082442
fix(core): Run the down migration correctly when transaction: false
is set (no-changelog) ( #8432 )
2024-01-24 19:07:47 +01:00
Michael Kret
ed7d6b7b3a
feat(core): Display conditions in displayOptions (no-changelog) ( #7888 )
2024-01-24 18:04:46 +02:00
कारतोफ्फेलस्क्रिप्ट™
d6deceacde
refactor(core): Remove roleId indirection (no-changelog) ( #8413 )
2024-01-24 13:38:57 +01: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
कारतोफ्फेलस्क्रिप्ट™
1affebd85e
refactor(core): Remove unused code from Server.ts (no-changelog) ( #8426 )
2024-01-24 12:55:43 +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
कारतोफ्फेलस्क्रिप्ट™
7386f79362
fix(editor): Fix copy to clipboard on insecure contexts ( #8425 )
2024-01-24 09:53:31 +01: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
Cornelius Suermann
a8b4684192
build: Bump license-sdk to v2.9.1 (no-changelog) ( #8420 )
2024-01-23 14:44:46 +01:00
Iván Ovejero
c0bc94c78f
refactor(core): Finish removing UserManagementHelper
(no-changelog) ( #8418 )
2024-01-23 13:58:31 +01:00
Iván Ovejero
2257ec63b3
fix(core): Fix removal of triggers and pollers from memory on deactivation in multi-main setup ( #8416 )
2024-01-23 12:34:40 +01:00
Iván Ovejero
a0a1830696
feat(core): Email recipients on resource shared ( #8408 )
2024-01-23 12:03:59 +01:00
Danny Martini
ae06fdeb62
fix(core): Fix update workflow cli command being unable to activate all workflows ( #8412 )
...
Co-authored-by: Daniel Schröder <daniel.schroeder@skriptfabrik.com>
2024-01-23 10:59:06 +01:00
Iván Ovejero
49b52c4f1d
refactor(core): Bring active executions into executions controller (no-changelog) ( #8371 )
2024-01-23 09:48:50 +01:00
कारतोफ्फेलस्क्रिप्ट™
913c8c6b0c
feat(core): Upgrade oclif (no-changelog) ( #8381 )
2024-01-22 18:25:36 +01: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
Cornelius Suermann
d597c2ab29
feat: Extend collection of usage metrics during license renewal (no-changelog) ( #8369 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-01-22 12:29:28 +01:00
Iván Ovejero
ebf2b0d55c
fix(editor): Fix doclines for plus
and minus
( #8405 )
2024-01-22 12:28:30 +01:00
Iván Ovejero
35449667bf
fix(editor): Fix secondary icon for environments on sidebar menu item ( #8407 )
2024-01-22 12:28:21 +01:00
Iván Ovejero
f35d4fcbd8
refactor(core): Simplify OrchestrationService
(no-changelog) ( #8364 )
2024-01-22 11:16:29 +01:00
Iván Ovejero
2ccb754e52
fix(editor): Fix invisible community package update button ( #8406 )
2024-01-22 10:33:08 +01:00
Nihaal Sangha
c64e893b60
fix(Discord Node): Remove requirement on message for webhooks ( #8377 )
2024-01-22 09:16:20 +00:00
Danny Martini
07e6705256
feat(core): Custom session timeout and refresh configuration ( #8342 )
2024-01-22 09:54:13 +01:00
Giulio Andreini
f4f496ae85
docs(editor): All buttons to sentence case (no-changelog) ( #8399 )
2024-01-22 09:20:02 +01:00
Jon
9883eda42e
fix: Fix openapi generation (no-changelog) ( #8398 )
2024-01-19 18:15:33 +01:00
Alex Grozav
b6d775768f
feat(editor): Migrate moveNodeWorkflow
mixin to useCanvasPanning
composable ( #8322 )
2024-01-19 16:27:44 +02:00
Ricardo Espinoza
75d3ecca1c
fix(editor): Rename Execute previous nodes
label to Test previous nodes
(no-changelog) ( #8392 )
2024-01-19 09:00:03 -05:00
Csaba Tuncsik
83228e26fb
fix(editor): Add pinned data for freshly added nodes ( #8323 )
2024-01-19 14:44:54 +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
Alex Grozav
d2b3c1048e
feat(editor): Add additional email domains to our disallowed list for self-serve enterprise license (no-changelog) ( #8161 )
2024-01-19 15:21:49 +02:00
Tomi Turtiainen
e43cf2fd71
fix(editor): Enable ctrl/cmd click in workflow editor header ( #8387 )
2024-01-19 14:28:44 +02: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
Tomi Turtiainen
e606e841ee
fix(editor): Use web native <a> element in nav menus ( #8385 )
2024-01-19 12:52:39 +02:00
Tomi Turtiainen
6fcf5ddcdd
fix(editor): Use cursor pointer on close icon (no-changelog) ( #8395 )
2024-01-19 12:51:44 +02:00
Iván Ovejero
749ac2b407
fix(core): Adjust starter node priority for manual executions with pinned activators ( #8386 )
2024-01-19 10:18:04 +01: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
Michael Kret
25f51f4fd7
fix(core): Errors are returned on the success branch if error item has other keys in addition to 'error' ( #8380 )
2024-01-18 17:35:59 +02:00
Elias Meire
ade7d30053
fix(editor): Open native context menu when editing Sticky ( #8370 )
2024-01-18 15:14:41 +01:00
कारतोफ्फेलस्क्रिप्ट™
c7c4ae4514
feat(core): Upgrade swagger (no-changelog) ( #8384 )
2024-01-18 14:16:14 +01:00
Tomi Turtiainen
f31cc0743f
fix: Force posthog recording to be disabled outside cloud ( #8374 )
2024-01-18 14:44:27 +02:00
Tomi Turtiainen
1aa35b190a
fix: Set '@typescript-eslint/return-await' rule to 'always' for FE (no-changelog) ( #8373 )
2024-01-18 11:28:01 +02:00
Jon
fc94377036
fix: Fix issue preventing secrets with a - in the path from being imported ( #8378 )
2024-01-18 09:24:58 +00:00
Deborah
976fe2e6c8
fix: Change the UI text for some filter operations ( #8360 )
2024-01-18 08:50:54 +00:00
Tomi Turtiainen
99457019f7
feat: Nudge users to become template creators if eligible ( #8357 )
2024-01-17 19:07:34 +02:00
कारतोफ्फेलस्क्रिप्ट™
3912c5e7ab
feat(core): Upgrade axios and follow-redirects to address CVE-2023-26159 ( #8366 )
2024-01-17 16:41:01 +01:00
कारतोफ्फेलस्क्रिप्ट™
639d34769e
feat(core): Upgrade bull and ioredis to address CVE-2023-52079 ( #8365 )
2024-01-17 16:33:54 +01: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
Iván Ovejero
2eb829a6b4
refactor(core): Use DI in execution services (no-changelog) ( #8358 )
2024-01-17 15:42:19 +01: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
Iván Ovejero
771d2fa341
test(core): Fix cleanup in test teardown script (no-changelog) ( #8361 )
2024-01-17 14:01:56 +01:00
Omar Ajoue
d5455d7acc
fix(core): Report when waitTill is invalid and handle it ( #8356 )
2024-01-17 13:08:20 +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
Elias Meire
eb1320fd7a
fix(core): Parse any readable stream response instead of only IncomingMessage ( #8359 )
2024-01-17 12:31:20 +01:00
Iván Ovejero
159b328587
fix(editor): Capture indexed access expressions when building completions ( #8331 )
2024-01-17 11:02:40 +01:00
कारतोफ्फेलस्क्रिप्ट™
7cdbb424e3
refactor(core): Move methods from WorkflowHelpers into various workflow services (no-changelog) ( #8348 )
2024-01-17 10:16:13 +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
3734c89cf6
fix(core): Ensure waiting executions account for workflow timezone ( #8340 )
2024-01-16 18:28:19 +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
Iván Ovejero
7bb2d1799e
refactor(core): Consolidate executions controllers (no-changelog) ( #8349 )
2024-01-16 16:52:21 +01:00
कारतोफ्फेलस्क्रिप्ट™
b267bf07e3
fix(core): Prevent NodeErrors from being wrapped multiple times ( #8301 )
2024-01-16 16:18:34 +01:00
कारतोफ्फेलस्क्रिप्ट™
64ceb16af6
refactor(core): Use DI in PermissionChecker (no-changelog) ( #8344 )
2024-01-16 14:15:29 +01:00
Iván Ovejero
420b4271a9
refactor(core): Move typeorm
operators from Public API (no-changelog) ( #8319 )
2024-01-16 13:35:43 +01:00
Omar Ajoue
e1acb5911a
refactor: Make execution IDs mandatory in BE ( #8299 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-01-16 09:53:17 +00:00
Iván Ovejero
0f4f472a72
refactor(core): Eliminate dead Redis code (no-changelog) ( #8292 )
2024-01-16 09:31:45 +01:00
Iván Ovejero
5fbd7971e0
fix(core): Account for immediate confirmation request during test webhook creation ( #8329 )
2024-01-16 09:17:41 +01:00
Tomi Turtiainen
dfa486e4f2
fix: Change setup credentials modal title (no-changelog) ( #8338 )
2024-01-16 09:31:44 +02:00
Ricardo Espinoza
4277e92ec0
feat(editor): Add new /templates/search
endpoint ( #8227 )
...
Updating n8n front-end to use the new search endpoint powered by TypeSense.
Endpoint is deployed on staging API so, in order to test it, use this env var:
```export N8N_TEMPLATES_HOST=https://api-staging.n8n.io/api ```
**NOTE**: This PR should not be merged until [backend changes](https://github.com/n8n-io/creators-site/pull/118 ) are merged and released.
## Related tickets and issues
https://linear.app/n8n/issue/ADO-1555/update-in-app-search-to-work-with-the-new-back-end
## 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 ))
- [ ] 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-15 16:19:24 -05: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
Ricardo Espinoza
6b92d49ea5
fix(editor): Fix issue with synchronization table on LDAP not loading data ( #8327 )
...
## Summary
When we migrated to Vue3, we updated to a new component and did not provide the right props.
before:
https://www.loom.com/share/ce12b21fdda44176b3e949a00c582252
now:
https://www.loom.com/share/354d1dcb51bd47a9910d5bfe34c7c9b8
## Related tickets and issues
https://linear.app/n8n/issue/PAY-1134/ldap-synchronization-table-in-ui-remains-empty-even-after-successful
## 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:03:10 -05:00
Ricardo Espinoza
3c2a4000ae
refactor(core): Use DI for LDAP code (no-changelog) ( #8248 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-01-15 09:01:48 -05:00
Michael Kret
a6a5372b5f
fix(OpenAI Node): Load correct models for operation ( #8313 )
2024-01-15 15:13:38 +02:00
Deborah
c8a2fe05d2
docs: Update link in manual chat trigger node (no-changelog) ( #8328 )
2024-01-15 11:54:32 +00:00
oleg
464be93323
feat: Implement Chat Memory Manager node ( #8127 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-15 10:13:54 +02:00
oleg
851060dd3f
fix: Add fallback resolver for langchain modules ( #8308 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-01-12 18:33:33 +01:00
कारतोफ्फेलस्क्रिप्ट™
63b738a542
fix(Ollama Model Node): Use a simpler credentials test ( #8318 )
2024-01-12 16:37:46 +01:00
कारतोफ्फेलस्क्रिप्ट™
0776814ed8
fix(core): Prevent invalid compressed responses from making executions stuck forever ( #8315 )
2024-01-12 15:18:46 +01:00
Michael Kret
e0804768e8
fix(Supabase Node): Pagination for get all rows ( #8311 )
2024-01-12 15:14:10 +02:00
Iván Ovejero
1a0e285553
feat(core): Implement inter-main communication for test webhooks in multi-main setup ( #8267 )
2024-01-12 11:48:58 +01:00
Tomi Turtiainen
135553bd6b
feat: Redirect users without feature flag from template cred setup (no-changelog) ( #8302 )
2024-01-12 12:10:39 +02:00
oleg
c2748802a2
ci: Add @aws-sdk/credential-provider-node
and @aws-sdk/types
modules (no-changelog) ( #8310 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2024-01-11 18:46:21 +01:00
Alex Grozav
1824ff6a13
fix(editor): Add back missing computed prop (no-changelog) ( #8306 )
2024-01-11 16:56:42 +02:00
Alex Grozav
361cda6a7e
fix: Disable @typescript-eslint/no-use-before-define
rule (no-changelog) ( #8304 )
2024-01-11 16:15:54 +02:00
Alex Grozav
2b98835bf4
fix(editor): Remove pinData mixin (no-changelog) ( #8303 )
2024-01-11 15:04:52 +02:00
Csaba Tuncsik
3b8ccb9fb9
fix(editor): Properly set colors for connections and labels on nodes with pinned data ( #8209 )
...
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-01-11 14:03:23 +01:00
oleg
884396ea0d
fix(API): Fix manual chat trigger execution ( #8300 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-01-11 14:01:07 +01:00
Mutasem Aldmour
93b969a327
fix: Fix node graph telemetry with default values ( #8297 )
2024-01-11 13:25:40 +01:00
Elias Meire
dcc76f3480
fix(editor): Add read only mode to filter component ( #8285 )
2024-01-11 10:28:15 +01:00
Tomi Turtiainen
d877d3ce92
fix: Adjust cred setup telemetry (no-changelog) ( #8294 )
2024-01-10 19:41:25 +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
Omar Ajoue
8c7f39907f
fix: Properly output saml validation errors ( #8284 )
2024-01-10 16:56:04 +01:00
कारतोफ्फेलस्क्रिप्ट™
53612def31
Merge tag 'n8n@1.24.0'
2024-01-10 16:23:39 +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
Alex Grozav
d32e6a60da
feat(editor): Migrate deviceSupportHelpers mixin to useDeviceSupport composable (no-changelog) ( #8289 )
2024-01-10 16:42:01 +02:00
Omar Ajoue
8a7c629ea1
fix: Store workflow settings when saving an execution ( #8288 )
2024-01-10 14:20:37 +00: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
Alex Grozav
94c9cd4080
feat: Update @n8n/chat exports and add example images (no-changelog) ( #8274 )
2024-01-10 14:50:41 +02:00
Michael Kret
ccde38a8a8
fix(Monday.com Node): Migrate to api 2023-10 ( #8254 )
2024-01-10 11:17:00 +02:00
Tomi Turtiainen
23abd8fb49
fix: Small ui fixes to workflow cred setup modal (no-changelog) ( #8280 )
2024-01-09 18:32:42 +02:00
Anush
4401db3a2f
fix: Fix issue with API key being required for the Qdrant Node ( #8237 )
2024-01-09 16:09:31 +00: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
Iván Ovejero
d5dcbbf8e5
ci: Fix lint setup in chat
package (no-changelog) ( #8275 )
2024-01-09 16:37:05 +01:00
कारतोफ्फेलस्क्रिप्ट™
d1ca368c7d
ci: Fix codecov reporting, and include all packages (no-changelog) ( #8276 )
2024-01-09 16:18:20 +01:00
Iván Ovejero
5032bf0e34
fix(core): Fix test webhook deregistration ( #8247 )
2024-01-09 16:02:32 +01:00
Deborah
90404a4b88
docs: Update links in deprecated langchain nodes to avoid linting errors (no-changelog) ( #8273 )
2024-01-09 14:50:00 +01:00
Iván Ovejero
0dabe5c74e
fix: Fix user reinvites on FE and BE ( #8261 )
2024-01-09 13:52:34 +01: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
Jesper Bylund
9d40ae8b74
fix(editor): Tweaking button sizes in execution preview ( #8206 )
2024-01-09 10:20:22 +00:00
Iván Ovejero
055cc785fd
fix(core): Avoid wrapping ExecutionBaseError
to prevent misreporting to Sentry (no-changelog) ( #8262 )
2024-01-09 10:11:28 +01:00
Tomi Turtiainen
3b996a7da0
feat(core): Validate shutdown handlers on startup ( #8260 )
2024-01-08 17:46:45 +02:00
oleg
d37b9084b2
feat: Implement MistralCloud Chat & Embeddings nodes ( #8239 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-01-08 16:17:55 +01:00
Tomi Turtiainen
38d91c43e3
fix: Adjust set up template button styles (no-changelog) ( #8259 )
2024-01-08 16:34:28 +02:00
कारतोफ्फेलस्क्रिप्ट™
fc2903096e
fix(Webhook Node): Fix handling of form-data files ( #8256 )
2024-01-08 14:33:14 +01:00
Tomi Turtiainen
b6c42cc084
fix(editor): Unify canvas button positioning ( #8258 )
2024-01-08 14:44:56 +02:00
Tomi Turtiainen
04836e5c56
feat: Rename template cred setup feature flag (no-changelog) ( #8257 )
2024-01-08 14:33:21 +02:00
Alex Grozav
8c8caac4e8
feat(editor): Migrate debounce mixin to useDebounce composable (no-changelog) ( #8244 )
2024-01-08 14:00:49 +02:00
Tomi Turtiainen
8affdf680d
fix: Hide cred setup button from canvas (no-changelog) ( #8255 )
2024-01-08 13:59:04 +02:00
Tomi Turtiainen
7899f7aca5
fix: Adjust telemetry from canvas (no-changelog) ( #8252 )
2024-01-08 13:56:16 +02:00
Iván Ovejero
90c065e999
refactor(core): Convert workflows controller to DI (no-changelog) ( #8253 )
2024-01-08 12:54:23 +01:00
कारतोफ्फेलस्क्रिप्ट™
ac1c642fdd
fix(core): Do not add Authentication header when authentication
type is body
( #8201 )
2024-01-08 12:38:24 +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
Tomi Turtiainen
008fd5a917
test: Add e2e tests for cred setup on workflow editor (no-changelog) ( #8245 )
...
## Summary
Follow-up to https://github.com/n8n-io/n8n/pull/8240
Adds e2e tests for the template credential setup in workflow editor
## Related tickets and issues
https://linear.app/n8n/issue/ADO-1463/feature-enable-users-to-close-and-re-open-the-setup
2024-01-08 11:35:18 +02:00
Tomi Turtiainen
3cf6704dbb
feat: Enable cred setup for workflows created from templates (no-changelog) ( #8240 )
...
## Summary
Enable users to open credential setup for workflows that have been
created from templates if they skip it.
Next steps (will be their own PRs):
- Add telemetry events
- Add e2e test
- Hide the button when user sets up all the credentials
- Change the feature flag to a new one
## Related tickets and issues
https://linear.app/n8n/issue/ADO-1637/feature-support-template-credential-setup-for-http-request-nodes-that
2024-01-05 18:07:57 +02: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
Ricardo Espinoza
2d6e406e21
fix(editor): Vertically center workflow preview loading state ( #8231 )
...
## Summary
Title self explanatory
before:
<img width="1198" alt="image"
src="https://github.com/n8n-io/n8n/assets/16496553/26c29cad-b376-40fd-9881-343f5e722d58 ">
now:
<img width="1211" alt="image"
src="https://github.com/n8n-io/n8n/assets/16496553/9f2d4020-6bf8-481a-b69f-eddb57cfaaae ">
## Related tickets and issues
[ado-1645-fix-center-loading-preview-loading-state
](https://linear.app/n8n/issue/ADO-1645/fix-center-loading-preview-loading-state )
## 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 09:04:39 -05:00
Iván Ovejero
f2939568cf
perf(core): Optimize workflow activation errors ( #8242 )
...
At https://github.com/n8n-io/n8n/pull/8213 we introduced Redis hashes
for workflow ownership and manual webhooks...
- to remove clutter from multiple related keys at the top level,
- to improve performance by preventing serializing-deserializing, and
- to guarantee atomicity during concurrent updates in multi-main setup.
Workflow activation errors can also benefit from this. Added test
coverage as well.
To test manually, create a workflow with a trigger with an invalid
credential, edit the workflow's `active` column to `true`, and restart.
The activation error should show as a red triangle on canvas and in the
workflow list.
2024-01-05 13:06:42 +01:00