Commit graph

666 commits

Author SHA1 Message Date
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 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
Alex Grozav 4559e3ae18
feat(editor): Cleanup unused keymap functions and add additional onSave events in new canvas (no-changelog) (#10106) 2024-07-19 14:40:00 +03:00
Alex Grozav 11db5a5b51
feat(editor): Add plus handle design with ability to add connected nodes in new canvas (no-changelog) (#10097) 2024-07-18 19:01:14 +03:00
Csaba Tuncsik 028a8a2c75
fix(editor): UX Improvements to RBAC feature set (#9683) 2024-07-18 14:17:27 +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 a04c4335da
fix(editor): Close node creator when clicking on new canvas (no-changelog) (#10086) 2024-07-18 11:45:19 +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
Mutasem Aldmour 2e9ab66602
refactor(editor): Move a few components to script setup (no-changelog) (#10029) 2024-07-12 15:03:23 +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
Alex Grozav 8171d75f5d
feat(editor): Add capability to open workflow from template in new canvas (no-changelog) (#10011) 2024-07-11 18:29:06 +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 c2adaa58cd
feat(editor): Add clear execution button to new canvas (no-changelog) (#10010) 2024-07-11 16:37:01 +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 504bb704d3
feat(editor): Open node creator when cancelling a connection in new canvas (no-changelog) (#9978) 2024-07-10 12:22:31 +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
Elias Meire 32ddcee782
feat(editor): Add ability to execute a specific node to canvas v2 (no-changelog) (#9986) 2024-07-10 09:56:39 +02:00
Alex Grozav 4e2f0adb2a
feat(editor): Add workflow action to switch between new and old canvas (no-changelog) (#9969) 2024-07-09 15:58:36 +03:00
Ricardo Espinoza f40f9b0287
refactor(editor): Migrate users.store to composition API (no-changelog) (#9960) 2024-07-08 10:21:03 -04:00
Alex Grozav cc27b57953
feat(editor): Add prompt to save when leaving with unsaved changes in new canvas (no-changelog) (#9967) 2024-07-08 15:57:42 +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
कारतोफ्फेलस्क्रिप्ट™ 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 cef177455e
refactor(editor): Standardize how we use defineEmits in components using the composition API (no-changelog) (#9934) 2024-07-04 10:30:51 +03: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
कारतोफ्फेलस्क्रिप्ट™ 7f8857f69b
refactor(editor): Upgrade frontend typing (no-changelog) (#9915) 2024-07-03 14:19:24 +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
Alex Grozav e995309789
feat(editor): Add node enable/disable functionality in new canvas (no-changelog) (#9872) 2024-06-26 16:56:58 +03:00
Csaba Tuncsik 4de58dcbf5
fix(editor): Fix initialize authenticated features (#9867) 2024-06-26 12:03:04 +01: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
Csaba Tuncsik 1ba656ef4a
fix(editor): Properly update workflow info in main header (#9789) 2024-06-24 15:08:24 +02:00
Iván Ovejero 44ea4c73eb
refactor: Remove unused lint directives (no-changelog) (#9842) 2024-06-24 12:13:18 +02:00
कारतोफ्फेलस्क्रिप्ट™ e3e20b48eb
refactor(editor): Use typed-mocks to speed up tests and type-checking (no-changelog) (#9796) 2024-06-19 07:41:27 +02:00
Ricardo Espinoza 41e06be6fd
refactor(editor): Migrate n8nRootStore to use composition API (no-changelog) (#9770) 2024-06-18 13:15:12 -04:00
कारतोफ्फेलस्क्रिप्ट™ 08c6e9b571
refactor(editor): Replace mixed style of defineProps with the new style (no-changelog) (#9787) 2024-06-18 09:55:10 +02: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 076c35d193
refactor(editor): Migrate SettingsView to composition api (no-changelog) (#9746) 2024-06-17 11:53:40 +03:00
Ricardo Espinoza 21a9682862
refactor(editor): Migrate MfaView.vue to use script setup (no-changelog) (#9764) 2024-06-17 04:52:15 -04:00
Danny Martini 2cf4364ee0
fix: When editing nodes only show the credentials in the dropdown that the user is allowed to use in that workflow (#9718) 2024-06-14 14:48:49 +02:00
Alex Grozav db1cc24414
refactor(editor): Migrate SignupView to composition api (no-changelog) (#9743) 2024-06-14 14:03:21 +03:00
oleg d62ca78a4c
refactor(editor): Migrate ErrorView component to Vue 3 (no-changelog) (#9740)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-14 10:37:52 +02:00
Tomi Turtiainen 0502738c0d
fix(editor): Persist tag filter when clicking tag directly in workflows page (#9709) 2024-06-12 12:06:50 +03:00