Commit graph

2825 commits

Author SHA1 Message Date
Alex Grozav 5754fe4ec4
fix(editor): Remove item count from pinned data status icon in new canvas (no-changelog) (#10431) 2024-08-15 13:18:37 +03:00
Alex Grozav 6d698fd97d
feat(editor): Improve node selection outline in new canvas (no-changelog) (#10430) 2024-08-15 13:18:20 +03:00
Alex Grozav 469896ac0d
feat: Improve minimap design and position in new canvas (no-changelog) (#10429) 2024-08-15 13:18:04 +03:00
Tomi Turtiainen 5e1f4cf778
refactor(editor): Type node view event bus (no-changelog) (#10396) 2024-08-15 11:39:16 +02: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
Tomi Turtiainen 39c8e50ad0
fix: Require mfa code to change email (#10354) 2024-08-15 10:36:04 +03:00
github-actions[bot] 387fa0324d
🚀 Release 1.55.0 (#10411)
Co-authored-by: mutdmour <mutdmour@users.noreply.github.com>
2024-08-14 16:48:45 +02:00
Mutasem Aldmour f82b6e4ba9
fix: Add better error handling for chat errors (#10408) 2024-08-14 16:17:32 +02:00
Michael Kret 4dc34ba745
feat(AI Transform Node): Telemetry (no-changelog) (#10398) 2024-08-14 16:41:35 +03:00
Michael Kret 4d222ac19d
feat(AI Transform Node): New node (#10405)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-08-14 16:20:02 +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
Tomi Turtiainen e4c88e75f9
refactor(editor): Use form event bus everywhere (no-changelog) (#10394)
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-08-14 15:00:38 +03:00
Shireen Missi bae0116d78
fix: Remove node AI Transform node (no-changelog) (#10400) 2024-08-14 13:01:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ c4fcbe40c5
fix(editor): Remove @n8n/permissions from n8n-workflow (no-changelog) (#10399) 2024-08-14 12:52:19 +02:00
Alex Grozav dfd712a45a
fix(editor): Fix bug causing workflow debugging to not work in new canvas (no-changelog) (#10384)
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-08-13 23:14:06 +03:00
Csaba Tuncsik 117e2d968f
fix(editor): Connect up new project viewer role to the FE (#9913) 2024-08-13 16:45:28 +03:00
Tomi Turtiainen 3384f52a35
fix: Require mfa code to disable mfa (#10345) 2024-08-13 15:56:54 +03:00
Jon bae49d3198
fix(editor): Revert change that hid swagger docs in the ui (#10350) 2024-08-13 11:40:20 +01:00
कारतोफ्फेलस्क्रिप्ट™ 1acf674868
feat(editor): Upgrade markdown-it to address AIKIDO-2024-10034 (no-changelog) (#10358)
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-08-12 19:43:08 +02:00
Alex Grozav 3df07dc0a5
fix(editor): Fix bug causing connections to not get created on new canvas (no-changelog) (#10360) 2024-08-12 19:17:15 +03:00
Shireen Missi 5cac0f339d
feat(Okta Node): Add Okta Node (#10278)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2024-08-12 16:49:06 +01:00
Elias Meire 71b6c67179
feat(editor): Add schema view to expression modal (#9976) 2024-08-12 16:47:14 +02:00
Tomi Turtiainen 9d7caacc69
fix: Require mfa code for password change if its enabled (#10341) 2024-08-12 17:08:55 +03:00
Alex Grozav 2580a5e19e
feat(editor): Enable NodeView version switcher by default on internal (no-changelog) (#10356) 2024-08-12 16:14:40 +03:00
Csaba Tuncsik 1cf48cc301
fix(editor): Enable credential sharing between all types of projects (#10233) 2024-08-09 16:31:02 +02:00
Tomi Turtiainen c9d9245451
refactor(editor): Convert ChangePasswordModal to composition api (no-changelog) (#10337)
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-08-09 12:00:33 +03:00
Milorad FIlipović 38bdd9f5d0
fix(editor): Fixing XSS vulnerability in toast messages (#10329)
Co-authored-by: Adi <aditya@netroy.in>
2024-08-08 16:28:51 +02:00
Michael Kret 0de9d56619
feat(AI Transform Node): New node (#9990)
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: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-08-07 18:07:48 +03:00
github-actions[bot] 89cd12bb6c
🚀 Release 1.54.0 (#10315)
Co-authored-by: tomi <tomi@users.noreply.github.com>
2024-08-07 13:17:18 +03:00
Jon 2a8f1753e8
docs: Fix links to license files in readme (no-changelog) (#10257)
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-08-06 15:21:57 +01:00
Csaba Tuncsik 557a76ec23
fix(editor): Update tags filter/editor to not show non existing tag as a selectable option (#10297) 2024-08-06 15:29:55 +02:00
Csaba Tuncsik 74554d21d7
fix(editor): Update project tabs test (no-changelog) (#10300) 2024-08-06 15:28:00 +02:00
Iván Ovejero 74e154b130
refactor(editor): Boost n8n Form Trigger in nodes-panel search results (#10294)
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-08-05 17:52:46 +02:00
Michael Kret c0bdf3b719
fix(core): Move error obfuscation to FE (no-changelog) (#10237) 2024-08-05 16:42:06 +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
कारतोफ्फेलस्क्रिप्ट™ 88086a41ff
feat(core): Support community packages in scaling-mode (#10228) 2024-08-05 11:52:06 +02:00
Csaba Tuncsik 55f2ffe256
fix(editor): Fix execution retry button (#10275)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-02 16:05:17 +02:00
Eugene 57d1c9a99e
feat(core): Show sub-node error on the logs pane. Open logs pane on sub-node error (#10248) 2024-08-02 16:00:09 +02:00
Csaba Tuncsik 42ba8841c4
fix(editor): Enable moving resources only if team projects are available by the license (#10271) 2024-08-01 17:33:10 +02:00
Michael Kret c8ee852159
fix: Loop node no input data shown (#10224) 2024-07-31 16:11:42 +03:00
github-actions[bot] 7ffaec03ea
🚀 Release 1.53.0 (#10266)
Co-authored-by: despairblue <despairblue@users.noreply.github.com>
2024-07-31 14:56:18 +02:00
Ricardo Espinoza 8e960db16c
refactor(editor): Migrate WorkflowExecutionsListView.vue to composition API (no-changelog) (#10198) 2024-07-31 07:11:24 -04:00
Csaba Tuncsik 7e643589c6
fix(editor): Fix workflow execution list scrolling after filter change (#10226) 2024-07-31 09:09:54 +02:00
Iván Ovejero 5b47c8b57b
fix(editor): Fix custom API call notice (#10227) 2024-07-30 17:41:26 +02:00
Iván Ovejero 3ccb9df2f9
feat: Introduce Google Cloud Platform as external secrets provider (#10146) 2024-07-30 14:58:25 +02:00
कारतोफ्फेलस्क्रिप्ट™ a2d08846d0
ci: Setup pnpm catalog to centralize depedency versions (no-changelog) (#9974) 2024-07-30 13:27:15 +02:00
Jon 47c7904028
docs: Update login url for OpenAI node (no-changelog) (#10222) 2024-07-30 07:35:58 +01:00
Ricardo Espinoza cf70b06545
feat(core): Show Public API key value only once (no-changelog) (#10126) 2024-07-29 14:13:54 -04:00
Michael Kret 711b667ebe
feat(n8n Form Trigger Node): Improvements (#10092)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-07-29 15:58:03 +03:00
Iván Ovejero 40a5226e24
fix(editor): Defer User saved credentials telemetry event for OAuth credentials (#10215) 2024-07-29 11:01:18 +02:00
Eugene c0e37439a8
fix(editor): Fix parameter input glitch when there was an error loading remote options (#10209) 2024-07-29 10:50:05 +02:00
Iván Ovejero cd74f4312b
refactor(editor): Add Infisical deprecation notice (#10191) 2024-07-26 14:38:41 +02:00
कारतोफ्फेलस्क्रिप्ट™ 44728d7242
feat(editor): Show new executions as Queued in the UI, until they actually start (#10204) 2024-07-26 14:30:49 +02:00
oleg 8ef0a0c58a
feat(Sentiment Analysis Node): Implement Sentiment Analysis node (#10184) 2024-07-26 13:19:06 +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 5929351f0c
feat(editor): Add localStorage flag to prevent opening NDV in new canvas (no-changelog) (#10187) 2024-07-25 16:00:09 +03:00
Eugene 49c7306feb
feat(editor): Add info boxes to some of AI sub-categories (no-changelog) (#10177) 2024-07-25 14:46:26 +02: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 b781095be1
feat(editor): Update connection line to reuse getCustomPath in new canvas (no-changelog) (#10175) 2024-07-25 07:54:58 +03: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
कारतोफ्फेलस्क्रिप्ट™ 9056242b3a
Merge tag 'n8n@1.52.0' 2024-07-24 14:28:07 +02:00
github-actions[bot] c22ffd04de
🚀 Release 1.52.0 (#10174)
Co-authored-by: ShireenMissi <ShireenMissi@users.noreply.github.com>
2024-07-24 13:20:06 +01:00
oleg 906b4c3c7b
fix(editor): Fix issue with existing credential not opening in HTTP agent tool (#10167) 2024-07-24 14:10:16 +02:00
Alex Grozav ea5382d20f
feat(editor): Add AI Chat button to new canvas (no-changelog) (#10166) 2024-07-24 12:10:02 +03:00
Alex Grozav fe1a1d80c6
feat(editor): Enable NodeView.switcher by default in dev mode (no-changelog) (#10165) 2024-07-24 11:02:42 +03:00
Iván Ovejero 30784fb76c
fix(editor): Fix saving and connecting on LDAP setup form (#10163)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2024-07-24 09:37:34 +02:00
oleg 3846eb967a
feat(editor): Split Tools and Models into sub-sections (#10159) 2024-07-23 16:40:28 +02: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
Mutasem Aldmour de015ff297
fix(editor): Fix updating/uninstalling community nodes (#10138)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-07-23 11:25:56 +02:00
Alex Grozav 6209ac6824
fix(editor): Fix initial node and sticky insert position in new canvas (no-changelog) (#10153) 2024-07-23 11:28:52 +03:00
Alex Grozav 6b8ad6fc3e
feat(editor): Add readonly mode to new canvas (no-changelog) (#10133) 2024-07-23 11:27:09 +03:00
Michael Kret b07c5e2011
fix(n8n Form Trigger Node): Execution from canvas (#10132) 2024-07-23 10:48:27 +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
oleg a8b5551331
refactor(OpenAI Model Node Node, Google PaLM Language Model Node, Google PaLM Chat Model Node): Mark nodes as deprecated (#10119) 2024-07-19 17:57:50 +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
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 062633ec9b
feat(editor): Open NDV when a node is added to canvas v2 (no-changelog) (#10114) 2024-07-19 14:29:11 +02: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
Iván Ovejero bf57f38d1c
fix(editor): Allow $secrets to resolve on credentials (#10093) 2024-07-19 12:00:07 +02: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
Iván Ovejero 1b6c2d3a37
feat: Introduce Azure Key Vault as external secrets provider (#10054) 2024-07-18 15:51:48 +02:00
Csaba Tuncsik 5a9a2713b4
fix(editor): Remove "move" action from workflow and credential on community plan (#10057) 2024-07-18 15:34:39 +02: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
github-actions[bot] b0abee7eb6
🚀 Release 1.51.0 (#10085)
Co-authored-by: mutdmour <mutdmour@users.noreply.github.com>
2024-07-17 13:50:17 +02:00
Elias Meire ab5688c582
fix(editor): Handle disabled nodes in schema view (#10052)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-07-17 11:18:13 +02:00
Alex Grozav bb354f3c88
feat(editor): Add support for connection validation (no-changelog) (#10059) 2024-07-15 18:32:02 +03:00
कारतोफ्फेलस्क्रिप्ट™ 0d12f0a6b3
fix(editor): Remove push event listeners when migrating away from the canvas (#10063) 2024-07-15 17:25:32 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3bde8453ef
fix(editor): Ensure all static assets are accessible from the server (#10062) 2024-07-15 17:10:33 +02:00
Alex Grozav cd24c71a9e
feat: Add sticky notes support to the new canvas (no-changelog) (#10031) 2024-07-15 13:00:52 +03:00
Elias Meire 46d6edc2a4
fix(editor): Provide autocomplete for nodes, even when intermediate node has not run (#10036) 2024-07-12 17:32:50 +02:00
oleg c4c25eadfd
feat(editor): Refactor several smaller components to composition API (no-changelog) (#10038) 2024-07-12 15:43:07 +02:00
Mutasem Aldmour 2e9ab66602
refactor(editor): Move a few components to script setup (no-changelog) (#10029) 2024-07-12 15:03:23 +02:00