Commit Graph

58 Commits

Author SHA1 Message Date
Suguru Inoue
3ea51c11cb fix(editor): Make adjustments to status icon and connector port position in canvas (#16469) 2025-06-20 11:52:53 +02:00
Suguru Inoue
d0eb7a45ad feat(editor): Add experimental NDV pane in canvas (no-changelog) (#16419) 2025-06-19 09:18:05 +02:00
Alex Grozav
f9f0fdf40d fix(editor): Fix and enable copying to clipboard in PiP (#15632)
Co-authored-by: autologie <suguru@n8n.io>
2025-06-17 11:24:48 +03:00
Jaakko Husso
d0a313aa1c feat(editor): Add RAG starter template callouts experiment (#16282)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-06-13 17:45:30 +03:00
Ricardo Espinoza
30148df7f3 feat(core): Add OIDC support for SSO (#15988)
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2025-06-13 16:18:14 +02:00
Raúl Gómez Morales
80a784a50c feat(editor): Add access control and not found entity views (#15860) 2025-06-13 14:17:05 +02:00
Csaba Tuncsik
e681e6b477 refactor: Add common DTOs and schemas for the redesigned users list (#16097) 2025-06-11 14:55:04 +02:00
Suguru Inoue
b9e03515bd feat(editor): Remember different panel state for sub nodes (#16189) 2025-06-11 14:46:19 +02:00
Alex Grozav
2a3fa5088e refactor(editor): Move settings api to @n8n/rest-api-client (no-changelog) (#16186) 2025-06-11 10:57:59 +03:00
Alex Grozav
07ed01d9fc refactor(editor): Migrate versions api to @n8n/rest-client-api (no-changelog) (#16147) 2025-06-10 10:47:51 +03:00
Alex Grozav
6cf07200dc refactor(editor): Extract API Requests into @n8n/rest-api-client package (no-changelog) (#15930) 2025-06-05 13:08:10 +03:00
Suguru Inoue
c57e697249 feat(editor): Experimental feature flag to show node settings in the canvas (no-changelog) (#15925) 2025-06-05 09:39:01 +02:00
Raúl Gómez Morales
5bc4e5d846 feat(editor): Add "Change owner" option to editor (#15792) 2025-06-03 09:59:07 +02:00
Charlie Kolb
5985df6e51 feat(editor): Add ability to extract sub-workflows to canvas context menu (#15538) 2025-06-02 12:17:27 +02:00
jeanpaul
ca0b38d64e fix(editor): Change feature flag for evaluations (no-changelog) (#15728) 2025-05-27 11:20:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
e9dc66b3ff ci: Remove unused canvas v1 related code from e2e tests (#15704) 2025-05-26 17:32:02 +02:00
Eugene
ca8f087a47 feat(editor): Evaluations frontend (no-changelog) (#15550)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: JP van Oosten <jp@n8n.io>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-05-26 12:26:28 +02:00
Charlie Kolb
70ea7a8859 fix(editor): Fix notification toast offset outside of NodeView if chat/logs were opened (#15622) 2025-05-23 12:18:44 +02:00
Suguru Inoue
9938e63a66 feat(editor): Add an option to sync canvas with log view (#15391) 2025-05-22 17:25:58 +02:00
Suguru Inoue
1935e62adf feat(editor): Keyboard shortcuts for the log view (#15378) 2025-05-16 13:54:25 +02:00
Alex Grozav
de4c5fc716 refactor(editor): Extract root store into @n8n/stores package (no-changelog) (#15412) 2025-05-16 14:18:16 +03:00
Dana
570d1e7aad feat(n8n Evaluation Trigger Node): Add Evaluation Trigger and Evaluation Node (#15194) 2025-05-16 11:16:00 +02:00
Jaakko Husso
d7d3d33d1a fix(editor): Fix resizing NDV output panel when closing assistant (#15313) 2025-05-14 15:18:50 +03:00
Shireen Missi
aafb08a562 chore: Delete credential docs experiment (no-changelog) (#15363) 2025-05-14 08:12:09 +01:00
Michael Kret
40fb4a2efc feat(Respond to Webhook Node): Additional output branch - Response (#13734) 2025-05-13 09:51:45 +03:00
Benjamin Schroth
8b467e3f56 feat(core): Implement partial execution for all tool nodes (#15168) 2025-05-12 12:31:17 +02:00
Nikhil Kuriakose
d14fb4dde3 fix(editor): Close Workflow URL Import Modal after import (#15177)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2025-05-09 14:06:41 +02:00
Milorad FIlipović
1c65e82b38 feat(editor): Implement 'Shared with you' section in the main navigation (#15140) 2025-05-08 09:24:32 +02:00
Shireen Missi
b37387180c chore: Clean up Schema Preview feature flag (no-changelog) (#15191) 2025-05-07 17:35:56 +01:00
Jaakko Husso
3a13139f78 feat(core): Change workflow deletions to soft deletes (#14894)
Adds soft‑deletion support for workflows through a new boolean column `isArchived`.

When a workflow is archived we now set `isArchived` flag to true and the workflows
stays in the database and is omitted from the default workflow listing query.

Archived workflows can be viewed in read-only mode, but they cannot be activated.

Archived workflows are still available by ID and can be invoked as sub-executions,
so existing Execute Workflow nodes continue to work. Execution engine doesn't
care about isArchived flag.

Users can restore workflows via Unarchive action at the UI.
2025-05-06 17:48:24 +03:00
Milorad FIlipović
cf03a28774 feat(editor): Preserve workflow list sort & page size preferences (#15101) 2025-05-06 16:14:06 +02:00
Benjamin Schroth
54dcdedece feat(editor): Support partial executions of tool nodes (#14945) 2025-05-01 08:32:47 +02:00
oleg
97055d5714 feat: AI workflow builder front-end (no-changelog) (#14820)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2025-04-28 15:38:32 +02:00
Milorad FIlipović
46df8b47d6 feat(editor): Show workflow breadcrumbs in canvas (#14710) 2025-04-28 13:37:55 +02:00
Michael Kret
be53453def feat: Prevent webhook url takeover (#14783) 2025-04-28 14:29:32 +03:00
Suguru Inoue
e27e630af9 chore(core): Add temporary CLI option to enable logs view (no-changelog) (#14899) 2025-04-25 15:44:55 +02:00
Mutasem Aldmour
cffb7d869f chore: Clean up canvas auto add manual trigger experiment (no-changelog) (#14827) 2025-04-23 13:13:02 +02:00
Ricardo Espinoza
e1b9407fe9 feat(core): Add scopes to API Keys (#14176)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
2025-04-16 09:03:16 -04:00
Charlie Kolb
d42e61bc35 feat(HTTP Request Node): Port optimizeResponse from httpRequest tool to standalone node (no-changelog) (#14307) 2025-04-16 08:48:16 +02:00
Suguru Inoue
ed19f0f39b feat(editor): Show logs panel in execution history page (#14477) 2025-04-15 13:26:02 +02:00
Elias Meire
34252f53f9 feat(MCP Client Tool Node): Add MCP Client Tool Node to connect to MCP servers over SSE (#14464)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: JP van Oosten <jp@n8n.io>
2025-04-09 17:31:53 +02:00
jeanpaul
8360283c6f feat(MCP Server Trigger Node): Add MCP Server Trigger node to expose tools to MCP clients (#14403)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-04-09 14:45:24 +02:00
Jaakko Husso
ce5a237d0d chore: Remove AI assistant experiment's feature flag. (no-chanelog) (#14430) 2025-04-07 11:15:29 +03:00
Jaakko Husso
2dfd4205eb chore: Remove template credential experiment's feature flag. (no-changelog) (#14429) 2025-04-07 11:14:14 +03:00
Stanimira Rikova
33e265aaa8 feat(GitHub Node): GitHub Node Overhaul implementation #12271 (#13238) 2025-04-04 19:03:45 +01:00
Csaba Tuncsik
90ba680631 feat(editor): Insights dashboard (#13739)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
2025-04-03 16:24:44 +02:00
Milorad FIlipović
20fb325c4c fix(editor): Update registered community CTA (no-changelog) (#14117)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-03-24 11:55:10 +01:00
Alex Grozav
8215e0b59f refactor: Migrate NodeConnectionType to const object type (no-changelog) (#14078)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-21 14:01:26 +02:00
Milorad FIlipović
1f56a24bbd fix(editor): Addressing internal testing feedback for folders (no-changelog) (#13997) 2025-03-20 15:48:10 +01:00
autologie
2e9d3ad3e1 feat(editor): Always show collapsed panel at the bottom of canvas (#13715) 2025-03-18 17:09:09 +01:00