Commit Graph

97 Commits

Author SHA1 Message Date
कारतोफ्फेलस्क्रिप्ट™
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
Elias Meire
fc26c44f65 test(Gmail Trigger Node): Add tests (no-changelog) (#11076) 2024-10-03 12:59:15 +01: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
Elias Meire
0ff0f1aa11 test(Schedule Trigger Node): Add tests and extract trigger test helper (no-changelog) (#10625) 2024-09-27 16:53:00 +01:00
कारतोफ्फेलस्क्रिप्ट™
cef64329a9 refactor(core): Simplify createDeferredPromise, and add tests (no-changelog) (#10811) 2024-09-13 15:53:03 +02:00
कारतोफ्फेलस्क्रिप्ट™
80ebe774bc ci: Fix a flaky test (no-changelog) (#9851) 2024-06-24 18:52:10 +02:00
Jon
e1e8a75763 fix(AWS SES Node): Fix issue with email aliases not working for sending from or sending to (#9811)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-20 15:42:52 +01:00
कारतोफ्फेलस्क्रिप्ट™
e4463c62b4 refactor(core): Extract duplicate utility functions and add unit tests (no-changelog) (#9814) 2024-06-20 12:09:23 +02:00
Iván Ovejero
f94090b48c ci: Fix typecheck for nodes-base (no-changelog) (#9630) 2024-06-05 12:33:02 +02:00
कारतोफ्फेलस्क्रिप्ट™
2bdc459bb2 refactor(core): Fix type errors in workflow, core, nodes-langchain, and nodes-base (no-changelog) (#9450) 2024-05-22 17:40:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
bf2ee51e36 ci: Delete unused code in some backend tests (no-changelog) (#9456) 2024-05-17 18:43:50 +02:00
Michael Kret
017ae6e102 fix(Airtable Node): Do not allow to use deprecated api keys in v1 (#9171) 2024-04-24 16:04:14 +03:00
Michael Kret
0a9f6b3de8 feat(JWT Node): New node (#9005)
Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-04-10 13:16:48 +03:00
Elias Meire
3b2078c3ca fix(HTTP Request Node): Handle special characters in pagination expressions + improve hint text (#8576)
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-02-12 17:32:27 +01:00
Tomi Turtiainen
9a1cc56806 fix: Set '@typescript-eslint/return-await' rule to 'always' for node code (no-changelog) (#8363)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-01-17 17:08:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
1d2666b37c refactor(Peekalink Node): Stricter typing for Peekalink api call + Tests (no-changelog) (#8125)
This PR is an example for how we can
1. improve typing and remove boilerplate code in may of our nodes
2. use nock to write effective unit tests for nodes that make external
calls

## Review / Merge checklist
- [x] PR title and summary are descriptive
- [x] Add tests
2023-12-21 18:22:32 +01:00