Commit Graph

64 Commits

Author SHA1 Message Date
Charlie Kolb 5ff073bd7b feat(editor): Include NodeDetailsView in URL (#14349) 2025-04-25 10:57:22 +02:00
Michael Kret 3feab31792 fix(n8n Form Trigger Node): Remove relience on getWorkflowStaticData for passing query parameters (#14728) 2025-04-18 10:37:46 +03:00
Dana 4bc1c1a547 fix(n8n Form Node): Remove field requirement and do not inherit description (#14254) 2025-04-01 12:21:39 +02:00
कारतोफ्फेलस्क्रिप्ट™ 73e8d76e13 refactor: Overhaul nodes-testing setup - Part 1 (no-changelog) (#14303) 2025-04-01 10:15:13 +02:00
Ria Scholz d6d5a66f5d feat: Add appendN8nAttribution option to sendAndWait operation (#13697)
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-03-18 10:43:21 +01:00
Michael Kret 526a2e4ca3 fix: Do not trigger sendAndWait response on bot visit if response type is approval (#13792) 2025-03-11 13:59:51 +02:00
Michael Kret 97defb3a83 feat: WhatsApp Business Cloud Node - new operation sendAndWait (#12941)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-02-27 07:20:37 +02:00
Charlie Kolb 5334661b76 fix(Call n8n Workflow Tool Node): Support concurrent invocations of the tool (#13526)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2025-02-26 16:23:31 +01:00
Michael Kret 14b6f8b972 feat(n8n Form Node): Limit wait time parameters (#13160) 2025-02-19 13:47:19 +02:00
Michael Kret e92556260f feat(Microsoft Teams Node): New operation sendAndWait (#12964) 2025-02-10 09:31:45 +02:00
Milorad FIlipović de49c23971 feat(editor): Execute sub-workflow UX and copy updates (no-changelog) (#12834) 2025-01-28 11:33:23 +01:00
Michael Kret a197fbb21b feat(Send Email Node): New operation sendAndWait (#12775) 2025-01-24 15:59:43 +02:00
Michael Kret 2c58d47f8e feat(Telegram Node): New operation sendAndWait (#12771) 2025-01-24 13:44:05 +02:00
Michael Kret f4bf55f0d8 feat(Microsoft Outlook Node): New operation sendAndWait (#12795) 2025-01-23 18:38:24 +02:00
Michael Kret 3e9f24ddf4 feat: Add timeout options to sendAndWait operations (#12753) 2025-01-23 18:37:19 +02:00
Dana f167578b32 feat(n8n Form Trigger Node): Form Improvements (#12590) 2025-01-20 16:52:06 +01:00
Charlie Kolb e9c152e369 fix(Execute Workflow Node): Pass binary data to sub-workflow (#12635)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-01-16 13:04:06 +01:00
Michael Kret 7227a29845 fix(Google Calendar Node): Updates and fixes (#10715)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-01-10 11:16:29 +02:00
Charlie Kolb 8dd4f1aea9 fix(Execute Workflow Node): Fallback to Passthrough explicitly to avoid exception (no-changelog) (#12384) 2025-01-07 09:32:51 +01:00
Danny Martini 2ca37f5f7f fix(Postgres Node): Re-use connection pool across executions (#12346)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-12-27 09:15:37 +01:00
Ivan Atanasov d4116630a6 feat: (Execute Workflow Node): Inputs for Sub-workflows (#11830) (#11837)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-12-20 17:01:22 +01:00
कारतोफ्फेलस्क्रिप्ट™ bafac73eb5 refactor: Impose import/order linting rule across nodes packages (no-changelog) (#12314) 2024-12-19 18:46:14 +01:00
Michael Kret e98c7f160b feat: Send and wait operation - freeText and customForm response types (#12106) 2024-12-16 15:30:11 +00:00
कारतोफ्फेलस्क्रिप्ट™ eccd924f5e fix(n8n Form Node): Use https to load google fonts (#11948) 2024-11-28 14:14:00 +01:00
Jon 63d454b776 feat(Convert to File Node): Add delimiter convert to csv (#11556) 2024-11-05 13:17:01 +01:00
Michael Kret 41228b472d feat: Human in the loop (#10675)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2024-10-07 16:45:22 +03:00
Iván Ovejero a7ed8ee909 refactor: Remove unused disable directives from nodes-base (#10825) 2024-09-16 10:58:32 +02:00
Elias Meire ee5fbc543c fix(If Node): Update copy for type conversion parameter (#10769) 2024-09-11 14:12:33 +02:00
Elias Meire e9b8d99084 feat: Filter parameter: Improve loose type validation for booleans (#10702) 2024-09-09 08:54:36 +01:00
Michael Kret 81f4322d45 fix(Wait Node): Append n8n attribution option (#10585) 2024-08-30 14:28:25 +01:00
Michael Kret 61ac0c7775 fix: Filter component - improve errors (#10456) 2024-08-19 19:01:33 +03:00
कारतोफ्फेलस्क्रिप्ट™ a96db344e5 fix(core): Fix SSH Tunnels when using private key (#10148) 2024-07-23 10:08:01 +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
कारतोफ्फेलस्क्रिप्ट™ ddfb240694 refactor: Extract ISOCountryCodes into a single place (no-changelog) (#9947) 2024-07-04 21:18:28 +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
कारतोफ्फेलस्क्रिप्ट™ e4463c62b4 refactor(core): Extract duplicate utility functions and add unit tests (no-changelog) (#9814) 2024-06-20 12:09:23 +02:00
Michael Kret da6088d0bb feat(core): Node hints(warnings) system (#8954) 2024-05-13 15:46:02 +03:00
कारतोफ्फेलस्क्रिप्ट™ c4bf5b2b92 fix(Read PDF Node): Disable JS evaluation from PDFs (#9336) 2024-05-08 12:53:23 +02:00
Michael Kret 0a9f6b3de8 feat(JWT Node): New node (#9005)
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-04-10 13:16:48 +03:00
कारतोफ्फेलस्क्रिप्ट™ 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
कारतोफ्फेलस्क्रिप्ट™ 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
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
Michael Kret fc5c562785 fix(HTML Node): Escape data path value in JSON Property (#8441) 2024-01-26 13:51:03 +02:00
Michael Kret 5e16dd4ab4 feat(core): Improvements/overhaul for nodes working with binary data (#7651)
Github issue / Community forum post (link here to close automatically):

---------

Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Marcus <marcus@n8n.io>
2024-01-03 13:08:16 +02:00
Iván Ovejero e77fd5d286 refactor: Switch plain errors in nodes-base to ApplicationError (no-changelog) (#7914)
Ensure all errors in `nodes-base` are `ApplicationError` or children of
it and contain no variables in the message, to continue normalizing all
the backend errors we report to Sentry. Also, skip reporting to Sentry
errors from user input and from external APIs. In future we should
refine `ApplicationError` to more specific errors.

Follow-up to: [#7877](https://github.com/n8n-io/n8n/pull/7877)

- [x] Test workflows:
https://github.com/n8n-io/n8n/actions/runs/7084627970
- [x] e2e: https://github.com/n8n-io/n8n/actions/runs/7084936861

---------

Co-authored-by: Michael Kret <michael.k@radency.com>
2023-12-05 11:17:08 +01:00
Iván Ovejero f73a0597ba refactor: Add rule no-constant-binary-expression (no-changelog) (#7670)
https://eslint.org/docs/latest/rules/no-constant-binary-expression
2023-11-09 17:50:59 +01:00
Michael Kret 6a53c2a375 feat(Discord Node): Overhaul (#5351)
Github issue / Community forum post (link here to close automatically):

---------

Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Marcus <marcus@n8n.io>
2023-11-08 16:11:23 +02:00
Michael Kret e2c3c7aceb fix(core): Missing pairing info (#7326)
Github issue / Community forum post (link here to close automatically):
2023-10-10 18:36:20 +03:00
Michael Kret c8c14ca0af feat(Execute Workflow Node): Run once for each item mode (#7289)
Github issue / Community forum post (link here to close automatically):
2023-10-06 18:04:33 +03:00
कारतोफ्फेलस्क्रिप्ट™ 689a77cc87 refactor(Spreadsheet File Node): Reduce memory usage when loading CSV files (#7095)
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-09-06 11:58:00 +02:00