Commit Graph

112 Commits

Author SHA1 Message Date
mfsiega
acd18ef9e9
feat(Schedule Node): Emit deduplication key when enabled (no-changelog) (#28646)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 13:55:15 +00:00
Garrit Franke
af90581c45
test: Harden polling trigger test helper against flaky OAuth2 failures (no-changelog) (#28247) 2026-04-09 14:10:23 +00:00
Tomi Turtiainen
1e8e7ee018
refactor(core): Unify SSRF bridge result contract (#26660) 2026-03-09 12:39:32 +00:00
Tomi Turtiainen
809ea48d08
feat(core): Integrate SSRF protection into request helpers (#26581) 2026-03-09 07:59:03 +00:00
Tomi Turtiainen
d832ffe763
refactor(core): Remove TaskRunnersConfig.enabled since runners are always on (#25834)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-03-04 09:55:08 +00:00
Michael Kret
6a2127c9ad
fix: Merge by sql update (#26364) 2026-03-03 08:29:41 +00:00
Michael Kret
ee1cc7fc20
feat(Kafka Trigger Node): Refactoring and fixes (#25088) 2026-02-06 04:37:59 +00:00
Michael Kret
d2a0e860dc
fix: Form trigger and Wait Form mode basic authentication fix for form POST request (#23795)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-01-14 10:33:17 +00:00
Michael Kret
0523cc35bc
feat: Binary data merge and expressions simplification (#23270)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-01-12 13:29:36 +00:00
Iván Ovejero
35014be533
fix(core)!: Make runners the only Code node option (#22661) 2025-12-03 16:25:32 +01:00
Tomi Turtiainen
a4757cf009
chore: Initial V2 changes (#22553)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-12-01 20:44:59 +02:00
Elias Meire
efc3a2d664
fix(AMQP Trigger Node): Update rhea library, tweak reconnection options (#18980) 2025-09-05 17:34:29 +01:00
Iván Ovejero
948ebe6702
fix(core): Protect against duplicate cron registration (#18005) 2025-08-06 15:35:52 +02:00
Iván Ovejero
08c38a76f3
feat(core): Increase Cron observability (#17626) 2025-07-28 11:54:33 +02:00
Iván Ovejero
422aa82524
chore: Lintfix nodes-base (#16877) 2025-07-01 15:05:40 +02:00
कारतोफ्फेलस्क्रिप्ट™
7c806ff532
refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
Cesar Sanchez
86885a7d0e
feat(Airtop Node): Add File operations and scroll micro-interaction (#15089) 2025-05-23 10:38:12 +01:00
कारतोफ्फेलस्क्रिप्ट™
979f9e6327
refactor: Overhaul nodes-testing setup - Part 3 (no-changelog) (#14967) 2025-04-29 17:42:21 +02:00
कारतोफ्फेलस्क्रिप्ट™
91069f057e
refactor: Overhaul nodes-testing setup - Part 2 (no-changelog) (#14873) 2025-04-24 17:37:26 +02:00
Dana
dfc40397c1
test(Telegram Trigger Node): Add tests for Telegram Trigger (no-changelog) (#14537) 2025-04-15 14:05:20 +03:00
कारतोफ्फेलस्क्रिप्ट™
2ca742cb15
refactor(core): Migrate binary-data config to a decorated config class (#14616) 2025-04-15 10:32:38 +02:00
Dana
7723a138a1
feat(core): Add support for signed URLs for binary data (#14492)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-04-14 19:59:40 +02:00
RomanDavydchuk
57bd51b3e5
test(Salesforce Node): Add unit and workflow tests for the Salesforce node (#14595) 2025-04-14 14:29:04 +03:00
Shireen Missi
e1246ab65c
test(YouTube Node): Add tests for YouTube Node (#14459)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2025-04-14 12:05:05 +03:00
AdinaTotorean
b52f9f0f6c
feat(Azure Cosmos DB Node): New node (#14156)
Co-authored-by: feelgood-interface <feelgood.interface@gmail.com>
2025-04-09 15:05:33 +01:00
Jon
54fcf58331
test(Wordpress Node): Add tests to Wordpress node (#14231) 2025-04-04 18:16:11 +01:00
Marc Littlemore
39e2d35a71
fix(core): Return correct trigger count for nodes with multiple webhooks (#14300)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-04-04 14:15:10 +01:00
Elias Meire
5c58e8e8cf
fix(Kafka Node): Upgrade kafkajs and add tests (#14326)
Co-authored-by: Dana Lee <dana@n8n.io>
2025-04-02 17:12:42 +02:00
कारतोफ्फेलस्क्रिप्ट™
a31a55440a
ci: Fix code coverage for nodes-base (no-changelog) (#14319) 2025-04-01 15:03:14 +02:00
कारतोफ्फेलस्क्रिप्ट™
73e8d76e13
refactor: Overhaul nodes-testing setup - Part 1 (no-changelog) (#14303) 2025-04-01 10:15:13 +02:00
Jon
10f6c3b1d3
fix(Baserow Node): Fix issue where database selection was returning other types (#14115) 2025-03-24 15:08:25 +00:00
feelgood-interface
727f6f3c0e
feat(Azure Storage Node): New node (#12536) 2025-02-28 11:17:56 +01:00
Charlie Kolb
5334661b76
fix(Call n8n Workflow Tool Node): Support concurrent invocations of the tool (#13526)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2025-02-26 16:23:31 +01:00
कारतोफ्फेलस्क्रिप्ट™
d41ca832dc
refactor(core): Move ExecutionLifecycleHooks to core (#13042) 2025-02-07 18:16:37 +01:00
कारतोफ्फेलस्क्रिप्ट™
f64c6bf9ac
chore: Upgrade nock and delete nock related boilerplate code (no-changelog) (#12869) 2025-01-27 18:17:51 +01:00
Tomi Turtiainen
97e651433b
test: Set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false in nodes tests (#12762) 2025-01-22 08:52:02 +02:00
कारतोफ्फेलस्क्रिप्ट™
96ab5bc7e6
ci: Disable task runner for core and nodes tests (#12757) 2025-01-21 17:53:59 +01:00
कारतोफ्फेलस्क्रिप्ट™
05858c2153
refactor(core): Reorganize n8n-core and enforce file-name casing (no-changelog) (#12667) 2025-01-17 15:17:25 +01:00
Michael Kret
7227a29845
fix(Google Calendar Node): Updates and fixes (#10715)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-01-10 11:16:29 +02:00
Jon
a56a46259d
fix(Spotify Node): Fix issue with null values breaking the response (#12080) 2025-01-09 14:42:27 +00:00
feelgood-interface
3006ccf41b
feat(Microsoft Entra ID Node): New node (#11779)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2025-01-08 11:49:26 +01:00
कारतोफ्फेलस्क्रिप्ट™
39d5e0ff87
refactor(core): Replace typedi with our custom DI system (no-changelog) (#12389)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-01-06 10:21:24 +01:00
कारतोफ्फेलस्क्रिप्ट™
bafac73eb5
refactor: Impose import/order linting rule across nodes packages (no-changelog) (#12314) 2024-12-19 18:46:14 +01:00
Elias Meire
5c445314f8
test(Gmail Node): Add test coverage (no-changelog) (#12278) 2024-12-18 15:09:23 +00:00
Jon
de75c7b529
test(Philips Hue Node): Add test coverage (no-changelog) (#12223) 2024-12-16 11:00:20 +00:00
Michael Kret
65b8e20049
fix(Notion Node): Tests (no-changelog) (#12196) 2024-12-13 11:06:19 +02:00
कारतोफ्फेलस्क्रिप्ट™
2d36b42798
fix(core): Fix supportedNodes for non-lazy loaded community packages (no-changelog) (#11329) 2024-12-10 14:48:39 +01:00
Jon
7ad4badd2d
test(Telegram Node): Add some tests for Telegram (no-changelog) (#11043) 2024-12-02 19:02:08 +00:00
कारतोफ्फेलस्क्रिप्ट™
2104fa1733
refactor(core): Extract poll context out of NodeExecutionFunctions (no-changelog) (#11449) 2024-11-04 09:49:52 +01:00
feelgood-interface
785b47feb3
feat(Gong Node): New node (#10777) 2024-10-16 10:23:09 +01:00