Commit graph

453 commits

Author SHA1 Message Date
Milorad FIlipović 8dc691dc62
feat(editor): Easy AI workflow improvements (#12400) 2024-12-31 14:38:32 +01:00
Alex Grozav 1bfd9c0e91
feat(editor): Support adding nodes via drag and drop from node creator on new canvas (#12197) 2024-12-13 11:20:53 +02:00
Csaba Tuncsik 0468945c99
fix(editor): Render sanitized HTML content in toast messages (#12139) 2024-12-11 10:11:51 +01:00
Mutasem Aldmour abc851c0cf
fix: Load workflows with unconnected Switch outputs (#12020) 2024-12-04 13:44:25 +01:00
Mutasem Aldmour 9f78b16efc
chore: Clean up welcome sticky feature (no-changelog) (#11987) 2024-12-02 19:35:54 +01:00
oleg 1e25774541
feat(editor): Canvas chat UI & UX improvements (#11924) 2024-11-29 11:24:17 +01:00
Bin Chang adf026c201
fix: Fix some comments (no-changelog) (#11816)
Signed-off-by: binchengqu <bincheng@before.tech>
2024-11-22 13:31:52 +01:00
कारतोफ्फेलस्क्रिप्ट™ 61696c3db3
feat(core): Improve handling of manual executions with wait nodes (#11750)
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-11-18 12:58:26 +01:00
Ricardo Espinoza 3f9127955a
refactor(editor): Stop using $locale in favor of the i18n composable (#11731)
Some checks failed
Test Master / install-and-build (push) Has been cancelled
Test Master / Unit tests (18.x) (push) Has been cancelled
Test Master / Unit tests (20.x) (push) Has been cancelled
Test Master / Unit tests (22.4) (push) Has been cancelled
Test Master / Lint (push) Has been cancelled
Test Master / Notify Slack on failure (push) Has been cancelled
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-11-15 19:11:58 -05:00
कारतोफ्फेलस्क्रिप्ट™ 15ca2c4e45
refactor(editor): Stop cloning and serializing full execution data for executionFinished push message (#11703) 2024-11-14 17:39:46 +01:00
oleg a412ab7ebf
feat(editor): Redesign Canvas Chat (#11634) 2024-11-13 11:05:19 +01:00
Charlie Kolb db94f169fc
fix(editor): Prevent NodeCreator from swallowing AskAssistant enter event (#11532) 2024-11-07 16:22:13 +01:00
Mutasem Aldmour 130c942f63
fix: Bring back nodes panel telemetry events (#11456) 2024-10-31 16:29:51 +01:00
Michael Kret fd11f1e169
fix: Check if execution will wait on Test step click (no-changelog) (#11311) 2024-10-23 15:53:01 +03:00
oleg de04c93f2c
test: Enable Canvas V2 E2E Testing (#11321)
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-10-21 15:13:09 +02:00
Michael Kret 643d66c0ae
feat(n8n Form Page Node): New node (#10390)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-10-17 14:59:53 +01:00
Alex Grozav c9628de72b
feat(editor): Improve insertion algorithm for nodes with multiple main outputs (no-changelog) (#11213) 2024-10-11 17:03:58 +03:00
Alex Grozav ad4cb0ea0c
fix(editor): Align undo/redo functionality on new canvas (no-changelog) (#11154) 2024-10-08 16:41:54 +03:00
Michael Kret 90b4bfc472
fix: Show result of waiting execution on canvas after execution complete (#10815)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
Co-authored-by: Shireen Missi <shireen@n8n.io>
2024-10-03 15:09:37 +03:00
कारतोफ्फेलस्क्रिप्ट™ bb2895689f
feat(editor): Overhaul document title management (#10999) 2024-09-30 10:57:25 +02:00
कारतोफ्फेलस्क्रिप्ट™ fdef6c9f0d
ci: Remove eslint-plugin-prettier again (no-changelog) (#10876) 2024-09-19 16:29:04 +02:00
Iván Ovejero 460fe14ae1
chore: Upgrade to TypeScript 5.6 (#10822) 2024-09-16 10:29:28 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2f8c8448d3
refactor(core): Move push message types to a new shared package (no-changelog) (#10742) 2024-09-13 13:02:00 +02:00
Raúl Gómez Morales 5eba534319
fix(editor): Fix notification rendering HTML as text (#10642) 2024-09-03 10:41:59 +02:00
Csaba Tuncsik a12e9edac0
fix(editor): Add pinned data only to manual executions in execution view (#10605) 2024-08-30 11:37:24 +02:00
Ricardo Espinoza c4eb3746d7
refactor: Use NodeConnectionType consistently across the code base (no-changelog) (#10595) 2024-08-29 09:55:53 -04:00
Ricardo Espinoza 609bc4d97d
refactor(editor): Standardize components sections order (no-changelog) (#10540)
Some checks failed
Test Master / install-and-build (push) Has been cancelled
Test Master / Unit tests (18.x) (push) Has been cancelled
Test Master / Unit tests (20.x) (push) Has been cancelled
Test Master / Unit tests (22.4) (push) Has been cancelled
Test Master / Lint (push) Has been cancelled
Test Master / Notify Slack on failure (push) Has been cancelled
2024-08-24 09:24:08 -04:00
Alex Grozav 6d82fb9fc0
fix(editor): Prevent unloading when changes are pending in new canvas (no-changelog) (#10474) 2024-08-21 13:46:57 +03:00
Alex Grozav 90a5fcc541
feat(editor): Add registerCustomAction to new canvas (no-changelog) (#10359) 2024-08-16 10:45:12 +03:00
Mutasem Aldmour 5ed2a77740
feat: Add Ask assistant behind feature flag (#9995)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2024-08-14 14:59:11 +02:00
Csaba Tuncsik 117e2d968f
fix(editor): Connect up new project viewer role to the FE (#9913) 2024-08-13 16:45:28 +03:00
oleg 06419d9483
feat(editor): Auto-add LLM chain for new LLM nodes on empty canvas (#10245)
Co-authored-by: JP van Oosten <jp@n8n.io>
2024-08-05 13:59:02 +02:00
Alex Grozav fa7bc452b7
fix(editor): Add back prompt requesting to save unsaved changes (no-changelog) (#10190) 2024-07-25 18:44:26 +03:00
Alex Grozav 112d6b883d
feat(editor): Add several performance improvements when adding nodes in new canvas (no-changelog) (#10170) 2024-07-25 15:26:50 +03:00
Alex Grozav f2ad1222b1
feat(editor): Add support for unplugin-icons and auto-importing components (no-changelog) (#10055) 2024-07-23 13:30:29 +03:00
Elias Meire 2e5c548452
feat(editor): Add duplicate and copy/paste to canvas v2 (no-changelog) (#10112) 2024-07-19 14:49:52 +02:00
Ricardo Espinoza ba27c987dc
refactor(editor): Migrate settings.store to composition API (no-changelog) (#10022)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-07-19 08:35:36 -04:00
Elias Meire 5b440a7679
feat(editor): Add context menu to canvas v2 (no-changelog) (#10088) 2024-07-18 13:00:54 +02: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
कारतोफ्फेलस्क्रिप्ट™ 9e92a5774e
refactor(core): Remove Onboarding call prompts (no-changelog) (#9933) 2024-07-04 13:51:26 +02:00
कारतोफ्फेलस्क्रिप्ट™ 86018aa6e0
refactor(core): Remove Ask AI HTTP request feature (no-changelog) (#9931) 2024-07-04 12:09:45 +02: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
Danny Martini b80df2a47e
fix(editor): Don't try to load credentials on the demo route (#9926) 2024-07-03 15:14:26 +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
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
Csaba Tuncsik 4de58dcbf5
fix(editor): Fix initialize authenticated features (#9867) 2024-06-26 12:03:04 +01: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
Csaba Tuncsik 1ba656ef4a
fix(editor): Properly update workflow info in main header (#9789) 2024-06-24 15:08:24 +02:00