Iván Ovejero
|
74e154b130
|
refactor(editor): Boost n8n Form Trigger in nodes-panel search results (#10294)
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
|
2024-08-05 17:52:46 +02:00 |
|
Michael Kret
|
c0bdf3b719
|
fix(core): Move error obfuscation to FE (no-changelog) (#10237)
|
2024-08-05 16:42:06 +03:00 |
|
oleg
|
06419d9483
|
feat(editor): Auto-add LLM chain for new LLM nodes on empty canvas (#10245)
Co-authored-by: JP van Oosten <jp@n8n.io>
|
2024-08-05 13:59:02 +02:00 |
|
Iván Ovejero
|
42a0b594d6
|
fix(core): Fix user telemetry bugs (#10293)
|
2024-08-05 13:24:26 +02:00 |
|
Iván Ovejero
|
7fb3f62a36
|
refactor(core): Remove stray log from telemetry event relay (no-changelog) (#10295)
|
2024-08-05 12:59:27 +02:00 |
|
Iván Ovejero
|
c0f3693e8a
|
refactor(core): Decouple user events from internal hooks (no-changelog) (#10292)
|
2024-08-05 12:07:42 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
88086a41ff
|
feat(core): Support community packages in scaling-mode (#10228)
|
2024-08-05 11:52:06 +02:00 |
|
Tomi Turtiainen
|
afa43e75f6
|
test(core): Move unit tests closer to testable components (no-changelog) (#10287)
|
2024-08-05 12:12:25 +03:00 |
|
Michael Kret
|
8131d66f8c
|
fix(core): Webhook and form baseUrl missing (#10290)
|
2024-08-05 11:04:47 +03:00 |
|
Iván Ovejero
|
acbae928f2
|
refactor(core): Port cache config (no-changelog) (#10286)
|
2024-08-02 17:10:03 +02:00 |
|
Iván Ovejero
|
aa0a470dce
|
refactor(core): Clean up event relays (no-changelog) (#10284)
|
2024-08-02 16:52:49 +02:00 |
|
Csaba Tuncsik
|
55f2ffe256
|
fix(editor): Fix execution retry button (#10275)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-08-02 16:05:17 +02:00 |
|
Eugene
|
57d1c9a99e
|
feat(core): Show sub-node error on the logs pane. Open logs pane on sub-node error (#10248)
|
2024-08-02 16:00:09 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
0faf46f4f8
|
refactor(core): Move instanceRole to InstanceSettings (no-changelog) (#10242)
|
2024-08-02 15:18:33 +02:00 |
|
Iván Ovejero
|
7056e50b00
|
feat(core): Allow filtering executions and users by project in Public API (#10250)
|
2024-08-02 14:16:17 +02:00 |
|
Tomi Turtiainen
|
ae50bb95a8
|
fix(core): Make execution and its data creation atomic (#10276)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-08-02 13:46:35 +03:00 |
|
Iván Ovejero
|
c3e2e84065
|
refactor(core): Mark schema env vars used by cloud hooks (no-changelog) (#10283)
|
2024-08-02 12:25:57 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
47a68b0220
|
ci: Fix DB tests (no-changelog) (#10282)
|
2024-08-02 12:20:34 +02:00 |
|
Iván Ovejero
|
84efbd9b9c
|
feat(core): Support create, delete, edit role for users in Public API (#10279)
|
2024-08-02 12:06:17 +02:00 |
|
Iván Ovejero
|
a533916628
|
refactor(core): Decouple post workflow execute event from internal hooks (no-changelog) (#10280)
|
2024-08-02 12:05:06 +02:00 |
|
Iván Ovejero
|
07d7b247f0
|
feat(core): Allow transferring credentials in Public API (#10259)
|
2024-08-02 12:02:38 +02:00 |
|
Iván Ovejero
|
489ce10063
|
feat(core): Support create, read, update, delete projects in Public API (#10269)
|
2024-08-02 12:02:05 +02:00 |
|
Iván Ovejero
|
dc8c94d036
|
ci: Introduce lint rule no-type-unsafe-event-emitter (no-changelog) (#10254)
|
2024-08-02 12:01:42 +02:00 |
|
Iván Ovejero
|
432ac1da59
|
fix(core): Surface enterprise trial error message (#10267)
|
2024-08-02 12:01:10 +02:00 |
|
Csaba Tuncsik
|
42ba8841c4
|
fix(editor): Enable moving resources only if team projects are available by the license (#10271)
|
2024-08-01 17:33:10 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
43ae159ea4
|
fix(core): Upgrade tournament to address some XSS vulnerabilities (#10277)
|
2024-08-01 17:19:31 +02:00 |
|
Iván Ovejero
|
d8688bd463
|
refactor(core): Decouple workflow created, saved, deleted events from internal hooks (no-changelog) (#10264)
|
2024-08-01 13:44:23 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
efb71dd9ad
|
fix(core): Fix oauth2 callback and add integration tests (no-changelog) (#10272)
|
2024-08-01 11:02:36 +02:00 |
|
Giulio Andreini
|
785c82cfec
|
fix(n8n Form Trigger Node): Improve copy and a few tweaks (no-changelog) (#10243)
Co-authored-by: Michael Kret <michael.k@radency.com>
|
2024-08-01 10:57:05 +02:00 |
|
Michael Kret
|
88a170176a
|
fix(core): Fix expressions in webhook nodes(Form, Webhook) to access previous node's data (#10247)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-08-01 11:21:58 +03:00 |
|
Iván Ovejero
|
1608d2527b
|
refactor(core): Port endpoints config (no-changelog) (#10268)
|
2024-07-31 17:45:11 +02:00 |
|
Jon
|
d91eb2cdd5
|
feat(AWS Lambda Node): Add support for paired items (no-changelog) (#10270)
|
2024-07-31 16:19:25 +01:00 |
|
Michael Kret
|
c8ee852159
|
fix: Loop node no input data shown (#10224)
|
2024-07-31 16:11:42 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
1476947365
|
Merge tag 'n8n@1.53.0'
|
2024-07-31 15:08:04 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
a8e2774f53
|
fix(core): Make OAuth1/OAuth2 callback not require auth (#10263)
|
2024-07-31 15:03:37 +02:00 |
|
github-actions[bot]
|
7ffaec03ea
|
🚀 Release 1.53.0 (#10266)
Co-authored-by: despairblue <despairblue@users.noreply.github.com>
|
2024-07-31 14:56:18 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
2a09a036d2
|
fix(core): Upgrade @n8n/vm2 to address CVE‑2023‑37466 (#10265)
|
2024-07-31 14:38:49 +02:00 |
|
Oz Weiss
|
326c983915
|
feat(Calendly Trigger Node): Add OAuth Credentials Support (#10251)
|
2024-07-31 13:26:24 +01:00 |
|
Iván Ovejero
|
cf73e29b61
|
test(core): Improve and expand log streaming tests (no-changelog) (#10261)
|
2024-07-31 13:40:01 +02:00 |
|
Ricardo Espinoza
|
8e960db16c
|
refactor(editor): Migrate WorkflowExecutionsListView.vue to composition API (no-changelog) (#10198)
|
2024-07-31 07:11:24 -04:00 |
|
Iván Ovejero
|
3e96b29332
|
fix(core): Restore log event n8n.workflow.failed (#10253)
|
2024-07-31 12:22:52 +02:00 |
|
Iván Ovejero
|
efee25ddaa
|
test(core): Stop showing JWT warning during test runs (no-changelog) (#10255)
|
2024-07-31 11:53:26 +02:00 |
|
Shireen Missi
|
519fc4d753
|
fix(Postgres Node): Expressions in query parameters for Postgres executeQuery operation (#10217)
|
2024-07-31 08:39:37 +01:00 |
|
Csaba Tuncsik
|
7e643589c6
|
fix(editor): Fix workflow execution list scrolling after filter change (#10226)
|
2024-07-31 09:09:54 +02:00 |
|
Tomi Turtiainen
|
3d23f2f333
|
test(core): Fix typing issues in tests (no-changelog) (#10244)
|
2024-07-30 20:24:01 +02:00 |
|
Iván Ovejero
|
5b47c8b57b
|
fix(editor): Fix custom API call notice (#10227)
|
2024-07-30 17:41:26 +02:00 |
|
Iván Ovejero
|
d719899223
|
feat(core): Allow filtering workflows by project and transferring workflows in Public API (#10231)
|
2024-07-30 17:05:48 +02:00 |
|
jeanpaul
|
452f52c124
|
fix(Text Classifier Node): Use proper documentation URL and respect continueOnFail (#10216)
|
2024-07-30 16:19:47 +02:00 |
|
Iván Ovejero
|
3ccb9df2f9
|
feat: Introduce Google Cloud Platform as external secrets provider (#10146)
|
2024-07-30 14:58:25 +02:00 |
|
Iván Ovejero
|
af695ebf93
|
feat: Support create, read, delete variables in Public API (#10241)
|
2024-07-30 14:58:07 +02:00 |
|
Michael Kret
|
f87854f8db
|
fix(Wait Node): Authentication fix (#10236)
|
2024-07-30 15:43:05 +03:00 |
|
Tomi Turtiainen
|
d6770b5fca
|
fix(core): Flush instance stopped event immediately (#10238)
|
2024-07-30 14:49:41 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
a2d08846d0
|
ci: Setup pnpm catalog to centralize depedency versions (no-changelog) (#9974)
|
2024-07-30 13:27:15 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
1fca3af335
|
refactor(core): Use type-safe event emitters (no-changelog) (#10234)
|
2024-07-30 13:23:01 +02:00 |
|
Iván Ovejero
|
99dc56c7a1
|
refactor(core): Make instance role clearer (no-changelog) (#10188)
|
2024-07-30 10:20:21 +02:00 |
|
Jon
|
47c7904028
|
docs: Update login url for OpenAI node (no-changelog) (#10222)
|
2024-07-30 07:35:58 +01:00 |
|
Jon
|
361b5e7c37
|
fix(LinkedIn Node): Fix issue with some characters cutting off posts early (#10185)
|
2024-07-30 07:35:42 +01:00 |
|
Michael Kret
|
f5722e8823
|
fix(Google BigQuery Node): Send timeoutMs in query, pagination support (#10205)
|
2024-07-29 21:28:16 +03:00 |
|
Ricardo Espinoza
|
cf70b06545
|
feat(core): Show Public API key value only once (no-changelog) (#10126)
|
2024-07-29 14:13:54 -04:00 |
|
Iván Ovejero
|
de50ef7590
|
refactor(core): Display stack trace in error reporter (no-changelog) (#10225)
|
2024-07-29 17:27:02 +02:00 |
|
jeanpaul
|
1a7713ef26
|
fix(core): Fix missing successful items on continueErrorOutput with multiple outputs (#10218)
|
2024-07-29 17:08:20 +02:00 |
|
Michael Kret
|
e5dfd7faf9
|
fix(n8n Form Trigger Node): Remove custom attribution option (no-changelog) (#10229)
|
2024-07-29 17:56:55 +03:00 |
|
Michael Kret
|
711b667ebe
|
feat(n8n Form Trigger Node): Improvements (#10092)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2024-07-29 15:58:03 +03:00 |
|
Iván Ovejero
|
7a30d845e9
|
refactor(core): Port path, host, port, listen_address and protocol config (no-changelog) (#10223)
|
2024-07-29 14:32:20 +02:00 |
|
Jon
|
4d37b9669f
|
docs: Update add options text (no-changelog) (#10049)
|
2024-07-29 13:27:23 +01:00 |
|
Michael Kret
|
00ec253337
|
fix(Postgres Node): Option to treat query parameters enclosed in single quotas as text (#10214)
|
2024-07-29 14:48:11 +03:00 |
|
Iván Ovejero
|
24ffca7c75
|
refactor(core): Decouple server started event from internal hooks (no-changelog) (#10221)
|
2024-07-29 11:41:28 +02:00 |
|
Jon
|
e2ee91569a
|
feat(Shopify Node): Update Shopify API version (#10155)
|
2024-07-29 10:05:16 +01:00 |
|
Iván Ovejero
|
40a5226e24
|
fix(editor): Defer User saved credentials telemetry event for OAuth credentials (#10215)
|
2024-07-29 11:01:18 +02:00 |
|
Eugene
|
c0e37439a8
|
fix(editor): Fix parameter input glitch when there was an error loading remote options (#10209)
|
2024-07-29 10:50:05 +02:00 |
|
Marcus
|
5aba69bcf4
|
feat(HTTP Request Node): Add option to disable lowercase headers (#10154)
|
2024-07-29 09:32:42 +02:00 |
|
Michael Kret
|
d165b33cea
|
feat: Recovery option for jsonParse helper (#10182)
Co-authored-by: Elias Meire <elias@meire.dev>
|
2024-07-26 20:05:25 +03:00 |
|
Michael Kret
|
1718125c6d
|
fix: Better error message when calling data transformation functions on a null value (#10210)
|
2024-07-26 20:04:55 +03:00 |
|
oleg
|
6f1d4adf05
|
refactor: Delete mistakenly commited node file (no-changelog) (#10213)
|
2024-07-26 15:45:48 +02:00 |
|
Iván Ovejero
|
cd74f4312b
|
refactor(editor): Add Infisical deprecation notice (#10191)
|
2024-07-26 14:38:41 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
44728d7242
|
feat(editor): Show new executions as Queued in the UI, until they actually start (#10204)
|
2024-07-26 14:30:49 +02:00 |
|
oleg
|
5a51b1db5e
|
refactor: Update Langchain modules & add Ollama tools support (#10208)
|
2024-07-26 14:30:33 +02:00 |
|
oleg
|
8ef0a0c58a
|
feat(Sentiment Analysis Node): Implement Sentiment Analysis node (#10184)
|
2024-07-26 13:19:06 +02:00 |
|
Michael Kret
|
512eb11210
|
fix: Add original error message to messages, do not obfuscate if description provided in options (no-changelog) (#10202)
|
2024-07-26 14:12:42 +03:00 |
|
Elias Meire
|
e6fd996973
|
fix(Google Sheets Node): Fix Google Sheet URL regex (#10195)
|
2024-07-26 11:50:58 +02:00 |
|
Michael Kret
|
82eba9fc5f
|
fix(Google Sheets Node): Add column names row if sheet is empty (#10200)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2024-07-26 11:45:23 +03:00 |
|
Michael Kret
|
5136d10ca3
|
fix(Google Sheets Node): Do not insert row_number as a new column, do not checkForSchemaChanges in update operation (#10201)
|
2024-07-26 11:45:00 +03:00 |
|
Jon
|
2eba57774b
|
docs: Update credential urls (no-changelog) (#10193)
|
2024-07-25 17:22:46 +01:00 |
|
Alex Grozav
|
fa7bc452b7
|
fix(editor): Add back prompt requesting to save unsaved changes (no-changelog) (#10190)
|
2024-07-25 18:44:26 +03:00 |
|
Elias Meire
|
bfc8e1b56f
|
fix(HTTP Request Node): Resolve max pages expression (#10192)
|
2024-07-25 17:35:31 +02:00 |
|
feelgood-interface
|
7775d5059b
|
fix(Trello Node): Use body for POST requests (#10189)
|
2024-07-25 15:12:56 +01:00 |
|
Michael Kret
|
3eac673b17
|
fix(Read/Write Files from Disk Node): Notice update in file selector, replace backslashes with forward slashes if windows path (#10186)
|
2024-07-25 16:55:40 +03:00 |
|
oleg
|
eb9c69c595
|
feat(AI Agent Node): Improve agents descriptions (no-changelog) (#10172)
|
2024-07-25 15:18:55 +02:00 |
|
Alex Grozav
|
5929351f0c
|
feat(editor): Add localStorage flag to prevent opening NDV in new canvas (no-changelog) (#10187)
|
2024-07-25 16:00:09 +03:00 |
|
Iván Ovejero
|
2f3baa4251
|
refactor(core): Clean up subworkflow policy check (no-changelog) (#10178)
|
2024-07-25 14:52:29 +02:00 |
|
Eugene
|
3d235b0b2d
|
feat(Information Extractor Node): Add new simplified AI-node for information extraction (#10149)
|
2024-07-25 14:47:18 +02:00 |
|
Eugene
|
49c7306feb
|
feat(editor): Add info boxes to some of AI sub-categories (no-changelog) (#10177)
|
2024-07-25 14:46:26 +02:00 |
|
Iván Ovejero
|
2dc3ff49d7
|
ci: Stop reporting to Sentry SQLITE_FULL errors (no-changelog) (#10183)
|
2024-07-25 14:31:44 +02:00 |
|
Alex Grozav
|
112d6b883d
|
feat(editor): Add several performance improvements when adding nodes in new canvas (no-changelog) (#10170)
|
2024-07-25 15:26:50 +03:00 |
|
Iván Ovejero
|
520f2316d1
|
refactor(core): Decouple credentials from internal hooks (no-changelog) (#10162)
|
2024-07-25 11:56:00 +02:00 |
|
Alex Grozav
|
b781095be1
|
feat(editor): Update connection line to reuse getCustomPath in new canvas (no-changelog) (#10175)
|
2024-07-25 07:54:58 +03:00 |
|
Elias Meire
|
79bccf0305
|
feat(editor): Implement custom edge to support loops (no-changelog) (#10171)
Co-authored-by: Alex Grozav <alex@grozav.com>
|
2024-07-24 15:47:18 +03:00 |
|
Iván Ovejero
|
b81f0bf9ea
|
refactor(core): Port workflows config (no-changelog) (#10173)
|
2024-07-24 14:38:29 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
9056242b3a
|
Merge tag 'n8n@1.52.0'
|
2024-07-24 14:28:07 +02:00 |
|
github-actions[bot]
|
c22ffd04de
|
🚀 Release 1.52.0 (#10174)
Co-authored-by: ShireenMissi <ShireenMissi@users.noreply.github.com>
|
2024-07-24 13:20:06 +01:00 |
|
oleg
|
906b4c3c7b
|
fix(editor): Fix issue with existing credential not opening in HTTP agent tool (#10167)
|
2024-07-24 14:10:16 +02:00 |
|
Iván Ovejero
|
66c49bb6a1
|
refactor(core): Port external storage config (no-changelog) (#10169)
|
2024-07-24 13:08:20 +02:00 |
|
Iván Ovejero
|
f1a3791abc
|
refactor(core): Split out subworkflow policy check from permission checker (no-changelog) (#10168)
|
2024-07-24 12:51:01 +02:00 |
|
Jon
|
7848c19f54
|
fix(Notion Node): Fix issue preventing some database page urls from working (#10070)
|
2024-07-24 11:27:07 +01:00 |
|
Alex Grozav
|
ea5382d20f
|
feat(editor): Add AI Chat button to new canvas (no-changelog) (#10166)
|
2024-07-24 12:10:02 +03:00 |
|
Alex Grozav
|
fe1a1d80c6
|
feat(editor): Enable NodeView.switcher by default in dev mode (no-changelog) (#10165)
|
2024-07-24 11:02:42 +03:00 |
|
Iván Ovejero
|
dea212659a
|
refactor(core): Decouple LDAP from internal hooks (no-changelog) (#10157)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2024-07-24 09:49:06 +02:00 |
|
Iván Ovejero
|
30784fb76c
|
fix(editor): Fix saving and connecting on LDAP setup form (#10163)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2024-07-24 09:37:34 +02:00 |
|
Iván Ovejero
|
e46341ac46
|
refactor(core): Remove unused telemetry payload (no-changelog) (#10158)
|
2024-07-23 16:42:25 +02:00 |
|
oleg
|
3846eb967a
|
feat(editor): Split Tools and Models into sub-sections (#10159)
|
2024-07-23 16:40:28 +02:00 |
|
Iván Ovejero
|
95b85dd5c1
|
refactor(core): Port nodes config (no-changelog) (#10140)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-07-23 13:32:50 +02:00 |
|
Iván Ovejero
|
d2a3a4a080
|
fix(core): Fix handling of common events for relays (#10135)
|
2024-07-23 12:31:56 +02:00 |
|
Alex Grozav
|
f2ad1222b1
|
feat(editor): Add support for unplugin-icons and auto-importing components (no-changelog) (#10055)
|
2024-07-23 13:30:29 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
0fd2c5e106
|
ci: Lint and Test @n8n/config on the CI as well (no-changelog) (#10156)
|
2024-07-23 12:17:29 +02:00 |
|
Mutasem Aldmour
|
de015ff297
|
fix(editor): Fix updating/uninstalling community nodes (#10138)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-07-23 11:25:56 +02:00 |
|
Val
|
a51e86f20b
|
feat: Add scopes and role to create project endpoint (no-changelog) (#10145)
|
2024-07-23 10:18:58 +01:00 |
|
Iván Ovejero
|
467051580b
|
refactor(core): Decouple community packages from internal hooks (no-changelog) (#10152)
|
2024-07-23 10:47:22 +02:00 |
|
Danny Martini
|
4547a49db1
|
fix(core): Metadata inserts using existing IDs and failing with postgres (#10108)
|
2024-07-23 10:31:04 +02:00 |
|
Alex Grozav
|
6209ac6824
|
fix(editor): Fix initial node and sticky insert position in new canvas (no-changelog) (#10153)
|
2024-07-23 11:28:52 +03:00 |
|
Alex Grozav
|
6b8ad6fc3e
|
feat(editor): Add readonly mode to new canvas (no-changelog) (#10133)
|
2024-07-23 11:27:09 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
a96db344e5
|
fix(core): Fix SSH Tunnels when using private key (#10148)
|
2024-07-23 10:08:01 +02:00 |
|
Michael Kret
|
b07c5e2011
|
fix(n8n Form Trigger Node): Execution from canvas (#10132)
|
2024-07-23 10:48:27 +03:00 |
|
Alex Grozav
|
278edd6010
|
feat(editor): Add undo/redo when moving nodes in new canvas (no-changelog) (#10137)
|
2024-07-23 10:16:56 +03:00 |
|
Alex Grozav
|
aa15d22499
|
feat(editor): Add undo/redo creating a node in new canvas (no-changelog) (#10142)
|
2024-07-23 09:49:53 +03:00 |
|
Alex Grozav
|
ee676fd934
|
feat(editor): Add undo/redo enabling/disabling a node in new canvas (no-changelog) (#10143)
|
2024-07-23 09:49:37 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
dc13ceb416
|
feat(Send Email Node): Smtp credential improvements (#10147)
|
2024-07-22 20:38:26 +02:00 |
|
Alex Grozav
|
ada1256898
|
feat(editor): Add undo/redo create connection in new canvas (no-changelog) (#10141)
|
2024-07-22 20:26:47 +03:00 |
|
Eugene
|
7e1eeb4c31
|
feat(Pinecone Vector Store Node, Supabase Vector Store Node): Add update operation to vector store nodes (#10060)
|
2024-07-22 16:15:43 +02:00 |
|
Iván Ovejero
|
c6131859f5
|
refactor(core): Add deprecation notice to InternalHooks (no-changelog) (#10139)
|
2024-07-22 14:17:54 +02:00 |
|
Iván Ovejero
|
d887c82d80
|
fix(core): Support execution recovery when saving execution progress (#10104)
|
2024-07-22 13:59:40 +02:00 |
|
Iván Ovejero
|
03a833db51
|
fix(core): Support branches containing slashes in source control (#10109)
|
2024-07-22 13:21:56 +02:00 |
|
Elias Meire
|
a036aa43dc
|
feat(editor): Connect adjacent nodes when a node is deleted in canvas v2 (no-changelog) (#10125)
|
2024-07-22 12:41:43 +02:00 |
|
Iván Ovejero
|
b1816db449
|
fix(core): Respect prefix for all Prometheus metrics (#10130)
|
2024-07-22 12:01:44 +02:00 |
|
Iván Ovejero
|
a7ae23b47f
|
refactor(core): Decouple Public API events from internal hooks (no-changelog) (#10121)
|
2024-07-22 10:09:02 +02:00 |
|
oleg
|
936cb57d79
|
fix(core): Throw error if required sub-node connection is missing (no-changelog) (#10123)
|
2024-07-19 19:25:45 +02:00 |
|
oleg
|
a8b5551331
|
refactor(OpenAI Model Node Node, Google PaLM Language Model Node, Google PaLM Chat Model Node): Mark nodes as deprecated (#10119)
|
2024-07-19 17:57:50 +02:00 |
|
Iván Ovejero
|
0542765b98
|
ci: Fix typecheck on master (no-changelog) (#10122)
Co-authored-by: Elias Meire <elias@meire.dev>
|
2024-07-19 17:20:23 +02:00 |
|
jeanpaul
|
12d692349d
|
refactor(Text Classifier Node): Mark the text classifier node as black (#10118)
|
2024-07-19 14:51:03 +02:00 |
|
Elias Meire
|
2e5c548452
|
feat(editor): Add duplicate and copy/paste to canvas v2 (no-changelog) (#10112)
|
2024-07-19 14:49:52 +02:00 |
|
Elias Meire
|
fc4184773a
|
refactor: Mark defaults.color as deprecated in node descriptions (#10117)
|
2024-07-19 14:49:35 +02:00 |
|
Ricardo Espinoza
|
ba27c987dc
|
refactor(editor): Migrate settings.store to composition API (no-changelog) (#10022)
Co-authored-by: Elias Meire <elias@meire.dev>
|
2024-07-19 08:35:36 -04:00 |
|
Elias Meire
|
062633ec9b
|
feat(editor): Open NDV when a node is added to canvas v2 (no-changelog) (#10114)
|
2024-07-19 14:29:11 +02:00 |
|
Alex Grozav
|
4559e3ae18
|
feat(editor): Cleanup unused keymap functions and add additional onSave events in new canvas (no-changelog) (#10106)
|
2024-07-19 14:40:00 +03:00 |
|
Iván Ovejero
|
a388cc33d6
|
refactor: Silence @n8n/nodes-langchain lint warnings (no-changelog) (#10115)
|
2024-07-19 13:35:15 +02:00 |
|
Iván Ovejero
|
d35ee109ea
|
refactor(core): Expand Prometheus coverage to all routes (#10113)
|
2024-07-19 13:27:08 +02:00 |
|
Iván Ovejero
|
9ab29f2181
|
refactor(core): Port event bus config (no-changelog) (#10111)
|
2024-07-19 13:25:44 +02:00 |
|
Iván Ovejero
|
aba1c64500
|
refactor(core): Rename EventRelay to EventService (no-changelog) (#10110)
|
2024-07-19 12:55:38 +02:00 |
|
Iván Ovejero
|
222a0862bd
|
refactor(core): Rename EventsService to WorkflowStatisticsService (no-changelog) (#10107)
|
2024-07-19 12:12:44 +02:00 |
|
Jon
|
1c666e6e7c
|
fix(RabbitMQ Node): Fix issue with arguments not being sent (#9397)
|
2024-07-19 11:04:20 +01:00 |
|
Iván Ovejero
|
bf57f38d1c
|
fix(editor): Allow $secrets to resolve on credentials (#10093)
|
2024-07-19 12:00:07 +02:00 |
|
Iván Ovejero
|
dd54390b0a
|
refactor(core): Remove unused security audit telemetry event (no-changelog) (#10105)
|
2024-07-19 11:16:05 +02:00 |
|
Iván Ovejero
|
c0264f0cff
|
refactor(core): Port templates config (no-changelog) (#10103)
|
2024-07-19 10:33:28 +02:00 |
|
Iván Ovejero
|
5eca7c8e28
|
refactor(core): More decouplings from internal hooks (no-changelog) (#10099)
|
2024-07-19 10:33:13 +02:00 |
|
Alex Grozav
|
11db5a5b51
|
feat(editor): Add plus handle design with ability to add connected nodes in new canvas (no-changelog) (#10097)
|
2024-07-18 19:01:14 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
7a135df768
|
refactor(core): Delete dead code in ExternalHooks (no-changelog) (#10100)
|
2024-07-18 17:18:58 +02:00 |
|
Iván Ovejero
|
1b6c2d3a37
|
feat: Introduce Azure Key Vault as external secrets provider (#10054)
|
2024-07-18 15:51:48 +02:00 |
|
Csaba Tuncsik
|
5a9a2713b4
|
fix(editor): Remove "move" action from workflow and credential on community plan (#10057)
|
2024-07-18 15:34:39 +02:00 |
|
Iván Ovejero
|
f876f9ec8b
|
refactor(core): Decouple source control telemetry from internal hooks (no-changelog) (#10095)
|
2024-07-18 15:00:24 +02:00 |
|
Csaba Tuncsik
|
028a8a2c75
|
fix(editor): UX Improvements to RBAC feature set (#9683)
|
2024-07-18 14:17:27 +02:00 |
|
Elias Meire
|
5b440a7679
|
feat(editor): Add context menu to canvas v2 (no-changelog) (#10088)
|
2024-07-18 13:00:54 +02:00 |
|
Alex Grozav
|
45affe5d89
|
feat(editor): Add ability to import workflows in new canvas (no-changelog) (#10051)
Co-authored-by: Elias Meire <elias@meire.dev>
|
2024-07-18 11:59:11 +03:00 |
|
Iván Ovejero
|
1f420e0bd6
|
refactor(core): Port external secrets config (no-changelog) (#10094)
|
2024-07-18 10:52:41 +02:00 |
|
Alex Grozav
|
a04c4335da
|
fix(editor): Close node creator when clicking on new canvas (no-changelog) (#10086)
|
2024-07-18 11:45:19 +03:00 |
|
Iván Ovejero
|
2c710ac7d2
|
refactor(core): Clean up Prometheus service (no-changelog) (#10068)
|
2024-07-18 10:27:35 +02:00 |
|
Iván Ovejero
|
14b12f844d
|
refactor(core): Port version notifications config (no-changelog) (#10087)
|
2024-07-17 19:11:46 +02:00 |
|
Jon
|
68d3bebfee
|
fix(HelpScout Node): Fix issue with thread types not working correctly (#10084)
|
2024-07-17 14:57:26 +01:00 |
|
Michael Kret
|
76c290655d
|
fix(MQTT Node): Node hangs forever on failed connection (#10048)
|
2024-07-17 16:50:51 +03:00 |
|
Iván Ovejero
|
8a53d6127e
|
refactor(core): Port Public API config (no-changelog) (#10082)
|
2024-07-17 15:36:40 +02:00 |
|
github-actions[bot]
|
b0abee7eb6
|
🚀 Release 1.51.0 (#10085)
Co-authored-by: mutdmour <mutdmour@users.noreply.github.com>
|
2024-07-17 13:50:17 +02:00 |
|
Iván Ovejero
|
8b2f76b92e
|
refactor(core): Decouple projects telemetry (no-changelog) (#10081)
|
2024-07-17 11:56:27 +02:00 |
|
Elias Meire
|
ab5688c582
|
fix(editor): Handle disabled nodes in schema view (#10052)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2024-07-17 11:18:13 +02:00 |
|
oleg
|
9cbbb6335d
|
feat(Postgres Chat Memory Node): Implement Postgres Chat Memory node (#10071)
|
2024-07-17 08:25:37 +02:00 |
|
oleg
|
e5dda5731d
|
fix(OpenAI Chat Model Node): Respect baseURL override for /models (#10076)
|
2024-07-17 08:25:16 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
09f2cf9eaf
|
refactor(core): Centralize CronJob management (#10033)
|
2024-07-16 20:42:48 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
36b314d031
|
fix(core): Stopping an execution should reject any response promises (#9992)
|
2024-07-16 19:25:20 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
5e57b0d71e
|
refactor(core): Use use up-to-date timezone data (#10073)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2024-07-16 18:46:12 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
3bbeae47f3
|
refactor(core): Suppress MaxListenersExceededWarning in the logs (#10077)
|
2024-07-16 18:20:55 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
48f047ee2e
|
fix(core): Redact csrfSecret when returning oauth credentials to the frontend (#10075)
|
2024-07-16 18:09:56 +02:00 |
|
Shireen Missi
|
68d5d7e2e9
|
fix(Email Trigger (IMAP) Node): Reconnect not working correctly (#10064)
|
2024-07-15 17:20:24 +01:00 |
|
Alex Grozav
|
bb354f3c88
|
feat(editor): Add support for connection validation (no-changelog) (#10059)
|
2024-07-15 18:32:02 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
0d12f0a6b3
|
fix(editor): Remove push event listeners when migrating away from the canvas (#10063)
|
2024-07-15 17:25:32 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
3bde8453ef
|
fix(editor): Ensure all static assets are accessible from the server (#10062)
|
2024-07-15 17:10:33 +02:00 |
|
Jon
|
ef8c867ec7
|
docs: Branding tweaks for Cal and Citrix ADC (no-changelog) (#10042)
|
2024-07-15 15:16:41 +01:00 |
|
jeanpaul
|
89d1782d3b
|
fix(LangChain Code Node): Add clarifying comments to the default code (no-changelog) (#10056)
|
2024-07-15 14:32:13 +02:00 |
|
Iván Ovejero
|
9c23f7616b
|
refactor(core): Rename UsageMetrics to LicenseMetrics (no-changelog) (#10053)
|
2024-07-15 12:42:49 +02:00 |
|
Michael Kret
|
04b62e0398
|
fix: HTTP Request tool - do not error on missing headers (#10044)
|
2024-07-15 13:28:46 +03:00 |
|
Iván Ovejero
|
b42f652f1b
|
test(core): Add tests for Prometheus metrics service (no-changelog) (#10050)
|
2024-07-15 12:16:27 +02:00 |
|
Alex Grozav
|
cd24c71a9e
|
feat: Add sticky notes support to the new canvas (no-changelog) (#10031)
|
2024-07-15 13:00:52 +03:00 |
|
Michael Kret
|
9302e33d55
|
fix(Webhook Node): Binary property option name and description update (#10043)
|
2024-07-13 14:06:14 +03:00 |
|
Michael Kret
|
8cd93704be
|
fix: HTTP Request tool - allow hyphens in placeholders (#10037)
|
2024-07-13 04:42:04 +03:00 |
|
Jon
|
f3833a7ce8
|
docs: Add notice to S3 node to mention AWS S3 node (no-changelog) (#10034)
|
2024-07-12 16:41:49 +01:00 |
|
Marcus
|
9bcc926a91
|
fix(GitHub Node): File Create operation prevent duplicated base64 encoding (#10040)
|
2024-07-12 17:37:00 +02:00 |
|
Elias Meire
|
46d6edc2a4
|
fix(editor): Provide autocomplete for nodes, even when intermediate node has not run (#10036)
|
2024-07-12 17:32:50 +02:00 |
|
jeanpaul
|
fd833ec079
|
feat(Text Classifier Node): Change fallback option to a drop-down (no-changelog) (#10039)
|
2024-07-12 17:11:08 +02:00 |
|
Michael Kret
|
27410ab2af
|
fix(AMQP Sender Node): Node hangs forever on disconnect (#10026)
|
2024-07-12 17:56:40 +03:00 |
|
Michael Kret
|
f78f4ea349
|
fix(AMQP Trigger Node): Manual execution updated error reduced wait time (#10035)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2024-07-12 17:56:30 +03:00 |
|
oleg
|
c4c25eadfd
|
feat(editor): Refactor several smaller components to composition API (no-changelog) (#10038)
|
2024-07-12 15:43:07 +02:00 |
|
Mutasem Aldmour
|
2e9ab66602
|
refactor(editor): Move a few components to script setup (no-changelog) (#10029)
|
2024-07-12 15:03:23 +02:00 |
|
Jon
|
293147642f
|
fix(NocoDB Node): Add warning level to loadOptions errors (no-changelog) (#10032)
|
2024-07-12 12:04:12 +01:00 |
|
Jon
|
4aa60c6145
|
docs: Update aliases for file nodes (no-changelog) (#10028)
|
2024-07-12 12:03:56 +01:00 |
|
Jon
|
429481c5c4
|
feat(Asana Node): Add support for project privacy settings (#10027)
|
2024-07-12 12:03:36 +01:00 |
|
Shireen Missi
|
470d4966c6
|
fix(AWS Comprehend Node): Add paired item support (#10015)
Co-authored-by: Michael Kret <michael.kret@n8n.io>
|
2024-07-12 11:11:25 +01:00 |
|
oleg
|
3b2d76e358
|
refactor(editor): Refactor VariableSelector and VariableSelectorItem to composition API (no-changelog) (#10030)
|
2024-07-12 12:03:30 +02:00 |
|
Michael Kret
|
e4e66ab7da
|
fix: Number input defaults to 0 not allowing to have arbitrary precision (#10021)
|
2024-07-12 12:42:09 +03:00 |
|
oleg
|
7db16561dc
|
feat(editor): Tweak node creator search logic for AI sub-nodes (#10025)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2024-07-12 10:43:46 +02:00 |
|
Michael Kret
|
e2dd000d13
|
fix: Prevent errors processed by n8n to be flagged as internal (no-changelog) (#10023)
|
2024-07-12 11:13:17 +03:00 |
|
Elias Meire
|
1d2b403644
|
fix(editor): Use selected input item for autocomplete (#10019)
|
2024-07-12 10:11:59 +02:00 |
|
Jon
|
56dd491bca
|
fix(HubSpot Node): Migrate from v2 owners api (#10013)
|
2024-07-12 08:29:05 +01:00 |
|
Jon
|
47882161c8
|
fix: Update logos for Cohere nodes (no-changelog) (#10018)
|
2024-07-12 08:28:46 +01:00 |
|
Elias Meire
|
c29664d688
|
fix(editor): Make schema view use the correct output (#10016)
|
2024-07-11 17:36:53 +02:00 |
|
Elias Meire
|
cde6fe90e5
|
feat(editor): Make expression autocomplete search case-insensitive (#10017)
|
2024-07-11 17:30:07 +02:00 |
|
Alex Grozav
|
8171d75f5d
|
feat(editor): Add capability to open workflow from template in new canvas (no-changelog) (#10011)
|
2024-07-11 18:29:06 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
2d19aef540
|
fix(HTTP Request Node): Respect the original encoding of the incoming response (#9869)
|
2024-07-11 17:03:52 +02:00 |
|
Jon
|
e84ab35c4a
|
fix(Telegram Trigger Node): Fix issue with videos not being downloaded (#10007)
|
2024-07-11 15:36:09 +01:00 |
|
jeanpaul
|
28ca7d6a2d
|
feat(Text Classifier Node): Add Text Classifier Node (#9997)
Co-authored-by: oleg <me@olegivaniv.com>
|
2024-07-11 16:24:03 +02:00 |
|
Michael Kret
|
4a3b97cede
|
fix: Filter component - array contains comparison not correct when ignore case option set to true (#10012)
|
2024-07-11 17:06:07 +03:00 |
|
Alex Grozav
|
1aae65dfdc
|
feat(editor): Add ability to add a node between two nodes in new canvas (no-changelog) (#10006)
|
2024-07-11 17:05:51 +03:00 |
|
Iván Ovejero
|
d651be4e01
|
fix(core): Ensure executions cannot resume if already running (#10014)
|
2024-07-11 15:49:05 +02:00 |
|
Alex Grozav
|
c2adaa58cd
|
feat(editor): Add clear execution button to new canvas (no-changelog) (#10010)
|
2024-07-11 16:37:01 +03:00 |
|
Eugene
|
071130a2dc
|
feat(Google Vertex Chat Model Node): Add support for Google Vertex AI Chat models (#9970)
Co-authored-by: oleg <oleg@n8n.io>
|
2024-07-11 14:41:10 +02:00 |
|
Michael Kret
|
519e57bda5
|
feat: Better error when calling expression function on input that is undefined or null (#10009)
|
2024-07-11 15:36:39 +03:00 |
|
Iván Ovejero
|
e3c138ffd2
|
refactor(core): Remove unused Sentry report from WaitTracker (no-changelog) (#10008)
|
2024-07-11 12:44:09 +02:00 |
|
Alex Grozav
|
57dfefd0f6
|
feat(editor): Add support for fallback nodes and new addNodes node render type in new canvas (no-changelog) (#10004)
|
2024-07-11 13:03:46 +03:00 |
|
Elias Meire
|
f9e9d274b9
|
feat(editor): Render trigger node on canvas v2 (no-changelog) (#10001)
|
2024-07-11 10:30:11 +02:00 |
|
github-actions[bot]
|
de9590e10e
|
🚀 Release 1.50.0 (#10000)
Co-authored-by: netroy <netroy@users.noreply.github.com>
|
2024-07-10 17:23:31 +02:00 |
|
Alex Grozav
|
a45899765c
|
feat(editor): Add support for configurable configuration nodes in new canvas (no-changelog) (#9991)
|
2024-07-10 17:51:18 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
d2ca8b4b42
|
ci: Ensure that all published packages have consistent provenance data in package.json (#9994)
|
2024-07-10 16:43:21 +02:00 |
|
Danny Martini
|
2e6b03b2cb
|
fix(core): Prevent multiple values in the execution metadata for the same key and executionId (#9953)
|
2024-07-10 12:47:43 +02:00 |
|
Stanley Yoshinori Takamatsu
|
3a179439c7
|
feat(Telegram Node): Add support to Keyboard Button Mini Apps (#9511)
|
2024-07-10 11:43:51 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
6107798516
|
fix(core): Aborting manual trigger tests should call closeFunction (#9980)
|
2024-07-10 12:37:35 +02:00 |
|
Alex Grozav
|
504bb704d3
|
feat(editor): Open node creator when cancelling a connection in new canvas (no-changelog) (#9978)
|
2024-07-10 12:22:31 +03:00 |
|
Alex Grozav
|
2107de2f4a
|
feat(editor): Add stop current execution button in new canvas (no-changelog) (#9968)
|
2024-07-10 11:53:27 +03:00 |
|
Elias Meire
|
90e3f56a9d
|
feat(editor): Add execution indication to canvas v2 (no-changelog) (#9984)
|
2024-07-10 10:36:00 +02:00 |
|
Elias Meire
|
32ddcee782
|
feat(editor): Add ability to execute a specific node to canvas v2 (no-changelog) (#9986)
|
2024-07-10 09:56:39 +02:00 |
|
Jon
|
9577d9c847
|
feat(Orbit Node): Deprecate Orbit nicely (#9962)
|
2024-07-10 08:30:49 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
e8e3d44146
|
fix(editor): Fix the regression in runWorkflow, introduced in #9977 (no-changelog) (#9988)
|
2024-07-10 08:52:19 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
c8ad7ccd72
|
fix(core): Ensure correct Cache-Control header on / as well (no-changelog) (#9983)
|
2024-07-09 18:39:43 +02:00 |
|
Iván Ovejero
|
7e972c78af
|
fix(core): Clear active execution on cancellation in scaling mode (#9979)
|
2024-07-09 17:09:39 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
761229e4d2
|
fix(core): Use Custom cache-control headers force cache-revalidation on /types/*.json (no-changelog) (#9981)
|
2024-07-09 17:09:31 +02:00 |
|
Danny Martini
|
0f495986f8
|
fix(core): Allow owner and admin to edit nodes with credentials that haven't been shared with them explicitly (#9922)
|
2024-07-09 16:25:50 +02:00 |
|
Danny Martini
|
adb83155ca
|
fix(core): Don't execute 'workflowExecuteBefore' hook on execution continuations (#9905)
|
2024-07-09 15:11:33 +02:00 |
|
Alex Grozav
|
4e2f0adb2a
|
feat(editor): Add workflow action to switch between new and old canvas (no-changelog) (#9969)
|
2024-07-09 15:58:36 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
b5b96eb43e
|
ci: Remove unused dependencies (no-changelog) (#9973)
|
2024-07-09 14:48:24 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
058ae5d3f6
|
fix(editor): Use workflowHelpers.getWebhookUrl to determine webhook/form test URL (no-changelog) (#9977)
|
2024-07-09 14:15:08 +02:00 |
|
oleg
|
df783151b8
|
feat(Chat Trigger Node): Add support for file uploads & harmonize public and development chat (#9802)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2024-07-09 13:45:41 +02:00 |
|
Ricardo Espinoza
|
501bcd80ff
|
refactor(editor): Migrate OutputPanel.vue to composition API (no-changelog) (#9958)
|
2024-07-08 11:19:27 -04:00 |
|
Ricardo Espinoza
|
f40f9b0287
|
refactor(editor): Migrate users.store to composition API (no-changelog) (#9960)
|
2024-07-08 10:21:03 -04:00 |
|
Ricardo Espinoza
|
4ff4534454
|
refactor(editor): Remove getters with arguments from communityNodes.store.ts (#9964)
|
2024-07-08 10:13:30 -04:00 |
|
Alex Grozav
|
cc27b57953
|
feat(editor): Add prompt to save when leaving with unsaved changes in new canvas (no-changelog) (#9967)
|
2024-07-08 15:57:42 +03:00 |
|
adrian-martinez-onestic
|
cb1bbf5fd3
|
feat(Google Cloud Firestore Node): Add support for service account and document creation with id (#9713)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-07-08 13:40:52 +02:00 |
|