Commit graph

11299 commits

Author SHA1 Message Date
Tomi Turtiainen 4546649c61
feat: Separate task runner server from main http server (no-changelog) (#11062) 2024-10-02 16:38:42 +03:00
Iván Ovejero 8d9eb162ae
chore: Add verbose removal to breaking changes (#11053) 2024-10-02 14:35:31 +02:00
Ricardo Espinoza 9c43fb301d
fix(editor): Format action names properly when action is not defined (#11030) 2024-10-02 08:16:33 -04:00
Tomi Turtiainen 74fa259b37
feat: Make task runners work with n8n from npm (no-changelog) (#11015) 2024-10-02 15:16:02 +03:00
oleg ef5b7cf9b7
feat(core): Implement Dynamic Parameters within regular nodes used as AI Tools (#10862) 2024-10-02 13:31:22 +02:00
Val ae37035aad
fix: Task Runner Auth CI fail with busy event loop (no-changelog) (#11057) 2024-10-02 14:27:28 +03:00
manuelbcd a8d1a1ea85
feat: Add Sysdig API credentials for SecOps (#7033)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-10-02 12:13:51 +01:00
oleg a7af98183c
fix(Github Document Loader Node): Pass through apiUrl from credentials & fix log output (#11049) 2024-10-02 11:29:01 +02:00
CodeShakingSheep 50b723836e
feat(Invoice Ninja Node): Add more query params to getAll requests (#9238)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-10-02 11:09:53 +02:00
Tomi Turtiainen 4db82a91b4
refactor(benchmark): Expand js code node benchmark (#11052) 2024-10-02 12:04:53 +03:00
Val 27d83e0d91
feat: Initial Code Task Runners support (no-changelog) (#10698)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-10-02 09:31:56 +01:00
Iván Ovejero bdaadf10e0
fix(core): Fix ownerless project case in statistics service (#11051) 2024-10-02 10:31:17 +02:00
Iván Ovejero 113a2e7401
refactor(core): Bring job options into scaling service (#11050) 2024-10-02 10:31:07 +02:00
Milorad FIlipović 8a30f92156
feat: Add more context to support chat (#11014) 2024-10-02 10:00:20 +02:00
Danny Martini 5903592a23
fix(core): Fix new partial execution flow not working with workflows with multiple disabled nodes in a row (no-changelog) (#11024) 2024-10-02 08:12:38 +02:00
Alex Grozav 3191912168
fix(editor): Fix success state for disabled nodes in new canvas (no-changelog) (#11039)
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-10-01 21:06:33 +03:00
Alex Grozav e04b980dff
feat(editor): Improve edges and connection lines rendering on new canvas (no-changelog) (#11036) 2024-10-01 16:43:47 +03:00
Eugene e7199dbfcc
feat(editor): Remove execution annotation feature flag (#11020) 2024-10-01 15:24:52 +02:00
oleg 72b70d9d98
feat(editor): Support node-creator actions for vector store nodes (#11032) 2024-10-01 14:10:08 +02:00
Iván Ovejero 3a9c65e1cb
refactor(core): Modernize logger service (#11031)
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-10-01 12:16:09 +02:00
Elias Meire f92637a9fe
test(n8n Form Trigger Node): Add tests, extract testing util for webhook triggers (no-changelog) (#11023) 2024-10-01 10:40:43 +01:00
Iván Ovejero cd916480c2
fix(core): Handle Redis disconnects gracefully (#11007)
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-30 16:36:27 +02:00
Alex Grozav 805a1140c9
fix(editor): Update new canvas connection checks (no-changelog) (#11019) 2024-09-30 17:09:17 +03:00
oleg b5f4afe12e
fix(Chat Trigger Node): Fix Allowed Origins paramter (#11011) 2024-09-30 15:42:37 +02:00
Tomi Turtiainen d2238b9eac
refactor: Enable import/order rule for n8n-core (#11016) 2024-09-30 16:38:56 +03:00
Ricardo Espinoza e54a396088
refactor: Move api-keys endpoints to their own controller (#11000) 2024-09-30 09:10:22 -04:00
Eugene 77fec195d9
fix(Text Classifier Node): Default system prompt template (#11018) 2024-09-30 15:07:20 +02:00
Alex Grozav 3ff3e05e75
feat(editor): Add support for maxConnections in new canvas (no-changelog) (#10994) 2024-09-30 15:23:51 +03:00
Eugene b20d2eb403
fix(editor): Color scheme for a markdown code blocks in dark mode (#11008) 2024-09-30 13:41:46 +02: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
Alex Grozav c09ae3c18c
feat(editor): Improve sticky note experience on new canvas (no-changelog) (#11010)
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-30 13:27:37 +03:00
कारतोफ्फेलस्क्रिप्ट™ bb2895689f
feat(editor): Overhaul document title management (#10999) 2024-09-30 10:57:25 +02:00
Iván Ovejero 63e6f1fa38
refactor(core): Organize all event maps (#10997) 2024-09-30 10:44:03 +02:00
oleg 3a65bdc1f5
fix(AI Agent Node): Fix output parsing and empty tool input handling in AI Agent node (#10970) 2024-09-30 10:09:39 +02:00
Jon 0ca9c076ca
feat(Iterable Node): Add support for EDC and USDC selection (#10908)
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
2024-09-28 11:56:55 +01:00
Elias Meire 0ff0f1aa11
test(Schedule Trigger Node): Add tests and extract trigger test helper (no-changelog) (#10625)
Some checks failed
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) Has been cancelled
2024-09-27 16:53:00 +01:00
aya c4b327248d
fix(Todoist Node): Fix listSearch filter bug in Todoist Node (#10989) 2024-09-27 16:15:09 +01:00
Jon 846cfde8dc
fix(AwsS3 Node): Fix search only using first input parameters (#10998) 2024-09-27 15:53:40 +01: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
Csaba Tuncsik 136d491325
fix(editor): Allow resources to move between personal and team projects (#10683)
Co-authored-by: Danny Martini <danny@n8n.io>
2024-09-27 15:12:31 +02:00
Michael Kret 2df5a5b649
fix(Respond to Webhook Node): Node does not work with Wait node (#10992) 2024-09-27 15:23:31 +03:00
कारतोफ्फेलस्क्रिप्ट™ 2af0fbf52f
fix(core): Upgrade @n8n/typeorm to address a rare mutex release issue (#10993) 2024-09-27 13:36:43 +02:00
Iván Ovejero afda049491
refactor(core): Separate execution startedAt from createdAt (#10810) 2024-09-27 13:32:12 +02:00
Iván Ovejero bf7392a878
refactor(core): Make all pubsub messages type-safe (#10990) 2024-09-27 12:35:01 +02:00
Miguel Prytoluk 08a27b3148
feat(Question and Answer Chain Node): Customize question and answer system prompt (#10385) 2024-09-27 12:09:39 +02:00
Elias Meire 7073ec6fe5
fix(editor): Fix performance issue in credentials list (#10988) 2024-09-27 12:04:00 +02:00
कारतोफ्फेलस्क्रिप्ट™ d2bc0760e2
fix(RSS Feed Trigger Node): Fix regression on missing timestamps (#10991) 2024-09-27 11:56:04 +02:00
Csaba Tuncsik fe7d060568
fix(editor): Fix workflow executions list page redirection (#10981) 2024-09-27 11:09:20 +02:00
Raúl Gómez Morales 819d20fa2e
fix(editor): Fix filter execution by "Queued" (#10987)
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-27 11:00:21 +02:00
Benjamin Roedell 5f89e3a01c
fix(API): Fix workflow project transfer (#10651)
Co-authored-by: Benjamin Roedell <2271599+benrobot@users.noreply.github.com>
2024-09-27 10:34:45 +02:00
Jon f20e9454a3
docs: Update url for read / write files (no-changelog) (#10982)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-09-27 08:34:52 +01:00
कारतोफ्फेलस्क्रिप्ट™ 4584f22a9b
fix(core): Prevent backend from loading duplicate copies of nodes packages (#10979)
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-26 20:28:57 +02:00
Jon 1944b46fd4
fix(Supabase Node): Fix issue with delete not always working (#10952)
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-26 17:30:08 +01:00
Jon 79622b5f26
fix(Elasticsearch Node): Fix issue with self signed certificates not working (#10954) 2024-09-26 17:15:05 +01:00
Michael Kret 4a63cff5ec
fix(Postgres Node): Falsy query parameters ignored (#10960) 2024-09-26 16:09:13 +01:00
Tomi Turtiainen c7888ef229
fix(benchmark): Always print out container logs after run (#10977) 2024-09-26 16:28:32 +03:00
Ricardo Espinoza a13a4f7442
refactor: Move API keys into their own table (no-changelog) (#10629)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-09-26 08:58:49 -04:00
Alex Grozav 7e79a46750
fix(editor): Fix success status for branching edges in new canvas (no-changelog) (#10964) 2024-09-26 15:41:01 +03:00
कारतोफ्फेलस्क्रिप्ट™ b7951a071c
refactor(editor): Convert Sticky component to Options API (no-changelog) (#10975) 2024-09-26 14:15:11 +02:00
Iván Ovejero 06d749ffa7
feat(core): Filter executions by project ID in internal API (#10976) 2024-09-26 13:31:34 +02:00
Eugene 5a99e93f8d
fix(HTTP Request Tool Node): Remove default user agent header (#10971) 2024-09-26 13:15:50 +02:00
Eugene efc5d859eb
chore: Correct naming of annotation-related files (#10946) 2024-09-26 13:15:08 +02:00
Iván Ovejero 262693be65
chore: Stop reporting AxiosError to Sentry (#10974) 2024-09-26 12:16:10 +02:00
Eugene 9fc3699beb
feat(editor): Do not show error for remote options when credentials aren't specified (#10944) 2024-09-26 12:03:29 +02:00
Michael Kret 6322372610
fix(Facebook Lead Ads Trigger Node): Pagination fix in RLC (#10956)
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-25 17:04:52 +01:00
Ria Scholz d7c1d24f74
feat(Google BigQuery Node): Return numeric values as integers (#10943) 2024-09-25 16:46:30 +01:00
aya 799006a3cc
fix(Todoist Node): Make Section Name optional in Move Task operation (#10732) 2024-09-25 15:29:44 +01:00
Elias Meire af9e227ad4
feat(editor): Enable drag and drop in code editors (Code/SQL/HTML) (#10888) 2024-09-25 14:25:26 +01:00
Michael Kret ed91495ebc
fix(Google Sheets Node): Updating on row_number using automatic matching (#10940) 2024-09-25 13:50:50 +01:00
कारतोफ्फेलस्क्रिप्ट™ cd5676a66c
Merge tag 'n8n@1.61.0' 2024-09-25 14:45:47 +02:00
Elias Meire 1b973dcd8d
fix(editor): Fix schema view pill highlighting (#10936) 2024-09-25 13:33:49 +01:00
github-actions[bot] 9e18a31208
🚀 Release 1.61.0 (#10968)
Co-authored-by: cstuncsik <5410822+cstuncsik@users.noreply.github.com>
2024-09-25 14:33:47 +02:00
Alex Grozav 9bd247f06b
fix(editor): Set correct connection type when auto-adding nodes in new canvas (no-changelog) (#10966) 2024-09-25 15:00:06 +03:00
कारतोफ्फेलस्क्रिप्ट™ 62159bd71c
fix(MySQL Node): Fix "Maximum call stack size exceeded" error when handling a large number of rows (#10965) 2024-09-25 13:15:44 +02:00
कारतोफ्फेलस्क्रिप्ट™ afbe884dad
refactor(core): Load dotenv as early as possible (no-changelog) (#10948) 2024-09-25 12:37:51 +02: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
Csaba Tuncsik cf153ea085
fix(editor): Fix design system form component sizing (#10961) 2024-09-25 11:30:21 +02:00
oleg af20ccbbad
chore: Update Langchain to 0.3 (no-changelog) (#10958) 2024-09-25 11:21:54 +02:00
Danny Martini 36c472ee0a
fix(core): Clean run data correctly for the new partial execution flow (no-changelog) (#10951) 2024-09-25 10:34:00 +02:00
Alex Grozav a6cfb3b0c5
feat(editor): Show strikethrough line for all single main input and single main output nodes in new canvas (no-changelog) (#10925) 2024-09-25 11:28:07 +03:00
Michael Kret bdc0622f59
feat: Page size 1 option (#10957) 2024-09-25 11:15:10 +03:00
Jon 422c9463c8
feat(Slack Node): Add option to hide workflow link on message update (#10927)
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-25 08:48:45 +01:00
Jon 1ab94d60fd
feat(FTP Node): Add FTP node to Core Nodes > Other (no-changelog) (#10955) 2024-09-25 08:48:23 +01:00
Raúl Gómez Morales e069608022
fix(editor): Credentials scopes and n8n scopes mix up (#10930) 2024-09-25 08:38:15 +02:00
कारतोफ्फेलस्क्रिप्ट™ 6de4dfff87
feat(editor): Setup Sentry integration (#10945)
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-24 17:49:22 +02:00
Michael Kret c75990e063
fix(Google Sheets Node): Insert data if sheet is empty instead of error (#10942)
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-24 16:41:07 +01:00
Elias Meire ad60d49b42
fix(editor): Use correct output for connected nodes in schema view (#10928) 2024-09-24 16:14:39 +01:00
कारतोफ्फेलस्क्रिप्ट™ a81256aff5
fix(core): Fix sentry de-duplication by migrating from event-processors to beforeSend (no-changelog) (#10947) 2024-09-24 16:53:18 +02:00
Eugene dcc1c72fc4
feat(editor): Show a notice before deleting annotated executions (#10934) 2024-09-24 16:48:58 +02:00
कारतोफ्फेलस्क्रिप्ट™ 46beda05f6
fix(Notion Node): Allow UUID v8 in notion id checks (#10938) 2024-09-24 12:38:11 +02:00
Csaba Tuncsik 8db8817851
fix(editor): Fix source control push modal checkboxes (#10910) 2024-09-24 11:40:28 +02:00
Iván Ovejero 73daabbd0e
docs(core): Document access checks (#10929) 2024-09-24 11:02:39 +02:00
Jon 08ba9a36a4
feat(Brandfetch Node): Update to use new API (#10877)
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-23 21:19:16 +01:00
Mutasem Aldmour d74cff2030
fix: Hide assistant button when showing Click to connect (#10932) 2024-09-23 17:38:35 +02:00
Ricardo Espinoza f96977e6e4
refactor(editor): Migrate TemplatesWorkflowView.vue to composition API (#10918) 2024-09-23 11:33:25 -04:00
Milorad FIlipović f9515b9afa
refactor(editor): Migrate community nodes modals to composition api (no-changelog) (#10909)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2024-09-23 17:28:50 +02:00
Danny Martini 0290e38f99
fix(core): Remove subworkflow license check (#10893)
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-23 17:01:52 +02:00
Raúl Gómez Morales 4effb66952
refactor(editor): DuplicateWorkflowDialog.vue to script setup (#10902) 2024-09-23 09:49:48 -04:00
Elias Meire f9f303f562
fix(editor): Fix modal overflow when AI is enabled in code node (#10887) 2024-09-23 15:30:09 +02:00
Raúl Gómez Morales 8ac661ee98
refactor(editor): SettingsSidebar.vue to script setup (no-changelog) (#10709) 2024-09-23 09:17:29 -04:00
Elias Meire eac103e367
fix(core): Add executionData to expressions in pagination code (#10926) 2024-09-23 15:14:53 +02:00
Iván Ovejero 5c171c4bf0
refactor(core): Simplify subscriber handler setters (#10896) 2024-09-23 14:14:00 +02:00
Mutasem Aldmour 23c09eae42
fix: Ensure user id for early track events (#10885) 2024-09-23 14:13:06 +02:00
Mutasem Aldmour 557db9c170
fix: Enable Assistant on other credential views (#10931) 2024-09-23 14:06:38 +02:00
Ricardo Espinoza eae4e30aee
refactor(editor): Migrate TemplatesCollectionView.vue to composition API (#10917) 2024-09-23 07:52:58 -04:00
Ricardo Espinoza 6e0d9d2fd5
refactor(editor): Migrate TemplatesInfoCarousel.vue to composition API (#10919) 2024-09-23 07:52:40 -04:00
Ricardo Espinoza 39310c01fb
refactor(editor): Migrate SettingsLdapView.vue to composition API (#10916) 2024-09-23 07:52:08 -04:00
Ricardo Espinoza f75ca41fc0
refactor(editor): Remove unused PageAlert.vue component (#10915) 2024-09-23 07:51:56 -04:00
Ricardo Espinoza 99d4058e9d
refactor(editor): Migrate workflow.ee.store to composition API (#10912) 2024-09-23 07:51:41 -04:00
Milorad FIlipović 57ff3cc27b
fix(editor): Fix styling and typography in AI Assistant chat (#10895) 2024-09-23 13:05:15 +02:00
कारतोफ्फेलस्क्रिप्ट™ 67fb6d6fdd
refactor(core): Refactor execution post-execute promises (no-changelog) (#10809)
Co-authored-by: Danny Martini <danny@n8n.io>
2024-09-23 12:08:57 +02:00
Milorad FIlipović 9141d15823
refactor(editor): Migrate TagsTable to composition api (no-changelog) (#10898) 2024-09-23 10:17:50 +02:00
Milorad FIlipović bf28d0965c
fix(editor): Use :focus-visible instead for :focus for buttons (#10921) 2024-09-23 10:17:41 +02:00
Milorad FIlipović a2237d128f
fix(editor): Prevent node name input in NDV to expand unnecessarily (#10922) 2024-09-23 10:17:29 +02:00
Michael Kret 8cc10cc2c1
fix(HTTP Request Node): Do not modify request object when sanitizing message for UI (#10923) 2024-09-23 11:10:31 +03:00
कारतोफ्फेलस्क्रिप्ट™ 60ee0d4ce7
refactor(editor): Correct some prop types (no-changelog) (#10907) 2024-09-23 09:19:37 +02:00
कारतोफ्फेलस्क्रिप्ट™ 769ddfdd1d
refactor(core): Move some request DTOs to @n8n/api-types (no-changelog) (#10880)
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-20 21:14:06 +02:00
Ricardo Espinoza 583d3a7acb
refactor: Clean all instances of isNpmAvailable (#10891) 2024-09-20 10:38:52 -04:00
Ricardo Espinoza 30261bdc91
fix(editor): Stop adding error message to event User encounted an error (no-changelog) (#10905) 2024-09-20 10:11:53 -04:00
Tomi Turtiainen 56c8077e04
fix(benchmark): Fix binary data benchmark for multi-main (#10906)
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-20 16:46:31 +03:00
Tomi Turtiainen f1309787b2
refactor(core): Extract form data parsing from webhook-helpers (#10904) 2024-09-20 16:46:20 +03:00
कारतोफ्फेलस्क्रिप्ट™ ecb9ff9916
ci: Upgrade vite, and vitest (no-changelog) (#10886) 2024-09-20 14:44:12 +02:00
Ricardo Espinoza 26a653a79a
refactor(editor): Clean all instances of isDesktopDeployment (#10884) 2024-09-20 08:24:08 -04:00
Tomi Turtiainen 693fb7e580
fix(core): Fix webhook binary data max size configuration (#10897) 2024-09-20 13:14:15 +02:00
Raúl Gómez Morales e20ab59c1d
fix(editor): Prevent clipboard xss injection (#10894) 2024-09-20 12:51:18 +02:00
Ricardo Espinoza 48294e7ec1
refactor(editor): Stop importing Vue compiler macros (#10890)
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-19 13:53:23 -04:00
कारतोफ्फेलस्क्रिप्ट™ fdef6c9f0d
ci: Remove eslint-plugin-prettier again (no-changelog) (#10876) 2024-09-19 16:29:04 +02:00
Tomi Turtiainen 8fb31e8459
fix(benchmark): Simplify binary data scenario setup and use larger binary file (#10879) 2024-09-19 16:21:55 +03:00
Ricardo Espinoza cee57b6504
refactor(editor): Migrate LogStreaming.store.ts to composition API (#10719)
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-19 09:15:01 -04:00
Ricardo Espinoza f5474ff791
perf(editor): Use virtual scrolling in RunDataJson.vue (#10838) 2024-09-19 08:43:09 -04:00
Milorad FIlipović b86fd80fc9
fix(editor): Update gird size when opening credentials support chat (#10882) 2024-09-19 14:06:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ aa6cfa07ef
ci: Upgrade storybook and chromatic (no-changelog) (#10878) 2024-09-19 10:57:41 +02:00
Iván Ovejero 69c6e0790d
refactor(core): Organize Redis under scaling mode (#10864) 2024-09-19 09:52:48 +02:00
Milorad FIlipović 91008b2676
refactor(editor): Migrate AuthView and associated components to composition api (#10713)
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-18 23:38:45 -04:00
Tomi Turtiainen ee7147c6b3
fix(MQTT Node): Close connection if connection attempt fails (#10873)
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-18 20:03:18 +03:00
कारतोफ्फेलस्क्रिप्ट™ 0a317b7072
ci(editor): Use eslint-plugin-prettier for vue files during development (no-changelog) (#10874) 2024-09-18 17:17:00 +02:00
Ricardo Espinoza 05ae2aa9c5
refactor(editor): Migrate RunDataJson.vue to composition API (#10861)
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
2024-09-18 11:06:25 -04:00
Danny Martini 2a084f96f8
feat: Implement new partial execution logic for acyclic workflows (no-changelog) (#10256)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-09-18 15:06:36 +02:00
github-actions[bot] 73f89ef101
🚀 Release 1.60.0 (#10872)
Co-authored-by: ShireenMissi <94372015+ShireenMissi@users.noreply.github.com>
2024-09-18 13:33:53 +01:00
Iván Ovejero 4568969e1f
ci: Disallow v-html directive (#10865) 2024-09-18 11:52:30 +02:00
Iván Ovejero 08ebe1e480
feat(core): Introduce worker metrics (#10850) 2024-09-18 11:16:17 +02:00
Eugene ab83c4b416
fix(OpenAI Node, Basic LLM Chain Node, Tool Agent Node): Better OpenAI API rate limit errors (#10797) 2024-09-18 10:52:10 +02:00
Tomi Turtiainen df8b2c0694
fix: Fix lint issues (no-changelog) (#10866) 2024-09-18 10:40:59 +02:00
Tomi Turtiainen 4f0a1a953f
refactor: Enable import/order for design-system, workflow and @n8n packages (#10847) 2024-09-18 10:19:33 +03:00
Raúl Gómez Morales 5a1db6db1a
fix(editor): Restore V1 keybinding, Space Key to toggle panning (#10841) 2024-09-18 09:10:51 +02:00
Tomi Turtiainen c1d88f3bb3
ci(benchmark): Fix bootstrap script (#10863) 2024-09-18 09:58:09 +03:00
Csaba Tuncsik 44e5fb9b06
fix(editor): Replace v-html with custom directive to sanitize html (#10804)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-09-18 09:49:41 +03:00
Tomi Turtiainen aa283b7554
ci(benchmark): Benchmark vm before n8n benchmark (#10859) 2024-09-17 18:36:46 +03:00
Jon c43aef1a26
fix(Contentful Node): Add missing additional fields to entry > get (#10830) 2024-09-17 16:28:48 +01:00
कारतोफ्फेलस्क्रिप्ट™ 430c14ad19
refactor(core): Move frontend settings to @n8n/api-types (no-changelog) (#10856) 2024-09-17 17:21:11 +02:00
Tomi Turtiainen 3c15890a5b
build(benchmark): Fix docker image build (#10854) 2024-09-17 17:37:07 +03:00
Eugene 0b5299a248
fix(Azure OpenAI Chat Model Node): Add response format option (#10851) 2024-09-17 16:27:21 +02:00
Milorad FIlipović d65ade4e92
fix(editor): Add missing node parameter values to AI Assistant request (#10788) 2024-09-17 16:14:02 +02:00
कारतोफ्फेलस्क्रिप्ट™ a3335e0ecd
feat(core): Allow customizing max file size in form-data payloads for webhooks (#10857) 2024-09-17 15:55:51 +02:00
Iván Ovejero aa00d9c2ae
refactor(core): Flatten Redis pubsub class hierarchy (no-changelog) (#10616) 2024-09-17 15:45:42 +02:00
कारतोफ्फेलस्क्रिप्ट™ c55df63abc
fix(RSS Feed Trigger Node): Handle empty items gracefully (#10855) 2024-09-17 15:09:35 +02:00
कारतोफ्फेलस्क्रिप्ट™ 6a35812f92
ci: Setup biome and pre-commit hooks for formatting (no-changelog) (#10795)
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: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-09-17 15:10:22 +03:00
Csaba Tuncsik 57836cc17a
feat(editor): Add truncate directive (#10842) 2024-09-17 14:00:22 +02:00
Csaba Tuncsik a63a9b53f0
fix(editor): Allow custom git repo urls in source control settings (#10849) 2024-09-17 13:39:13 +02:00
Tomi Turtiainen d81e72b6c7
fix(Invoice Ninja Node): Fix lint error (no-changelog) (#10848) 2024-09-17 13:04:36 +02:00
Raúl Gómez Morales 9c95db8282
fix(editor): Minimap Show nodes outside viewport (#10843) 2024-09-17 12:12:39 +02:00
Iván Ovejero acb4194fa1
fix(core): Prevent shutdown error in regular mode (#10844) 2024-09-17 12:02:17 +02:00
CodeShakingSheep 5a2c7e00a0
feat(Invoice Ninja Node): Add actions for bank transactions (#10389) 2024-09-17 10:42:05 +01:00
Raúl Gómez Morales e0c0ddee59
fix(editor): Address edge toolbar rendering glitches (#10839) 2024-09-17 11:22:49 +02:00
Iván Ovejero 7f4ef31507
refactor(core): Have WorkerServer use InstanceSettings (#10840) 2024-09-17 10:38:47 +02:00
Iván Ovejero 94aa680c9b
refactor(core): Set up worker server (#10814) 2024-09-17 10:14:12 +02:00
Eugene e6d84db899
fix(Google Vertex Chat Model Node): Clean service account private key (#10770) 2024-09-17 09:18:45 +02:00
Iván Ovejero d14bb36300
test(core): Mock filesystem in tests (#10823) 2024-09-17 09:15:09 +02:00
Iván Ovejero a6e1064985
test(core): Fix license mock in worker test (#10824) 2024-09-17 08:47:03 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7c23101ab8
fix(editor): Render image binary-data using img tags (#10829)
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2024-09-16 15:17:33 +02:00
कारतोफ्फेलस्क्रिप्ट™ 25c8a328a8
refactor(core): Move instanceType to InstanceSettings (no-changelog) (#10640)
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-16 13:37:14 +02:00
Mutasem Aldmour 22c1890139
fix: Prevent copying workflow when copying outside of canvas (#10813) 2024-09-16 12:27:44 +02:00
Mutasem Aldmour 3be31e27ed
fix: Fix telemetry causing console error (#10828) 2024-09-16 12:11:50 +02:00
Iván Ovejero a7ed8ee909
refactor: Remove unused disable directives from nodes-base (#10825) 2024-09-16 10:58:32 +02:00
Iván Ovejero 0e61d7c2e8
refactor(core): Remove unused disable directives from backend packages (#10826) 2024-09-16 10:58:23 +02:00
Iván Ovejero 460fe14ae1
chore: Upgrade to TypeScript 5.6 (#10822) 2024-09-16 10:29:28 +02:00
Raúl Gómez Morales db846d3235
fix(editor): Prevent clipboard XSS injection (#10805) 2024-09-16 08:36:40 +02:00
कारतोफ्फेलस्क्रिप्ट™ cef64329a9
refactor(core): Simplify createDeferredPromise, and add tests (no-changelog) (#10811)
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-13 15:53:03 +02:00
oleg d647ef41ac
fix(HTTP Request Tool Node): Fix subsequent tool calls reusung the same options (#10808) 2024-09-13 15:32:11 +02:00
Elias Meire 394ef88843
fix(editor): Make expression edit modal read-only in executions view (#10806) 2024-09-13 15:27:55 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2f8c8448d3
refactor(core): Move push message types to a new shared package (no-changelog) (#10742) 2024-09-13 13:02:00 +02:00
Elias Meire 7f1c131b72
fix(editor): Make schema view search copy more clear (#10807) 2024-09-13 11:59:57 +01:00
Elias Meire 45dccf3d0c
fix(editor): Fix completion on $input.item. in Code node (#10800)
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-13 08:36:13 +02:00
oleg b2b1abc531
feat(OpenAI Node): Include O1 models in the models select (#10801)
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-12 21:09:59 +02:00
oleg 53c0fb18bf
build: Disable node-param-collection-type-unsorted-items for langchain nodes (no-changelog) (#10802) 2024-09-12 20:57:39 +02:00
कारतोफ्फेलस्क्रिप्ट™ ea89c36447
fix(editor): Render the current first in CollaborationPane (no-changelog) (#10799) 2024-09-12 20:07:19 +02:00
Tomi Turtiainen 5156313074
refactor(core): Enable import/order eslint rule (#10794)
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-12 19:07:18 +03:00
Tomi Turtiainen 6530620e9d
fix(benchmark): Fix benchmark license tenant (#10798) 2024-09-12 19:06:36 +03:00
Iván Ovejero 05e609d714
build: Upgrade nodelinter to 1.16.2 (no-changelog) (#10779) 2024-09-12 16:53:36 +02:00
कारतोफ्फेलस्क्रिप्ट™ 64aa1813b2
refactor(core): Migrate Modal.vue to composition API (no-changelog) (#10792) 2024-09-12 16:41:21 +02:00
Tomi Turtiainen a8a3de9ff7
refactor(editor): Convert NodeExecuteButton to composition api (#10703) 2024-09-12 17:12:08 +03:00
Tomi Turtiainen 8fdbf25837
refactor(benchmark): Use kebab-case for file and directory names (#10787) 2024-09-12 16:06:43 +03:00
Iván Ovejero 86f4877bab
fix(core): Restore queue listeners for webhook process (#10781) 2024-09-12 12:55:24 +02:00
Tomi Turtiainen b2b6190cc0
refactor(benchmark): Rename scaling mode setups (#10783) 2024-09-12 13:02:56 +03:00
Iván Ovejero c133a6ef89
refactor(core): Include AI events in log streaming relay (#10768) 2024-09-12 12:02:47 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3b78094ffa
ci: Upgrade express to address CVE-2024-43796 (no-changelog) (#10785) 2024-09-12 11:58:36 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7d6ec6544e
fix(core): Fix the type for InstalledNodes.latestVersion (no-changelog) (#10782)
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-12 11:14:03 +02:00
Tomi Turtiainen 8496adb94f
fix(benchmark): Fix scaling mode setup (#10780) 2024-09-12 11:54:26 +03:00
Iván Ovejero 8c6cd014a0
refactor(core): Revamp subworkflow policy checker errors (#10752) 2024-09-12 09:11:37 +02:00
कारतोफ्फेलस्क्रिप्ट™ a0af1d9a06
feat(editor): Show Collaboration pane only when there are multiple active users (#10772)
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-11 18:18:19 +02:00
github-actions[bot] 755188897b
🚀 Release 1.59.0 (#10775)
Co-authored-by: mutdmour <4711238+mutdmour@users.noreply.github.com>
2024-09-11 16:56:54 +02:00
Mutasem Aldmour 2bc983ba32
feat: Add credential help to Assistant (no-changelog) (#10736) 2024-09-11 16:38:39 +02:00
oleg 50459bacab
fix(editor): Fix error rendering and indexing of LLM sub-node outputs (#10688) 2024-09-11 16:17:13 +02:00
oleg 5c47a5f691
feat(OpenAI Node): Add Max Tools Iteration parameter and prevent tool calling after execution is aborted (#10735) 2024-09-11 15:49:38 +02:00
Tomi Turtiainen 99ba710642
fix(editor): Revert remove tooltip from info tip (no-changelog) (#10771) 2024-09-11 16:09:15 +03:00
कारतोफ्फेलस्क्रिप्ट™ a1e011dd2a
refactor(editor): Enable collaboration features only in NodeView v2 (no-changelog) (#10756) 2024-09-11 14:22:55 +02:00
Elias Meire ee5fbc543c
fix(If Node): Update copy for type conversion parameter (#10769) 2024-09-11 14:12:33 +02:00
Danny Martini 6fa1919ca8
build(core): Allow adding tests side by side with the code (#10760) 2024-09-11 13:32:52 +02:00
Raúl Gómez Morales 00013a2069
perf(editor): Fix WorkflowDetails excessive re-rendering (#10767) 2024-09-11 11:46:18 +02:00
Shireen Missi 21936c88a8
fix(YouTube Node): Fix Date filters (#10725)
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-11 09:44:35 +01:00
कारतोफ्फेलस्क्रिप्ट™ 4f94319cd9
fix(core): Update subworkflow execution status correctly (#10764) 2024-09-11 10:39:18 +02:00
Tomi Turtiainen b9d157db40
fix(benchmark): Fix args formatting & validate scaling mode env vars (#10766)
Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
2024-09-11 11:12:03 +03:00
Raúl Gómez Morales bf43d67357
fix(editor): Restrict when the collision avoidance algorithm is used (#10755)
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-10 17:43:31 +02:00
Shireen Missi 20b1cf2b75
feat(Lemlist Node): Add V2 to support more API operations (#10615) 2024-09-10 16:26:55 +01:00
Elias Meire 1b04be1240
feat(editor): Add lint for $('Node').item in runOnceForAllItems mode (#10743) 2024-09-10 16:26:17 +01:00
Tomi Turtiainen 6ecf84ffe8
refactor(editor): Convert Tooltip to composition api (#10701) 2024-09-10 18:17:39 +03:00
Tomi Turtiainen 56ebeed880
fix(benchmark): Make benchmark checks more robust (#10761) 2024-09-10 18:15:21 +03:00
oleg 17f160ce96
refactor: Update Langchain packages (no-changelog) (#10759) 2024-09-10 17:04:02 +02:00
कारतोफ्फेलस्क्रिप्ट™ 0e814eb99c
fix(editor): Close Push connection in NodeView v2 (no-changelog) (#10762) 2024-09-10 16:59:20 +02:00
Tomi Turtiainen e56dabd63a
feat(benchmark): Report benchmark results to a configurable webhook (#10754) 2024-09-10 17:41:33 +03:00
कारतोफ्फेलस्क्रिप्ट™ 8450ec5a5c
fix(core): Do not serialize CredentialsEntity.shared anymore (no-changelog) (#10753) 2024-09-10 16:35:39 +02:00
Ricardo Espinoza d9473a5f9d
refactor(editor): Migrate SignoutView.vue to composition API (#10720) 2024-09-10 10:23:57 -04:00
Raúl Gómez Morales 297b668f32
fix(editor): Increase connector snap radius (#10757) 2024-09-10 16:22:04 +02:00
Ricardo Espinoza c64f37d580
refactor(editor): Migrate RunInfo.vue to composition API (#10721) 2024-09-10 10:20:40 -04:00
Ricardo Espinoza 482b5d8bec
refactor(editor): Migrate SettingsCommunityNodesView.vue to composition API (#10724) 2024-09-10 10:20:27 -04:00
Ricardo Espinoza 8d4afddcf4
refactor(editor): Migrate AboutModal.vue to composition API (#10722) 2024-09-10 10:20:12 -04:00
Ricardo Espinoza 14580dadde
refactor(editor): Migrate ActivationModal.vue to composition API (#10723) 2024-09-10 10:19:50 -04:00
Michael Kret 22c70d5069
fix: Google Contacts node warm up request, Google Calendar node events>getAll fields option (#10700) 2024-09-10 15:31:00 +03:00
Manuel Voppmann 4b2b5235db
docs: Fix broken PostgREST guide link in Supabase node (#10660) 2024-09-10 13:10:13 +01:00
Shireen Missi 540f79a38f
fix(Telegram Trigger Node): Use timing-safe string comparison (no-changelog) (#10718) 2024-09-10 13:02:38 +01:00
Eugene 421aa71251
feat(Code Tool Node): Option to specify input schema (#10693) 2024-09-10 13:48:44 +02:00
Elias Meire 87333cbefe
fix(editor): Show docs link in credential modal when docs sidebar is hidden (#10750) 2024-09-10 10:28:07 +01:00
Raúl Gómez Morales 63548e6ead
fix(editor): Follow up fixes and improvements to viewer role (#10684) 2024-09-10 11:06:05 +02:00
Raúl Gómez Morales efa5573278
fix(editor): Prevent action's panel flickering while dragging a node (#10739)
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-10 10:31:41 +02:00
Shireen Missi 9f3e03d728
fix(Gmail Trigger Node): Change Gmail Trigger dedupe logic (#10717) 2024-09-10 08:55:04 +01:00
Tomi Turtiainen d81f21d08e
feat(benchmark): New options for n8n benchmark (#10741) 2024-09-10 09:25:41 +03:00
oleg 96db501a61
fix(Chat Trigger Node): Fix auth in "Embedded Chat" mode (#10734)
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-09 17:33:52 +02:00
oscarpedrero d3861b31ce
fix(Webflow Node): Update scopes to include forms (#10554) 2024-09-09 14:08:25 +01:00
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
Tomi Turtiainen d5d7b24f55
feat(benchmark): Add benchmark scenario for binary files (#10648) 2024-09-03 16:57:49 +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
Iván Ovejero e5aba60aff
fix(core): Tighten check for company size survey answer (#10646) 2024-09-03 12:31:30 +02:00
Iván Ovejero f0c61d029a
refactor(core): Improve license lifecycle logging (no-changelog) (#10643) 2024-09-03 11:51:29 +02:00
jeanpaul 650389d907
feat(Postgres PGVector Store Node): Add PGVector vector store node (#10517) 2024-09-03 11:20:00 +02:00
Milorad FIlipović d92374b5c6
feat(editor): AI assistant UX improvements (no-changelog) (#10568) 2024-09-03 10:43:24 +02:00
Raúl Gómez Morales 5eba534319
fix(editor): Fix notification rendering HTML as text (#10642) 2024-09-03 10:41:59 +02:00
Raúl Gómez Morales ce39933766
fix(editor): Allow disabling SSO when config request fails (#10635) 2024-09-03 10:06:16 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7fd0c71bdc
feat(core): Use ES2021 as the tsconfig target for all backend packages (no-changelog) (#10639)
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-02 17:38:48 +02:00
कारतोफ्फेलस्क्रिप्ट™ 6bb6a5c6cd
fix(core): Flush responses for ai streaming endpoints (#10633) 2024-09-02 16:47:20 +02:00
Tomi Turtiainen 14952eb83b
fix: Re-enable infra provisioning and teardown (no-changelog) (#10636) 2024-09-02 16:57:07 +03:00
Eugene 022ddcbef9
feat(core): Execution curation (#10342)
Co-authored-by: oleg <me@olegivaniv.com>
2024-09-02 15:20:08 +02:00
Shireen Missi 8603946e23
fix(Webhook Node): Add tests for utils (no-changelog) (#10613)
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-02 13:18:13 +01:00
Tomi Turtiainen afc4d4e144
fix: Fixes to cloud benchmarks (no-changelog) (#10634) 2024-09-02 14:58:24 +03:00
Tomi Turtiainen 56354151d4
test: Add JS CodeNode benchmark scenario (#10632) 2024-09-02 12:21:41 +03:00
Milorad FIlipović 7cfe56d727
refactor(editor): Migrate MainSidebar.vue to composition API (no-changelog) (#10538)
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-01 14:03:10 -04:00
Tomi Turtiainen ad4137499b
build: Fix cli nodemon config (#10628)
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-08-30 19:03:47 +03:00
Tomi Turtiainen 15f311c890
ci: Fixes to benchmarks in cloud (#10626) 2024-08-30 17:49:50 +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
Michael Kret 81f4322d45
fix(Wait Node): Append n8n attribution option (#10585) 2024-08-30 14:28:25 +01:00
Ricardo Espinoza ccb553a550
refactor(editor): Migrate NodeSettings.vue to composition API (#10545)
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-08-30 07:09:47 -04:00
Csaba Tuncsik a12e9edac0
fix(editor): Add pinned data only to manual executions in execution view (#10605) 2024-08-30 11:37:24 +02:00
Michael Kret 9fa1a9aa99
fix: Disable errors obfuscation (no-changelog) (#10617) 2024-08-30 10:59:30 +03:00
Tomi Turtiainen 1e08f444c9
ci: Fix script name in gh workflow (#10619) 2024-08-30 10:48:34 +03:00
Tomi Turtiainen 7e9d186496
feat: Add queue mode setup to benchmarks (no-changelog) (#10608) 2024-08-30 09:42:01 +03:00
Tomi Turtiainen 4e899ea55f
feat: Add n8n postgres setup to benchmarks (no-changelog) (#10604) 2024-08-30 09:41:50 +03:00
Cornelius Suermann 1dcb814ced
fix(API): Update express-openapi-validator to resolve AIKIDO-2024-10229 (#10612) 2024-08-30 08:04:36 +02:00
Tomi Turtiainen 1b409b4e3e
fix: Fix edge case in log in (no-changelog) (#10610) 2024-08-30 08:47:35 +03:00
Tomi Turtiainen 1c5164c786
feat: Add local orchestration of benchmarks (no-changelog) (#10589) 2024-08-30 08:46:55 +03:00
Tomi Turtiainen eb074c04c9
fix: Reduce variability in benchmarks (no-changelog) (#10606) 2024-08-30 08:40:48 +03:00
Elias Meire fcdeb0f5d8
refactor(editor): Convert ResourceLocator to composition API (no-changelog) (#10526) 2024-08-29 17:01:43 +02:00
Alex Grozav 38eb00a643
feat(editor): Update new canvas node handle label rendering mechanism and design (no-changelog) (#10611) 2024-08-29 17:56:50 +03:00
Elias Meire 402a8b40c0
refactor(editor): Convert credential related components to composition API (no-changelog) (#10530) 2024-08-29 10:30:19 -04:00
Shireen Missi 405c55a1f7
fix(HTTP Request Node): Sanitize authorization headers (#10607) 2024-08-29 15:28:03 +01: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 1491cbd228
fix(editor): Hide execution buttons in readonly mode in new canvas (no-changelog) (#10603) 2024-08-29 16:31:45 +03:00
Alex Grozav 78f34f66c6
fix(editor): Prevent keyboard shortcuts when ndv is open in new canvas (no-changelog) (#10601) 2024-08-29 15:25:49 +03:00
Raúl Gómez Morales 95da4d4797
fix(editor): Add confirmation toast when changing user role (#10592)
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-29 12:37:21 +02: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
Iván Ovejero 821ca16a57
ci: Fix forceConsistentCasingInFileNames for aliased paths (no-changelog) (#10598) 2024-08-29 10:40:50 +02: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
Iván Ovejero 6485ca0a4b
refactor(core): Enforce filename casing in cli package (no-changelog) (#10594) 2024-08-28 17:57:46 +02:00
कारतोफ्फेलस्क्रिप्ट™ dbc10fe9f5
feat(core): Switch to MJML for email templates (#10518) 2024-08-28 17:15:18 +02:00
Danny Martini 9e1dac0465
fix(Gmail Trigger Node): Don't return date instances, but date strings instead (#10582) 2024-08-28 15:43:04 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3b43ff69a7
fix(core): Deduplicate sentry events using error stacktraces instead (no-changelog) (#10590) 2024-08-28 15:31:29 +02:00
Milorad FIlipović 95a9cd2c73
feat(editor): Implement new app layout (#10548) 2024-08-28 14:01:05 +02:00
Iván Ovejero d7241cfc3a
refactor(core): Standardize filename casing for services and Public API (no-changelog) (#10579) 2024-08-28 13:59:27 +02:00
कारतोफ्फेलस्क्रिप्ट™ dca797e4db
Merge tag 'n8n@1.57.0' 2024-08-28 13:53:38 +02:00
github-actions[bot] e5c7534eba
🚀 Release 1.57.0 (#10587)
Co-authored-by: despairblue <927609+despairblue@users.noreply.github.com>
2024-08-28 13:34:34 +02:00
Csaba Tuncsik 4a125f511c
fix(editor): Add tooltips to workflow history button (#10570)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-28 13:06:01 +02:00
Iván Ovejero 008c510b76
feat(core): Expose queue metrics for Prometheus (#10559) 2024-08-28 11:36:00 +02:00
Iván Ovejero acfd60ac85
refactor(core): Map out pubsub messages (no-changelog) (#10566) 2024-08-28 10:48:53 +02:00
Tomi Turtiainen 6017bf5af1
fix: Fix scenario prefix not being passed (no-changelog) (#10575) 2024-08-28 10:46:17 +03:00
Iván Ovejero bc958be93b
refactor(core): Convert verbose to debug logs (#10574) 2024-08-28 09:32:53 +02:00
कारतोफ्फेलस्क्रिप्ट™ ab9835126e
refactor(core): Use @/databases/ instead of @db/ (no-changelog) (#10573)
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-08-27 17:24:20 +02:00
Tomi Turtiainen 5925f56456
feat: Add benchmarking of pooled sqlite (no-changelog) (#10550) 2024-08-27 17:51:43 +03:00
Iván Ovejero 836178fcaa
refactor(editor): User journey link to n8n.io (#10331) 2024-08-27 16:46:07 +02:00
Iván Ovejero c0e7620036
fix(Wait Node): Prevent waiting until invalid date (#10523) 2024-08-27 16:45:08 +02:00
Iván Ovejero fd58a272e1
refactor(core): Standardize filename casing for controllers and databases (no-changelog) (#10564) 2024-08-27 16:44:32 +02:00
कारतोफ्फेलस्क्रिप्ट™ be52176585
refactor(core): Allow custom types on getCredentials (no-changelog) (#10567) 2024-08-27 15:23:58 +02:00
Elias Meire 52c574d83f
fix(editor): Scale output item selector input width with value (#10555) 2024-08-27 13:45:28 +01:00
कारतोफ्फेलस्क्रिप्ट™ 1c40135043
refactor(core): Delete InternalHooks (no-changelog) (#10561)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-08-27 14:33:25 +02:00
कारतोफ्फेलस्क्रिप्ट™ 70b410f4b0
fix(core): Make boolean config value parsing backward-compatible (#10560) 2024-08-27 13:51:26 +02:00
Shireen Missi 4e15007577
fix(Google Sheets Trigger Node): Show sheet name is too long error (#10542) 2024-08-27 11:30:35 +01:00
Iván Ovejero bc27beb662
fix(editor): Ensure Datatable component renders All option (#10525)
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-27 10:12:39 +02:00
कारतोफ्फेलस्क्रिप्ट™ f71281221e
fix(core): Stop explicit redis client disconnect on shutdown (#10551)
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-08-26 15:15:04 +02:00
Iván Ovejero 352aa2a9a4
refactor(core): Separate listeners in scaling service (no-changelog) (#10487) 2024-08-26 12:35:39 +02:00
Iván Ovejero 96e69ad5f2
refactor(core): Standardize filename casing for environments and eventbus (no-changelog) (#10527)
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-26 11:10:06 +02:00
Alex Grozav 9d156d3703
fix(editor): Fix node positions update event in new canvas (no-changelog) (#10528) 2024-08-26 10:33:11 +03:00
Alex Grozav 51c70b5cff
feat(editor): Set default canvas version to version 2 on internal deployment (no-changelog) (#10514) 2024-08-26 10:32:57 +03: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
Ricardo Espinoza 609bc4d97d
refactor(editor): Standardize components sections order (no-changelog) (#10540)
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
2024-08-24 09:24:08 -04:00
Elias Meire 4d48f903af
refactor(editor): Convert Node.vue component to composition API (no-changelog) (#10535)
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-23 16:42:20 -04:00
Bram Kn 26f1af397b
feat: Add new credentials for the HTTP Request node (#9833)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-08-23 18:19:05 +01:00
Tomi Turtiainen 6422fb33c0
fix: Pass k6 api token correctly (no-changelog) (#10536)
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-23 18:14:19 +03:00
Tomi Turtiainen 7194b1c3a1
feat: Report benchmark results (no-changelog) (#10534) 2024-08-23 16:59:19 +03:00
Milorad FIlipović a6f4dbb0ab
test(editor): Unit tests for assistant store and new design system components (no-changelog) (#10508) 2024-08-23 15:55:07 +02:00
Milorad FIlipović 2f743bf4d6
refactor(editor): Migrate App.vue to composition api (no-changelog) (#10524) 2024-08-23 15:36:36 +02:00
Tomi Turtiainen 7bcb0be27a
refactor(editor): Convert DeleteUserModal to composition api (no-changelog) (#10531) 2024-08-23 16:23:31 +03:00
Tomi Turtiainen 29dd153df1
ci: Fix fetch depth in benchmark (no-changelog) (#10532) 2024-08-23 16:06:43 +03:00
Eugene f4be8b950c
fix(core): Update zod to the latest version (no-changelog) (#10516) 2024-08-23 14:25:07 +02:00
Tomi Turtiainen a1a1b0a7b4
feat: Benchmark env with run scripts (no-changelog) (#10477) 2024-08-23 14:43:26 +03:00
Tomi Turtiainen 8403f4aa11
ci: Configure eslint for benchmark cli (#10480) 2024-08-23 13:19:12 +03:00
Michael Kret dd0c098b86
fix(AI Transform Node): Data Transformation > Other section should not contain node (no-changelog) (#10519) 2024-08-23 09:48:01 +01:00
Milorad FIlipović 9cd7f1ec0d
fix(editor): Prevent dialog overlay from rendering on top of AI Assistant (no-changelog) (#10509)
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-23 10:16:10 +02:00
Tomi Turtiainen 00412563b6
fix: Fix resolving of k6 executable (no-changelog) (#10511)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-08-23 10:35:34 +03:00
Iván Ovejero 873056a92e
fix(core): Restore Redis cache key (#10520) 2024-08-23 08:19:59 +02:00
oleg 84e54beac7
feat(editor): Implement workflowSelector parameter type (#10482)
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-22 16:59:12 +02:00
कारतोफ्फेलस्क्रिप्ट™ a73b9a38d6
fix(editor): Prevent Safari users from accessing the frontend over insecure contexts (#10510) 2024-08-22 14:30:55 +02:00
Alex Grozav ab76b106fd
fix(editor): Fix node insert position on new canvas (no-changelog) (#10495) 2024-08-22 15:28:56 +03:00
Iván Ovejero dc7dc995d5
perf(core): Make execution queries faster (#9817) 2024-08-22 13:27:45 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3428f28a73
fix(core): Scheduler tasks should not trigger on follower instances (#10507) 2024-08-22 11:46:13 +02:00
Iván Ovejero f667b384c9
refactor(core): Standardize filenames in cli (no-changelog) (#10484)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-22 11:10:37 +02:00
oleg bdcc657965
fix(AI Agent Node): Allow AWS Bedrock Chat to be used with conversational agent (#10489) 2024-08-22 10:49:08 +02:00
oleg 5c7cc36c23
feat(AI Agent Node): Add tutorial link to agent node (#10493) 2024-08-22 10:49:01 +02:00
Tomi Turtiainen ea6ca04a7f
feat: Add n8n-benchmark cli (no-changelog) (#10410) 2024-08-22 11:33:11 +03:00
कारतोफ्फेलस्क्रिप्ट™ 9fe6a71690
feat(core): Logout should invalidate the auth token (no-changelog) (#10335)
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-22 09:33:06 +02:00
Tomi Turtiainen b805e8ddb8
refactor(editor): Add types to importCurlEventBus (no-changelog) (#10497) 2024-08-22 09:32:05 +03:00
Tomi Turtiainen 8ab7fea32c
refactor(editor): Add types to htmlEditorEventBus (no-changelog) (#10498) 2024-08-22 09:31:57 +03:00
Tomi Turtiainen 7bf25ea505
refactor(editor): Add types for dataPinningEventBus (no-changelog) (#10499) 2024-08-22 09:31:48 +03:00
Tomi Turtiainen 18491f6a6f
refactor(editor): Add types to codeNodeEditorEventBus (no-changelog) (#10501) 2024-08-22 09:31:40 +03:00
github-actions[bot] bcc4bb3c57
🚀 Release 1.56.0 (#10502)
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: ShireenMissi <ShireenMissi@users.noreply.github.com>
2024-08-21 16:47:06 +01:00
Milorad FIlipović 0276323881
fix(editor): Sending 'Assistant session started event' to posthog (no-changelog) (#10500)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2024-08-21 16:31:02 +01:00
Iván Ovejero 547a60642c
fix(core): Use class-validator with XSS check for survey answers (#10490)
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: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-08-21 16:18:16 +02: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
Shireen Missi d4012c7bf8
fix(AI Transform Node): Remove prompt as it's already set in ASK AI endpoint (no-changelog) (#10496) 2024-08-21 12:13:30 +01:00
Alex Grozav 6d82fb9fc0
fix(editor): Prevent unloading when changes are pending in new canvas (no-changelog) (#10474) 2024-08-21 13:46:57 +03:00
कारतोफ्फेलस्क्रिप्ट™ e936494e3d
feat(core): Upgrade axios to address CVE-2024-39338 (no-changelog) (#10494) 2024-08-21 12:11:24 +02:00
Jon 9bdb1d6dca
fix(Toggl Trigger Node): Update API version (#10207) 2024-08-21 10:43:48 +01:00
Oz Weiss 09c3a8b367
fix(Calendly Trigger Node): Fix issue with webhook url matching (#10378) 2024-08-21 10:42:45 +01:00
Milorad FIlipović 4a6ca63210
fix(editor): Fix overflow in AI Assistant chat messages (#10491) 2024-08-21 11:03:59 +02: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
Milorad FIlipović 03c19723d2
feat(editor): Add more onboarding options experiment (no-changelog) (#10478) 2024-08-21 10:37:02 +02:00
Iván Ovejero 5dea51aad7
fix(core): Replace sanitize-html with xss in XSS validator constraint (#10479)
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-20 20:52:04 +02:00
Iván Ovejero aad3e5b677
refactor(core): Track metrics state and categories in telemetry (no-changelog) (#10483) 2024-08-20 18:50:35 +02:00
Mutasem Aldmour c410aed4c2
fix: Rename Assistant back (#10481) 2024-08-20 17:39:59 +02:00
Milorad FIlipović eecb80400d
test(editor): Add AI Assistant e2e tests (no-changelog) (#10476)
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-20 13:05:09 +02:00
Iván Ovejero d0fc9dee0e
feat(core): Support bidirectional communication between specific mains and specific workers (#10377) 2024-08-20 12:32:31 +02:00
Tomi Turtiainen 51f3e84dff
refactor(editor): Add types to global link actions event bus (no-changelog) (#10452)
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-08-20 11:25:22 +03:00
Michael Kret 61ac0c7775
fix: Filter component - improve errors (#10456)
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-19 19:01:33 +03:00
Tomi Turtiainen f784a4c95a
refactor(editor): Type source control event bus (no-changelog) (#10395) 2024-08-19 18:04:00 +03:00
Alex Grozav b4aec594e4
fix(editor): Fix edge button background color in dark mode in new canvas (no-changelog) (#10475)
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-19 17:07:12 +03:00
Alex Grozav 9d8e574cc7
feat(editor): Add old execution status rendering in new canvas (no-changelog) (#10473) 2024-08-19 17:06:25 +03:00
Alex Grozav c77c6963c8
feat(editor): Update cursor behaviour in new canvas (no-changelog) (#10472) 2024-08-19 17:06:06 +03:00
Alex Grozav fadb5c9ae5
fix(editor): Add missing control button events to new canvas (no-changelog) (#10471) 2024-08-19 17:05:47 +03:00
Michael Kret 973956cc26
fix: Show input names when node has multiple inputs (#10434) 2024-08-19 16:28:07 +03:00
Alex Grozav aa4404ed79
fix(editor): Adjust default zoom level in new canvas (no-changelog) (#10469) 2024-08-19 15:22:34 +03:00
Shireen Missi 6a0f2ca96b
fix(Read/Write Files from Disk Node): Better error handling when file name missing (no-changelog) (#10463) 2024-08-19 13:07:39 +01:00
Shireen Missi 17ac7844f2
fix: Remove unimplemented Postgres credentials options (#10461) 2024-08-19 13:04:45 +01:00
CodeShakingSheep 129245da10
fix(Invoice Ninja Node): Fix payment types (#10462) 2024-08-19 12:08:46 +01:00
Tomi Turtiainen ab9faf109c
refactor(editor): Add types to ndv event bus (no-changelog) (#10451)
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-19 09:03:48 +03:00
Michael Kret aea82cb744
fix: Better errors in Switch, If and Filter nodes (#10457)
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: Shireen Missi <shireen@n8n.io>
2024-08-16 16:36:15 +01:00
Michael Kret f7fb02e92a
fix(Google Sheets Node): Update to returnAllMatches option (#10440)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2024-08-16 16:35:22 +01:00
Michael Kret ce46bf516a
fix(Google Sheets Node): Better error when column to match on is empty (#10442)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2024-08-16 15:59:59 +01:00
Michael Kret 0d3ed46199
fix(OpenAI Node): Throw node operations error in case of openAi client error (#10448)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2024-08-16 15:59:50 +01:00
Alex Grozav 77ebd93bd3
feat(editor): Update canvas control buttons design and behaviour in new canvas (no-changelog) (#10435)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-08-16 17:01:10 +03:00
Elias Meire fc6d4138d5
fix(editor): Fix flaky mapping tests (#10453) 2024-08-16 14:30:20 +01: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
Alex Grozav 556699ac3d
feat(editor): Improve node label readability in new canvas (no-changelog) (#10432) 2024-08-16 15:42:54 +03:00
Alex Grozav 334d11175e
fix(editor): Fix lazy loaded component not using suspense (no-changelog) (#10454) 2024-08-16 13:29:32 +03:00
Mutasem Aldmour 37797f38d8
fix(editor): Buffer json chunks in stream response (#10439) 2024-08-16 12:27:55 +02:00
Tomi Turtiainen 1466ff7525
refactor(editor): Remove id param from PATCH /me calls (no-changelog) (#10449) 2024-08-16 12:15:48 +03:00
Iván Ovejero 91467ab325
fix(core): Fix XSS validation and separate URL validation (#10424) 2024-08-16 10:49:08 +02:00
Jon 9d6ad88c14
fix(Respond to Webhook Node): Fix issue preventing the chat trigger from working (#9886)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2024-08-16 08:57:21 +01:00
Alex Grozav 90a5fcc541
feat(editor): Add registerCustomAction to new canvas (no-changelog) (#10359) 2024-08-16 10:45:12 +03:00
Michael Kret c5a0c049ea
fix(Google Sheets Node): Update name and hint for useAppend option (#10443)
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-15 17:01:35 +01:00
Elias Meire 4dee7cc36e
fix(editor): Show item count in output panel schema view (#10426) 2024-08-15 16:11:46 +01:00
Iván Ovejero bb4582fa2f
ci: Introduce lint rule no-untyped-config-class-field (no-changelog) (#10436) 2024-08-15 16:00:11 +02:00
Elias Meire 6bca879d4a
fix(editor): Highlight matching type in filter component (#10425) 2024-08-15 14:43:25 +01:00
Jon e7ee10f243
feat(Facebook Graph API Node): Update node to support API v18 - v20 (#10419) 2024-08-15 14:40:50 +01:00
Elias Meire 1bf2f4f617
fix(editor): Truncate long data pill labels in schema view (#10427) 2024-08-15 14:54:54 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2043daa257
fix(core): Use explicit types in configs to ensure valid decorator metadata (#10433)
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-15 13:58:20 +02:00
Michael Kret 0dc3e99b26
fix(n8n Form Trigger Node): Show basic authentication modal on wrong credentials (#10423) 2024-08-15 14:03:16 +03:00
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
Cornelius Suermann 58408719c4
refactor: Update to license SDK v2.13.1 to address dependency updates (#10422) 2024-08-15 11:27:56 +02:00
Iván Ovejero 60b15e16cb
refactor(core): Simplify Redis client types (no-changelog) (#10397) 2024-08-15 10:41:49 +02:00
Val 613cdd2ba2
fix: Project Viewer always seeing a connection error when testing credentials (#10417) 2024-08-15 10:39:48 +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
Iván Ovejero d98e29e3d5
fix(core): Fix payload property in workflow-post-execute event (#10413) 2024-08-15 10:01:56 +02:00
Tomi Turtiainen 39c8e50ad0
fix: Require mfa code to change email (#10354) 2024-08-15 10:36:04 +03:00
कारतोफ्फेलस्क्रिप्ट™ 483e324d4c
ci: Remove hard-coded package version in unit tests (no-changelog) (#10414)
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 17:30:45 +02:00
Iván Ovejero 67a10983df
refactor(editor): Remove deleted event name from UI (#10402) 2024-08-14 17:09:43 +02: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
oleg 51a1eddbf0
fix(AI Agent Node): Fix issues with some tools not populating (#10406) 2024-08-14 15:45:50 +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
Iván Ovejero c0811b218a
refactor(core): Make new configs consistent (no-changelog) (#10393) 2024-08-14 11:30:26 +02:00
Iván Ovejero e640f1f42c
test(core): Cover telemetry event relay in tests (no-changelog) (#10391) 2024-08-14 11:16:02 +02:00
Iván Ovejero 45813debc9
fix(core): Fix duplicate Redis publisher (#10392) 2024-08-14 10:55:13 +02:00
कारतोफ्फेलस्क्रिप्ट™ 33a2703429
feat(core): Allow overriding npm registry for community packages (#10325) 2024-08-14 09:44:19 +02:00
कारतोफ्फेलस्क्रिप्ट™ 838f13337f
feat(core): Upgrade DB drivers (no-changelog) (#10370) 2024-08-14 09:43:59 +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
Jon 1e310f40f7
fix: Fix issue with some errors not being handled correctly (no-changelog) (#10371)
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 18:09:07 +01:00
Val 8e7d29ad3c
fix(core): Filter out prototype and constructor lookups in expressions (#10382) 2024-08-13 17:57:01 +02:00
Csaba Tuncsik 117e2d968f
fix(editor): Connect up new project viewer role to the FE (#9913) 2024-08-13 16:45:28 +03:00
Iván Ovejero 56c4692c94
refactor(core): Move queue recovery to scaling service (no-changelog) (#10368) 2024-08-13 15:06:47 +02:00
Iván Ovejero 5ac65b36bc
fix(core): Account for owner when filtering by project ID in GET /workflows in Public API (#10379) 2024-08-13 15:05:40 +02:00
oleg 7ab38114db
fix(editor): Fix rendering of SVG icons in public chat on iOS (#10381) 2024-08-13 15:02:57 +02:00
Tomi Turtiainen 3384f52a35
fix: Require mfa code to disable mfa (#10345) 2024-08-13 15:56:54 +03:00
Tomi Turtiainen b2e0f33959
refactor(editor): Add typed event bus (no-changelog) (#10367)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-13 15:11:28 +03:00
Iván Ovejero bfa7075950
refactor(core): Remove unused constants in Redis channels (no-changelog) (#10369)
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 13:25:01 +02:00
Jon bae49d3198
fix(editor): Revert change that hid swagger docs in the ui (#10350) 2024-08-13 11:40:20 +01:00
Shireen Missi 413fc4584c
fix(Okta Node): Add missing codex file (no-changelog) (#10372) 2024-08-13 11:40:02 +01:00
Iván Ovejero e071b73bab
fix(core): Fix worker shutdown errors when active executions (#10353) 2024-08-13 09:14:52 +02:00
Tomi Turtiainen cdd0ab4031
refactor(core): Rename ActiveWebhooks to LiveWebhooks (no-changelog) (#10355) 2024-08-13 09:49:24 +03:00
Jon 9b647a9837
fix(n8n Form Trigger Node): Fix issue preventing v1 node from working (#10364) 2024-08-13 07:34:55 +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
कारतोफ्फेलस्क्रिप्ट™ 8ab3d6b62b
ci: Upgrade axios to address CVE-2024-39338 (no-changelog) (#10365) 2024-08-12 19:42:49 +02:00
कारतोफ्फेलस्क्रिप्ट™ 1ad7afbb82
ci: Upgrade picocolors to address AIKIDO-2024-10093 (no-changelog) (#10362) 2024-08-12 19:42:36 +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
कारतोफ्फेलस्क्रिप्ट™ 1668edd98c
ci: Upgrade @apidevtools/json-schema-ref-parser to address AIKIDO-2024-10043 (no-changelog) (#10363) 2024-08-12 18:00:23 +02: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
Iván Ovejero 021d9981b6
ci: Fix scaling mode tests (no-changelog) (#10351) 2024-08-12 13:34:37 +02:00
Iván Ovejero 5255793afe
fix(core): Enforce shutdown timer and sequence on SIGINT for main (#10346)
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 11:41:21 +02:00
Iván Ovejero b044e783e7
fix(core): Account for cancelling an execution with no workers available (#10343) 2024-08-12 11:03:51 +02:00
Iván Ovejero 8728b63aeb
refactor(core): Port scaling mode config (no-changelog) (#10321) 2024-08-12 11:03:37 +02:00
Iván Ovejero 6b52bebf52
refactor(core): Tear down internal hooks (no-changelog) (#10340) 2024-08-12 10:13:15 +02:00
Iván Ovejero 78984986a6
fix(core): Prevent XSS in user update endpoints (#10338) 2024-08-12 10:06:15 +02:00
Iván Ovejero 4f392b5e3e
fix(core): Prevent XSS via static cache dir (#10339)
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
2024-08-09 16:40:50 +02:00
Csaba Tuncsik 1cf48cc301
fix(editor): Enable credential sharing between all types of projects (#10233) 2024-08-09 16:31:02 +02:00