Commit graph

130 commits

Author SHA1 Message Date
Raúl Gómez Morales 6a5830959f
perf(editor): SchemaView performance improvement by ≈90% 🚀 (#12180)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-12-12 14:03:59 +01:00
Milorad FIlipović 67ed1d2c3c
feat(editor): Implementing the Easy AI Workflow experiment (#12043) 2024-12-06 14:23:39 +01:00
Raúl Gómez Morales 4fe1952e2f
fix(editor): Improvements to the commit modal (#12031) 2024-12-06 12:53:14 +01:00
Raúl Gómez Morales 9c6def9197
perf(editor): Virtualize SchemaView (#11694) 2024-11-28 11:04:24 +01:00
Alex Grozav a8df221bfb
fix(editor): Add missing trigger waiting tooltip on new canvas (#11918) 2024-11-27 14:05:00 +02:00
Csaba Tuncsik b2c3312ce3
test(editor): Test telemetry component (no-changelog) (#11903) 2024-11-27 09:35:40 +01:00
Alex Grozav b89ca9d482
feat(editor): Improve node and edge bring-to-front mechanism on new canvas (#11793) 2024-11-21 16:00:38 +02: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
कारतोफ्फेलस्क्रिप्ट™ fb123b44af
ci: Hide the github button in e2e tests (no-changelog) (#11747)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-11-15 08:33:46 +01:00
oleg a412ab7ebf
feat(editor): Redesign Canvas Chat (#11634) 2024-11-13 11:05:19 +01:00
Csaba Tuncsik 3e0c6cb3d2
refactor(editor): Move executions under projects (#11541)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-11-12 17:01:22 +01:00
Alex Grozav e3871dbfe2
fix(editor): Fix node type properties not updating regression (no-changelog) (#11700) 2024-11-12 17:58:56 +02:00
Csaba Tuncsik 658568e270
fix(editor): Fix default workflow settings (#11632) 2024-11-08 15:48:23 +01:00
Alex Grozav 63efefcd24
refactor(editor): Move test files alongside tested files (no-changelog) (#11504) 2024-11-01 18:01:13 +02:00
Mutasem Aldmour 02b77367bd
refactor: Clean up hooks and fake doors (no-changelog) (#11498) 2024-11-01 15:23:41 +01:00
कारतोफ्फेलस्क्रिप्ट™ 60cdf0ba44
feat(editor): Allow enabling canvas v2 via instance settings (no-changelog) (#11447) 2024-10-29 14:41:10 +01:00
Ricardo Espinoza 06f51dc7d2
refactor: Use Ask AI feature through AI services instead of hooks (#11027) 2024-10-09 11:24:33 -04:00
Alex Grozav 6d716494a4
feat(editor): Add executing state and disable node run button while executing on new canvas (no-changelog) (#11079) 2024-10-03 15:29:41 +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
Alex Grozav 3ff3e05e75
feat(editor): Add support for maxConnections in new canvas (no-changelog) (#10994) 2024-09-30 15:23:51 +03:00
Alex Grozav fe871d89a9
feat(editor): Improve ai nodes, handles and connections design in new canvas (no-changelog) (#10969) 2024-09-30 14:29:30 +03:00
कारतोफ्फेलस्क्रिप्ट™ 60ee0d4ce7
refactor(editor): Correct some prop types (no-changelog) (#10907) 2024-09-23 09:19:37 +02:00
Ricardo Espinoza 583d3a7acb
refactor: Clean all instances of isNpmAvailable (#10891) 2024-09-20 10:38:52 -04:00
कारतोफ्फेलस्क्रिप्ट™ ecb9ff9916
ci: Upgrade vite, and vitest (no-changelog) (#10886) 2024-09-20 14:44:12 +02:00
कारतोफ्फेलस्क्रिप्ट™ 430c14ad19
refactor(core): Move frontend settings to @n8n/api-types (no-changelog) (#10856) 2024-09-17 17:21:11 +02:00
Alex Grozav 468f01aaa8
fix(editor): Provide correct node output runData information in new canvas (no-changelog) (#10691) 2024-09-06 13:37:44 +03:00
Raúl Gómez Morales 62cb189985
fix(editor): Plus node button should not be visible on readonly mode (#10692)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-09-06 07:54:54 +02:00
Alex Grozav c5bc8e6eb9
fix(editor): Add sticky note readonly state in new canvas (#10678) 2024-09-05 14:18:13 +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
Raúl Gómez Morales a20c915e57
test(editor): Increase test coverage for users settings page and modal (#10623) 2024-08-30 16:45:18 +02: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 c988931898
feat(editor): Add support for changing sticky notes color in new canvas (no-changelog) (#10593) 2024-08-29 13:07:39 +03:00
Alex Grozav 04363bf4bc
feat(editor): Allow sticky notes alongside fallback nodes in new canvas (no-changelog) (#10583) 2024-08-29 08:21:19 +03:00
Milorad FIlipović 95a9cd2c73
feat(editor): Implement new app layout (#10548) 2024-08-28 14:01:05 +02:00
Alex Grozav 351d8413e9
feat(editor): Overhaul handle rendering to allow dragging of plus button (no-changelog) (#10512) 2024-08-26 10:32:39 +03:00
Milorad FIlipović ecd287564d
feat(editor): Update element-plus to 2.4.3 (no-changelog) (#10281)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-21 10:42:08 +02:00
Alex Grozav b857c2cda0
fix(editor): Add workflow scopes when initializing workflow (#10455)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2024-08-16 14:51:38 +02: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
Elias Meire 79bccf0305
feat(editor): Implement custom edge to support loops (no-changelog) (#10171)
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-07-24 15:47:18 +03:00
Alex Grozav 6b8ad6fc3e
feat(editor): Add readonly mode to new canvas (no-changelog) (#10133) 2024-07-23 11:27:09 +03: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 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
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 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 a45899765c
feat(editor): Add support for configurable configuration nodes in new canvas (no-changelog) (#9991) 2024-07-10 17:51:18 +03:00
Elias Meire 90e3f56a9d
feat(editor): Add execution indication to canvas v2 (no-changelog) (#9984) 2024-07-10 10:36:00 +02: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
Iván Ovejero be9a247577
feat: Introduce debug info button (#9895) 2024-07-03 09:38:21 +02:00