Commit Graph

44 Commits

Author SHA1 Message Date
Raúl Gómez Morales
f67c0710e1 fix(editor): Fix Adding nodes one after the other also adds connections (no-changelog) (#11312)
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-10-21 13:54:49 +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
Alex Grozav
2161ff1217 fix(editor): Allow connecting node to itself on new canvas (no-changelog) (#11143) 2024-10-08 11:15:36 +03:00
Alex Grozav
d2713ae50a fix(editor): Reset last interacted with when resetting the workspace on new canvas (no-changelog) (#11138) 2024-10-07 16:17:39 +03:00
Alex Grozav
0321582c11 fix(editor): Prevent setting sticky node as active node on new canvas (no-changelog) (#11141) 2024-10-07 16:12:23 +03:00
Alex Grozav
71e75e8a68 feat(editor): Add undo/redo for importing workflow data on new canvas (no-changelog) (#11101) 2024-10-04 15:57:09 +03:00
Alex Grozav
caeda22811 fix(editor): Fix node position when auto adding chat trigger node (no-changelog) (#11097) 2024-10-04 15:42:46 +03:00
Alex Grozav
4b0187e7e8 feat(editor): Add logic for renaming duplicate nodes in new canvas (no-changelog) (#11081) 2024-10-03 21:20:57 +03:00
Alex Grozav
f9480e9f57 fix(editor): Stop connection to last selected node when pasting on new canvas (no-changelog) (#11042) 2024-10-03 15:01:04 +03:00
Alex Grozav
805a1140c9 fix(editor): Update new canvas connection checks (no-changelog) (#11019) 2024-09-30 17:09:17 +03:00
Alex Grozav
574cff16ed fix(editor): Fix bug causing node issues to not be assigned before first interaction (no-changelog) (#10980) 2024-09-27 16:15:15 +03:00
Alex Grozav
5ce05b33d2 feat(editor): Allow unknown nodes on new canvas (no-changelog) (#10962) 2024-09-25 13:05:40 +03:00
Alex Grozav
dd3b2cb62d fix(editor): Fix node deletion undo/redo in new canvas (no-changelog) (#10935) 2024-09-25 12:59:54 +03:00
Alex Grozav
32ce65c1af feat(editor): Overhaul node insert position computation in new canvas (no-changelog) (#10637) 2024-09-03 15:11:44 +03:00
Ricardo Espinoza
c4eb3746d7 refactor: Use NodeConnectionType consistently across the code base (no-changelog) (#10595) 2024-08-29 09:55:53 -04:00
Alex Grozav
ab76b106fd fix(editor): Fix node insert position on new canvas (no-changelog) (#10495) 2024-08-22 15:28:56 +03:00
Alex Grozav
d5acde5ce4 fix(editor): Stop telemetry from triggering when initializing workflow in new canvas (no-changelog) (#10492) 2024-08-21 15:46:36 +03:00
Alex Grozav
6bb57108a1 fix(editor): Fix incorrect node type version selection on new canvas (no-changelog) (#10412) 2024-08-15 11:23:22 +03: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
5929351f0c feat(editor): Add localStorage flag to prevent opening NDV in new canvas (no-changelog) (#10187) 2024-07-25 16:00:09 +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
278edd6010 feat(editor): Add undo/redo when moving nodes in new canvas (no-changelog) (#10137) 2024-07-23 10:16:56 +03:00
Alex Grozav
aa15d22499 feat(editor): Add undo/redo creating a node in new canvas (no-changelog) (#10142) 2024-07-23 09:49:53 +03:00
Alex Grozav
ee676fd934 feat(editor): Add undo/redo enabling/disabling a node in new canvas (no-changelog) (#10143) 2024-07-23 09:49:37 +03:00
Alex Grozav
ada1256898 feat(editor): Add undo/redo create connection in new canvas (no-changelog) (#10141) 2024-07-22 20:26:47 +03:00
Elias Meire
a036aa43dc feat(editor): Connect adjacent nodes when a node is deleted in canvas v2 (no-changelog) (#10125) 2024-07-22 12:41:43 +02:00
Iván Ovejero
0542765b98 ci: Fix typecheck on master (no-changelog) (#10122)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-07-19 17:20:23 +02: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
Elias Meire
062633ec9b feat(editor): Open NDV when a node is added to canvas v2 (no-changelog) (#10114) 2024-07-19 14:29:11 +02:00
Elias Meire
5b440a7679 feat(editor): Add context menu to canvas v2 (no-changelog) (#10088) 2024-07-18 13:00:54 +02:00
Alex Grozav
45affe5d89 feat(editor): Add ability to import workflows in new canvas (no-changelog) (#10051)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-07-18 11:59:11 +03:00
Alex Grozav
cd24c71a9e feat: Add sticky notes support to the new canvas (no-changelog) (#10031) 2024-07-15 13:00:52 +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
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
Alex Grozav
2107de2f4a feat(editor): Add stop current execution button in new canvas (no-changelog) (#9968) 2024-07-10 11:53:27 +03: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
Mutasem Aldmour
10f7d4b5b9 feat(editor): Remove Segment (#9878) 2024-06-28 10:52:36 +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
कारतोफ्फेलस्क्रिप्ट™
803895360c refactor(editor): Delete unused code (no-changelog) (#9866) 2024-06-26 11:45:41 +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
Alex Grozav
12604fe1da feat(editor): Add capability to open NDV and rename node (no-changelog) (#9712) 2024-06-17 15:46:55 +03:00
Alex Grozav
f6a466cd87 feat(editor): Add remove node and connections functionality to canvas v2 (#9602) 2024-06-04 15:36:27 +03:00