Commit graph

11855 commits

Author SHA1 Message Date
Tomi Turtiainen f682318db0
test(editor): Add unit tests for sanitizeHtml (#10737) 2024-09-09 16:01:04 +03:00
Tomi Turtiainen 6df6f5f8df
fix(editor): Fix xss issues in toast usages (#10733) 2024-09-09 13:26:21 +03:00
oleg 4e89912588
fix(OpenAI Chat Model Node): Prevent filtering of fine-tuned models in model selector (#10662) 2024-09-09 11:12:22 +02:00
Elias Meire e9b8d99084
feat: Filter parameter: Improve loose type validation for booleans (#10702)
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
Benchmark Docker Image CI / build (push) Waiting to run
2024-09-09 08:54:36 +01:00
Tomi Turtiainen b18313f219
test: Add scaling n8n setup (multi-main) (#10644) 2024-09-09 09:07:32 +03:00
Alex Grozav 6ea0856085
refactor(editor): Migrate NodeWebhooks to Composition API (no-changelog) (#10710)
Some checks failed
Test Master / install-and-build (push) Has been cancelled
Benchmark Docker Image CI / 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-09-06 16:12:05 +03:00
Alex Grozav e4c9035915
fix(editor): Fix broken executions view (no-changelog) (#10714) 2024-09-06 16:10:50 +03:00
Raúl Gómez Morales 879b837581
fix(editor): Don't render pinned icon for disabled nodes (#10712) 2024-09-06 14:48:03 +02:00
Raúl Gómez Morales 43713dcd89
fix(editor): Add arrow end to connection line (#10704) 2024-09-06 12:58:07 +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
Iván Ovejero 156eb72ebe
fix(Email Trigger (IMAP) Node): Ensure connection close does not block deactivation (#10689) 2024-09-06 12:07:51 +02:00
Iván Ovejero ff7354228c
refactor(core): Increase Postgres connection timeout to 20 seconds (#10705)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-09-06 11:07:03 +02:00
Milorad FIlipović 91d9be2066
fix: Prevent AI assistant session reset when workflow is saved (#10707) 2024-09-06 11:06:51 +02:00
Tomi Turtiainen 4efcbc5936
fix: Show a more user friendly error message if initial Db connection times out (#10682) 2024-09-06 10:33:53 +02:00
Shireen Missi 08abaf9eb2
fix: Tweak the copy for Add more warnings to nodes (no-changelog) (#10697) 2024-09-06 09:24:48 +01:00
Eugene db6e8326c7
feat(editor): Logs markdown block improvements (#10681) 2024-09-06 09:17:58 +02:00
oleg 54ab2b14e4
fix(editor): Auto-focus expression input when switching from "fixed" mode (#10686) 2024-09-06 09:17:46 +02: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
Michael Kret 3adbcab27d
fix(n8n Form Trigger Node): Do not rerun trigger when it has run data (#10687)
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-05 20:09:38 +03:00
Michael Kret 37a808896e
fix: More hints to nodes - regression for sub nodes (no-changelog) (#10690) 2024-09-05 17:54:36 +01:00
Shireen Missi 1dea8f4c7d
fix: Fix the issue in Trigger Nodes where poll time was not loaded (#10695)
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-09-05 17:52:51 +01:00
Cornelius Suermann a422c5ac7b
fix(core): Allow license:clear command to be used for licenses that failed renewal (#10665)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
2024-09-05 16:42:22 +02:00
Alex Grozav 3ea114129b
feat(editor): Show minimap only while panning, zooming or while minimap is hovered (no-changelog) (#10677)
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
Benchmark Docker Image CI / build (push) Waiting to run
2024-09-05 15:41:33 +03:00
Alex Grozav c5bc8e6eb9
fix(editor): Add sticky note readonly state in new canvas (#10678) 2024-09-05 14:18:13 +03:00
Tomi Turtiainen aa98c18cd7
ci: Remove benchmark VM entra login (#10679) 2024-09-05 13:57:09 +03:00
github-actions[bot] f9208ad9a4
🚀 Release 1.58.0 (#10680)
Co-authored-by: netroy <196144+netroy@users.noreply.github.com>
2024-09-05 12:22:13 +02:00
Iván Ovejero a8e80d0c4b
feat(core): Introduce DB health check (#10661) 2024-09-05 11:04:48 +02:00
Milorad FIlipović 3a8078068e
feat(editor): Add AI Assistant support chat (#10656) 2024-09-05 10:54:35 +02:00
Shireen Missi 899b0a19ef
feat(editor): Add A/B testing feature flag for credential docs modal (#10664) 2024-09-05 09:48:46 +01:00
Alex Grozav d74f2a6dec
feat(editor): Change order of zoom control buttons in new canvas (no-changelog) (#10658) 2024-09-05 10:44:24 +03:00
Alex Grozav 3af3c6bd60
fix(editor): Fix configurable node width in new canvas (no-changelog) (#10600) 2024-09-05 10:44:07 +03:00
Eugene aa37c32f26
feat(Text Classifier Node): Add output fixing parser (#10667) 2024-09-05 09:39:44 +02:00
Iván Ovejero 81540318b4
feat(core): Make Postgres connection timeout configurable (#10670) 2024-09-05 09:31:08 +02:00
Csaba Tuncsik e318a6323a
refactor(editor): Refactor project utils splitName (no-changelog) (#10669) 2024-09-05 09:17:46 +02:00
Tomi Turtiainen 7da234d8b1
feat(benchmark): Add benchmark scenario for the httprequest node (#10672) 2024-09-05 09:42:58 +03:00
कारतोफ्फेलस्क्रिप्ट™ e50f0e6a4e
refactor(RabbitMQ Trigger Node): Improve type-safety, add tests, and fix issues with manual triggers (#10663)
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-05 08:11:38 +02:00
Alex Grozav a5a92ec8b1
feat(editor): Add support for nodes with multiple main inputs in new canvas (no-changelog) (#10659) 2024-09-05 08:03:19 +03:00
Alex Grozav fa31164a48
fix(editor): Set minimum zoom to 0 to allow fitting very large workflows in new canvas (no-changelog) (#10666) 2024-09-05 07:14:54 +03:00
Alex Grozav 8ef9d53167
feat(editor): Change selection to be default canvas behaviour (no-changelog) (#10668)
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-04 22:01:23 +03:00
Michael Kret 66ddb4a6f3
feat: More hints to nodes (#10565)
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
Benchmark Docker Image CI / build (push) Waiting to run
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-09-04 16:33:10 +03:00
Csaba Tuncsik cd0891e4f1
fix(editor): Fix opening executions tab from a new, unsaved workflow (#10652) 2024-09-04 15:32:03 +02:00
oleg 746e7b89f7
fix(AI Agent Node): Fix tools agent when using memory and Anthropic models (#10513) 2024-09-04 14:45:14 +02:00
Eugene 8b5c333d3d
feat(editor): Make highlighted data pane floating (#10638)
Co-authored-by: oleg <me@olegivaniv.com>
2024-09-04 13:11:33 +02:00
Alex Grozav 0f91fd2b2e
fix(editor): Fix workflow loading after switching to executions view in new canvas (no-changelog) (#10655) 2024-09-04 13:18:20 +03:00
Tomi Turtiainen 8750b287f5
refactor(benchmark): Separate cloud env provisioning from running benchmarks (#10657) 2024-09-04 13:14:41 +03:00
oleg da44fe4b89
feat(core): Implement wrapping of regular nodes as AI Tools (#10641)
Co-authored-by: JP van Oosten <jp@n8n.io>
2024-09-04 12:06:17 +02:00
Raúl Gómez Morales f114035a6b
refactor(editor): Remove Trial logic in personalization modal and port to script setup (#10649)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2024-09-04 08:04:35 +02:00
Iván Ovejero 36177b0943
fix(core): Declutter webhook insertion errors (#10650)
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
Benchmark Docker Image CI / build (push) Waiting to run
2024-09-03 17:58:26 +02:00
Tomi Turtiainen 2ea2bfe762
feat: Reintroduce collaboration feature (#10602) 2024-09-03 17:52:12 +03:00
Tomi Turtiainen 35e6a87cba
feat(benchmark): Add scenario for expressions with Set node (#10647) 2024-09-03 17:09:37 +03:00