Commit Graph

16172 Commits

Author SHA1 Message Date
Charlie Kolb
c41eefd560
feat(editor): Add Create variable button to project overview (#21348)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2025-10-30 14:59:36 +01:00
Csaba Tuncsik
eb4620199e
fix(core): Allow dynamic node parameters in Public API schema (#21345) 2025-10-30 14:47:20 +01:00
mfsiega
c47b185f04
feat(core): Implement function to index a single workflow (no-changelog) (#21373) 2025-10-30 14:22:47 +01:00
Michael Drury
3b53649165
fix(ai-builder): Fixing canvas buttons - if workflow builder is enabled always show "build with AI" button (#21354) 2025-10-30 12:40:22 +00:00
Raúl Gómez Morales
b1243ce06e
fix(editor): Match user pagination options with API limits (#21377) 2025-10-30 13:18:42 +01:00
Svetoslav Dekov
9c74775390
feat(editor): Templates data quality experiment (no-changelog) (#21321) 2025-10-30 14:04:45 +02:00
Csaba Tuncsik
f88f09c0b7
fix(editor): Prevent 'sin' text concatenation in execution display (#21343) 2025-10-30 12:57:28 +01:00
yehorkardash
453f90816b
feat(Guardrails Node): Add new node (#20755) 2025-10-30 13:36:05 +02:00
Iván Ovejero
614f89b8a0
refactor(core): Switch to multiprocessing pipes in native Python runner (#21232) 2025-10-30 12:29:59 +01:00
Michael Drury
f79d968151
fix(ai-builder): Hide the excute and refine dialog in the workflow builder if task was aborted (#21355) 2025-10-30 11:15:27 +00:00
Elias Meire
589c072b67
fix(editor): Show schema view when some upstream nodes are executed (#21292) 2025-10-30 11:10:28 +00:00
Jaakko Husso
4c93e43ad4
feat(core): Generate conversation titles separate from the main WF (no-changelog) (#21371) 2025-10-30 12:05:49 +02:00
Suguru Inoue
cb7d9bf00c
refactor(editor): Use timestamp from backend in agent directory (#21349) 2025-10-30 10:59:17 +01:00
Irénée
b63a64a424
chore: Add option to reset command to skip the confirmation question (#21369) 2025-10-30 09:58:04 +00:00
Charlie Kolb
56805ca000
fix(editor): Lowercase resource in Create Workflow/Credential/Folder button copy (#21320) 2025-10-30 10:43:00 +01:00
Charlie Kolb
8a3ce4e9bf
refactor(editor): Move workflow diff utils to workflow package (#21286) 2025-10-30 10:05:12 +01:00
mfsiega
918ef5fd57
feat(core): Implement workflow dependency repository (no-changelog) (#21284) 2025-10-30 09:56:54 +01:00
Suguru Inoue
9a535d11c2
fix(editor): Agent directory UI feedback + loading state improvements (no-changelog) (#21317) 2025-10-30 09:52:43 +01:00
Mutasem Aldmour
a0e548573f
chore: Fix rest of css token errors (#21339) 2025-10-30 09:29:58 +01:00
Nikhil Kuriakose
284939ffdc
feat(editor): Add meta information in telemetry property (#21350) 2025-10-29 18:03:21 +01:00
Guillaume Jacquart
64929cf79c
feat(editor): Allow duplicate and import in workflow menu if user has update permission (#21338) 2025-10-29 16:25:25 +01:00
Jaakko Husso
e2a63d2a59
refactor(core): Remove now unnecessary chat workaround (no-changelog) (#21336) 2025-10-29 16:59:08 +02:00
Konstantin Tieber
77badda95b
feat(core): Only allow relative redirects on SAML login (#21266) 2025-10-29 15:50:27 +01:00
Alex Grozav
8e2f55b371
fix(editor): Handle executionFinished event correctly for non-persisted executions (#21333) 2025-10-29 16:43:56 +02:00
Charlie Kolb
8f5bc139d8
feat(editor): Remove beta labels from Data table feature (#21322) 2025-10-29 15:28:08 +01:00
Michael Drury
409462b09d
feat(ai-builder): Categorize prompts for taxonomy approach (#20862) 2025-10-29 14:26:56 +00:00
Charlie Kolb
72ef61c479
fix(editor): Swap data table modal button order and fix copy (#21318) 2025-10-29 14:51:29 +01:00
Eugene
d347a9f731
ci: Manual run of AI builder evals (#21332) 2025-10-29 14:43:08 +01:00
Irénée
ab269f6bb8
feat: Deprecate insights dateRange query filter (#21233) 2025-10-29 13:31:42 +00:00
Jaakko Husso
5d9be86139
feat(core): New 'chat' execution mode for Chat hub (no-changelog) (#21306) 2025-10-29 14:24:37 +02:00
Jaakko Husso
516fd84656
feat(core): Add Chat Trigger toggle that controls whether a WF shows up on chat hub (no-changelog) (#21267) 2025-10-29 13:58:22 +02:00
Guillaume Jacquart
e356d546a1
feat(API): Improve workflow settings specs in public API (#21297)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2025-10-29 12:07:59 +01:00
Guillaume Jacquart
7d4ec363f8
feat(core): Create breaking change audit rule engine (#20918) 2025-10-29 10:58:33 +01:00
Csaba Tuncsik
900b2c3a61
fix(editor): Keep loading executions initially until they fill up the sidebar (#21279) 2025-10-29 10:26:39 +01:00
Nikhil Kuriakose
08daa5835e
chore(editor): Add meta property to workflow saved event (#21119) 2025-10-29 10:22:24 +01:00
oleg
b6ec05c02a
test: Fix credentials loading for evaluations spec (#21309)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-29 10:00:39 +01:00
Guillaume Jacquart
8987659813
feat(core): Use custom agent to handle http(s) proxies (#21264) 2025-10-29 09:43:09 +01:00
Svetoslav Dekov
2cb8e84358
feat(editor): Dynamic banners support (#21045)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <scdekov@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-10-29 10:36:28 +02:00
Csaba Tuncsik
ef9d9f43ce
feat(core): Implement EULA acceptance handling in license activation process (#21095)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2025-10-28 16:21:40 +01:00
Alex Grozav
e450b72314
refactor(editor): Extract nodeCreator code into features/shared (no-changelog) (#21282) 2025-10-28 17:17:57 +02:00
mfsiega
eb9c6fdb6f
feat(core): Change dependency info column to json instead of string (no-changelog) (#21277) 2025-10-28 16:05:57 +01:00
oleg
123f45e302
refactor(ai-builder): Refactor stream-processor (#21258)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-28 15:19:46 +01:00
oleg
3f7ddd477e
refactor(ai-builder): Use sublime-search utility for nodes search (no-changelog) (#21136)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-28 15:19:33 +01:00
Suguru Inoue
3b36f7341d
feat(editor): Chat agent directory (no-changelog) (#21236) 2025-10-28 14:29:42 +01:00
Csaba Tuncsik
9767afde19
feat(editor): Implement EULA acceptance modal and integrate with license activation flow (#21027) 2025-10-28 14:25:04 +01:00
Eugene
6ce0882c61
ci: Change node popularity endpoint (#21265) 2025-10-28 13:14:43 +01:00
Iván Ovejero
7cea1e26fe
fix(core): Harden security restrictions in native Python runner (#21263) 2025-10-28 11:47:47 +01:00
yehorkardash
8ba12d98b2
feat: Add credential tests for ConvertKit, FormIo (#20361)
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-10-28 10:31:24 +00:00
Artem Sorokin
4fe0ba10fe
test: Remove cypress infrastracture (#21173) 2025-10-28 11:00:04 +01:00
Csaba Tuncsik
cd403bda12
feat(editor): Auto-select all credentials by default in push modal (#21216) 2025-10-28 10:48:22 +01:00