Commit Graph

79 Commits

Author SHA1 Message Date
Elias Meire
5f6627a71e
fix(Email Trigger (IMAP) Node): Recover from silently dead connections by moving to imapflow (#36716) 2026-09-15 15:18:17 +00:00
Elias Meire
1776a515f2
fix(Email Trigger (IMAP) Node): Restore the connection after the server drops it (#36801) 2026-09-09 09:42:59 +00:00
Elias Meire
391deb91af
fix: Serialize date output in FTP, Set, IMAP and Unleashed nodes (#34205) 2026-07-17 11:47:09 +00:00
Elias Meire
8fa4e8cc0f
fix(Email Trigger (IMAP) Node): Surface connection error details in activation errors (#32913) 2026-06-30 09:01:31 +00:00
Matsu
df189711ee
test: Migrate nodes-base from Jest to Vitest (#31564) 2026-06-16 08:57:00 +00:00
Garrit Franke
3d45fe626f
fix(Email Trigger (IMAP) Node): Fix emails marked as read without triggering workflow (#30375)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 08:03:46 +00:00
Bernhard Wittmann
2d0b231e31
fix(IMAP Node): Fix out-of-memory crash after ECONNRESET on reconnect (#28290) 2026-04-20 12:27:24 +00:00
Tuukka Kantola
ea5b874a8c
feat(editor): Update built-in node icons to custom SVGs (#28104)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 08:53:41 +00:00
Eugene
b1dab743bb
fix: Disable usage of IMAP trigger as a tool (#24854) 2026-01-26 11:38:27 +00:00
Svetoslav Dekov
8e68a67d38
fix(editor): Replace activate with publish in trigger nodes (no-changelog) (#22811) 2025-12-05 15:17:37 +02:00
Michael Kret
25379fe522
feat(Email Trigger (IMAP) Node): Option to disable last message id tracking (#17964) 2025-08-07 14:59:34 +03:00
Elias Meire
d1ac292709
feat(Email Trigger (IMAP) Node): Limit new mails fetched (#16926)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-07-09 14:04:10 +03:00
Iván Ovejero
422aa82524
chore: Lintfix nodes-base (#16877) 2025-07-01 15:05:40 +02:00
Alexandero89
33f8fab791
fix(Email Trigger (IMAP) Node): Add Email UID also to email format "resolved" (#15539) 2025-06-09 19:08:04 +01:00
कारतोफ्फेलस्क्रिप्ट™
7c806ff532
refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
Eugene
a0a4476175
chore: Rename Test workflow -> Execute workflow (#15112) 2025-05-13 09:35:41 +02:00
Shireen Missi
31003aacd1
fix(HTTP Request Node): Add support for Bearer Auth in HttpRequest node (#15043) 2025-05-02 10:33:46 +01:00
Cornelius Suermann
9e4cc32b78
fix: Use correct reference to 'test step' button (no-changelog) (#15018) 2025-04-30 16:28:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
91069f057e
refactor: Overhaul nodes-testing setup - Part 2 (no-changelog) (#14873) 2025-04-24 17:37:26 +02:00
umanamente
457870953a
feat(Email Trigger (IMAP) Node): IMAP trigger node returns message UIDs (#13152) 2025-04-08 09:54:59 +02:00
Alex Grozav
8215e0b59f
refactor: Migrate NodeConnectionType to const object type (no-changelog) (#14078)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-21 14:01:26 +02:00
Dana
44121a92e5
test(Email Trigger (IMAP) Node): Improve email imap testing (#13255)
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-02-19 11:20:33 +01:00
Eugene
9deb75916e
feat(core): Enable usage as a tool for more nodes (#12930) 2025-02-04 10:47:46 +01:00
कारतोफ्फेलस्क्रिप्ट™
bafac73eb5
refactor: Impose import/order linting rule across nodes packages (no-changelog) (#12314) 2024-12-19 18:46:14 +01:00
Thomas B
90f8b09af0
docs: Update Skip SSL to mention it is insecure (no-changelog) (#11935) 2024-12-02 13:56:14 +00:00
Iván Ovejero
8e5292cf6c
chore: Upgrade nodelinter to 1.16.3 (#11286) 2024-10-18 09:22:24 +02:00
Iván Ovejero
a7ed8ee909
refactor: Remove unused disable directives from nodes-base (#10825) 2024-09-16 10:58:32 +02:00
कारतोफ्फेलस्क्रिप्ट™
cef64329a9
refactor(core): Simplify createDeferredPromise, and add tests (no-changelog) (#10811) 2024-09-13 15:53:03 +02:00
Iván Ovejero
05e609d714
build: Upgrade nodelinter to 1.16.2 (no-changelog) (#10779) 2024-09-12 16:53:36 +02: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
Ricardo Espinoza
c4eb3746d7
refactor: Use NodeConnectionType consistently across the code base (no-changelog) (#10595) 2024-08-29 09:55:53 -04:00
Iván Ovejero
bc958be93b
refactor(core): Convert verbose to debug logs (#10574) 2024-08-28 09:32:53 +02:00
Jon
4d37b9669f
docs: Update add options text (no-changelog) (#10049) 2024-07-29 13:27:23 +01:00
Jon
2eba57774b
docs: Update credential urls (no-changelog) (#10193) 2024-07-25 17:22:46 +01:00
Shireen Missi
68d5d7e2e9
fix(Email Trigger (IMAP) Node): Reconnect not working correctly (#10064) 2024-07-15 17:20:24 +01:00
कारतोफ्फेलस्क्रिप्ट™
a43d6f0c5e
fix(LangChain Code Node): Fix icon in dark mode (no-changelog) (#9863)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2024-06-27 12:09:43 +02:00
कारतोफ्फेलस्क्रिप्ट™
68a6c81729
fix(Email Trigger (IMAP) Node): Handle attachments correctly (#9410) 2024-05-15 15:50:53 +02:00
कारतोफ्फेलस्क्रिप्ट™
9f87cc25a0
feat(Email Trigger (IMAP) Node): Migrate from imap-simple to @n8n/imap (#8899)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-04-09 11:33:10 +02: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
Elias Meire
675ec21d33
feat: Data transformation nodes and actions in Nodes Panel (#7760)
- Split Items List node into separate nodes per action
- Review node descriptions
- New icons
- New sections in subcategories

---------

Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Deborah <deborah@starfallprojects.co.uk>
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-12-08 11:40:05 +01:00
Jon
f3248e46e4
fix(Email Trigger (IMAP) Node): Fix connection issue with unexpected spaces in host (#6886) 2023-08-10 08:58:51 +01:00
Michael Kret
72814d1f0f
fix(Email Trigger (IMAP) Node): UTF-8 attachments are not correctly named (#6856) 2023-08-07 13:33:06 +03:00
कारतोफ्फेलस्क्रिप्ट™
6fb8a9ee39
ci: Fix linting issues (no-changelog) (#6788)
* ci: Fix linting (no-changelog)

* lintfix for nodes-base as well
2023-07-28 18:28:17 +02:00
Jon
3b12864460 feat: Add missing input panels to some trigger nodes (#6518) 2023-07-04 21:05:01 +02:00
Chris Wu
1111c915f2
refactor(core): Replace lodash's "soft-deprecated" individual packages with lodash to resolve CVE (no-changelog) (#6450)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-06-16 16:26:35 +02:00
कारतोफ्फेलस्क्रिप्ट™
38e91ab730
refactor(core): Stop importing LoggerProxy and createDeferredPromise in nodes-base (no-changelog) (#5742)
* refactor(core): Stop importing LoggerProxy in nodes-base

* refactor(core): Stop importing createDeferredPromise in nodes-base
2023-03-22 14:04:15 +01:00
कारतोफ्फेलस्क्रिप्ट™
7a4e9ef5fa
refactor: Remove n8n-core dependency in nodes-base (no-changelog) (#5649) 2023-03-09 18:13:15 +01:00
Michael Kret
bb4db58819
fix(core): Remove linting exceptions in nodes-base, @typescript-eslint/no-unsafe-argument (no-changelog) 2023-02-28 05:39:43 +02:00
Alex Grozav
f0695827f5
feat: Migrate packages from lodash to lodash-es (no-changelog) (#5538) 2023-02-23 16:16:05 +01:00
Iván Ovejero
b03e358a12
refactor: Integrate consistent-type-imports in nodes-base (no-changelog) (#5267)
* 👕 Enable `consistent-type-imports` for nodes-base

* 👕 Apply to nodes-base

* ⏪ Undo unrelated changes

* 🚚 Move to `.eslintrc.js` in nodes-base

* ⏪ Revert "Enable `consistent-type-imports` for nodes-base"

This reverts commit 529ad72b05.

* 👕 Fix severity
2023-01-27 12:22:44 +01:00