Commit Graph
100 Commits
Author SHA1 Message Date
कारतोफ्फेलस्क्रिप्ट™ 23ce60d646 fix(core): Don't load task-runner on main instances when manual executions are offloaded to workers (#15986) 2025-06-06 10:28:58 +02:00
कारतोफ्फेलस्क्रिप्ट™ 8c63ca7d57 fix(core): Unloading a community package should also unload all its files from require.cache (#16072) 2025-06-05 21:48:19 +02:00
कारतोफ्फेलस्क्रिप्ट™ 1587eb0742 refactor(core): Convert external-secrets code into a backend module (#15769) 2025-06-05 14:21:29 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2258a74518 refactor(core): Simplify ExternalSecretsProxy setup and move it to core (#16021) 2025-06-05 12:49:08 +02:00
कारतोफ्फेलस्क्रिप्ट™ 07b12a41a4 ci: Fix InstanceType import in DeprecationService tests (#16050) 2025-06-05 11:58:52 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2945bbdd1a ci: Handle new built-in node:* modules in the task-runner tests on node.js 24 (#16026) 2025-06-05 11:53:07 +02:00
कारतोफ्फेलस्क्रिप्ट™ 4b11268a6e refactor(core): Implement a new OnPubSubEvent decorator (#15688) 2025-06-04 18:32:33 +02:00
कारतोफ्फेलस्क्रिप्ट™ b772462cea chore: Upgrade pdfjs-dist (no-changelog) (#15729) 2025-06-04 18:31:22 +02:00
कारतोफ्फेलस्क्रिप्ट™ 52a9d4b3d9 ci: Use node.js 22 by default. Add initial support for node.js 24 (#16018) 2025-06-04 17:49:31 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3bdbdfe6ce ci: Drop support for Node.js 18 (#15146) 2025-06-04 15:54:57 +02:00
कारतोफ्फेलस्क्रिप्ट™ f8c9038c10 refactor(core): Lazy-load sentry sdk again (#15982) 2025-06-03 19:32:04 +02:00
कारतोफ्फेलस्क्रिप्ट™ c09b67b232 docs: Document how to generate and visualize test coverage locally (no-changelog) (#15385) 2025-06-03 19:31:53 +02:00
कारतोफ्फेलस्क्रिप्ट™ 1e92729492 fix(Code Node): Block selected module imports in python code (#15970) 2025-06-03 18:14:16 +02:00
कारतोफ्फेलस्क्रिप्ट™ 21141b441f fix(Supabase Vector Store Node): Upgrade supabase SDK to address CVE-2025-48370 (#15934) 2025-06-03 13:24:27 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7c806ff532 refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
कारतोफ्फेलस्क्रिप्ट™ d9ee31d79b chore: Upgrade express-openapi-validator to address CVE-2025-47935 and CVE-2025-47944 (#15770) 2025-06-02 15:12:45 +02:00
कारतोफ्फेलस्क्रिप्ट™andDanny Martini bbe2b12bf2 fix(core): Simplify Websocket origin security checks (#15761)
Co-authored-by: Danny Martini <[email protected]>
2025-05-30 11:21:20 +02:00
कारतोफ्फेलस्क्रिप्ट™ 9f44f40745 feat(core): Start listening to IPv6 addresses as well by default (#15810) 2025-05-28 19:43:49 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3a2a70f193 chore: Enfore consistent file-name casing on all backend packages (#15755) 2025-05-27 16:45:50 +02:00
कारतोफ्फेलस्क्रिप्ट™ e9dc66b3ff ci: Remove unused canvas v1 related code from e2e tests (#15704) 2025-05-26 17:32:02 +02:00
कारतोफ्फेलस्क्रिप्ट™ 647cb851e5 fix(core): Fix community package installation on windows (#15685) 2025-05-26 12:55:10 +02:00
कारतोफ्फेलस्क्रिप्ट™ c42df1c268 refactor(core): Restructure decorators and add tests (#15348) 2025-05-13 15:04:58 +02:00
कारतोफ्फेलस्क्रिप्ट™ a3a23de0d7 ci: Upgrade frontend dev-tooling to address a couple of "vulnerable" dependencies (no-changelog) (#15349) 2025-05-13 14:16:15 +02:00
कारतोफ्फेलस्क्रिप्ट™ 8591c2e0d1 refactor(core): Migrate DB setup to use DI (#15324) 2025-05-13 13:28:41 +02:00
कारतोफ्फेलस्क्रिप्ट™ eb634eacf4 fix(core): Upgrade snowflake-sdk to address CVE-2025-46328 (#15345) 2025-05-13 12:38:19 +02:00
कारतोफ्फेलस्क्रिप्ट™ d612d7ba32 fix(core): Upgrade formidable to address CVE-2025-46653 (#15341) 2025-05-13 11:18:30 +02:00
कारतोफ्फेलस्क्रिप्ट™ 4302c5f474 feat(Snowflake Node): Add support for Key-Pair authentication (#14833) 2025-05-13 10:43:54 +02:00
कारतोफ्फेलस्क्रिप्ट™ 52bf9203f0 feat(API): Add Public API endpoint for updating variables (#15315) 2025-05-12 16:50:24 +02:00
कारतोफ्फेलस्क्रिप्ट™ 41179f71c1 refactor(core): Move settings repository to @n8n/db (#15310) 2025-05-12 15:21:13 +02:00
कारतोफ्फेलस्क्रिप्ट™ 63cbf8681a fix(Code Node): Update pyodide sandbox context to fix micropip regressions (#15181) 2025-05-07 14:53:22 +02:00
कारतोफ्फेलस्क्रिप्ट™andDanny Martini 2bb190349b refactor(core): Move more code into @n8n/permissions. Add aditional tests and docs (no-changelog) (#15062)
Co-authored-by: Danny Martini <[email protected]>
2025-05-06 15:11:05 +02:00
कारतोफ्फेलस्क्रिप्ट™ 5b1aa062a7 refactor(core): Change log-level for unregistered pushRef logging (no-changelog) (#15117) 2025-05-06 09:21:28 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7d05cb2a37 refactor(core): Overhaul community packages installation code (#15104) 2025-05-05 15:55:10 +03:00
कारतोफ्फेलस्क्रिप्ट™andIván Ovejero 9541b5bb07 fix(core): Revert back to the extended query-parser on express 5 (#15016)
Co-authored-by: Iván Ovejero <[email protected]>
2025-04-30 12:51:58 +02:00
कारतोफ्फेलस्क्रिप्ट™ 979f9e6327 refactor: Overhaul nodes-testing setup - Part 3 (no-changelog) (#14967) 2025-04-29 17:42:21 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2212aeba30 refactor(core): Move the Memoized decorator to @n8n/decorators (no-changelog) (#14952) 2025-04-28 14:16:00 +02:00
कारतोफ्फेलस्क्रिप्ट™ 91069f057e refactor: Overhaul nodes-testing setup - Part 2 (no-changelog) (#14873) 2025-04-24 17:37:26 +02:00
कारतोफ्फेलस्क्रिप्ट™ 8c4b9f73f1 feat(core): Add InstanceRole auth support for AWS external secrets (#14799) 2025-04-23 17:58:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ 271024ded0 feat(core): Add InstanceRole auth support for binary-data object- storage backend (#14800) 2025-04-23 16:56:13 +02:00
कारतोफ्फेलस्क्रिप्ट™ 6c9c720ae9 fix(Code Node): Upgrade pyodide, sandbox it, and prevent JS sandbox escape (#14356) 2025-04-23 14:41:48 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3e5e3a585c refactor(core): Trim down NodeHelpers (no-changelog) (#14829) 2025-04-23 13:46:46 +02:00
कारतोफ्फेलस्क्रिप्ट™ 749f130d4f refactor(core): Refactor some of the external secrets related code (no-changelog) (#14791) 2025-04-22 18:11:01 +02:00
कारतोफ्फेलस्क्रिप्ट™ 11a36b758d fix(editor): Restrict what binary-data types can be viewed in the UI (#14685) 2025-04-16 18:05:19 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2ca742cb15 refactor(core): Migrate binary-data config to a decorated config class (#14616) 2025-04-15 10:32:38 +02:00
कारतोफ्फेलस्क्रिप्ट™ de03452631 fix(core): Fix missing encryption key check on workers (#14603) 2025-04-14 16:58:22 +02:00
कारतोफ्फेलस्क्रिप्ट™ 0b460552ba feat(SearXNG Node): Add SearXNG tool (#13218) 2025-04-10 14:37:54 +02:00
कारतोफ्फेलस्क्रिप्ट™ 965baae093 feat(core): Add a new option to customize SSH tunnel idle timeout (#14522) 2025-04-10 14:35:10 +02:00
कारतोफ्फेलस्क्रिप्ट™ 49a2fd4639 ci: Polyfill globalThis.crypto in @n8n/nodes-langchain tests as well (no-changelog) (#14514) 2025-04-10 09:36:38 +02:00
कारतोफ्फेलस्क्रिप्ट™ 860bb1ef92 fix(Code Node): Use an explicit indexURL to load the pyodide runtime (#14487) 2025-04-09 10:20:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ 9ba58ca80b refactor(core): Persist node execution order, and forward it to the frontend (#14455) 2025-04-09 10:19:58 +02:00
कारतोफ्फेलस्क्रिप्ट™ b5d5b57118 fix(core): Fix routing for waiting webhooks and forms (#14470) 2025-04-08 12:17:01 +02:00
कारतोफ्फेलस्क्रिप्ट™andCharlie Kolb 577e2777e1 ci: Generate jest-junit reports only on CI (no-changelog) (#14463)
Co-authored-by: Charlie Kolb <[email protected]>
2025-04-08 10:42:40 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3816ca4b41 chore: Upgrade pkce-challenge (no-changelog) (#14465) 2025-04-08 10:10:29 +02:00
कारतोफ्फेलस्क्रिप्ट™ 9f752016cd ci: Fix DB tests (no-changelog) (#14435) 2025-04-07 11:10:21 +02:00
कारतोफ्फेलस्क्रिप्ट™ cc465a5593 refactor(core): Extract code out of WorkflowHelpers.executeWebhook, and add tests - Part 1 (no-changelog) (#14331) 2025-04-03 14:16:02 +02:00
कारतोफ्फेलस्क्रिप्ट™ 178628a59b fix(core): Add cross-origin checks on push endpoints (#14365) 2025-04-03 14:04:27 +02:00
कारतोफ्फेलस्क्रिप्ट™ 4110f3188e feat(core): Upgrade to express 5 to address CVE-2024-52798 (#14332) 2025-04-03 13:43:52 +02:00
कारतोफ्फेलस्क्रिप्ट™ 9c8a5f9c57 fix(core): Sandbox HTML binary files in viewing mode (#14350) 2025-04-02 14:55:15 +02:00
कारतोफ्फेलस्क्रिप्ट™ a31a55440a ci: Fix code coverage for nodes-base (no-changelog) (#14319) 2025-04-01 15:03:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ 4a95035b3a fix(core): Upgrade swagger/openai setup to address CVE-2024-57083 (#14314) 2025-04-01 12:52:30 +02:00
कारतोफ्फेलस्क्रिप्ट™ 58b1cee153 ci: Update project references for backend and nodes packages (no-changelog) (#14308) 2025-04-01 12:24:45 +02:00
कारतोफ्फेलस्क्रिप्ट™ 87bc38d409 fix(core): Upgrade @mozilla/readability to address CVE-2025-2792 (#14311) 2025-04-01 12:16:57 +02:00
कारतोफ्फेलस्क्रिप्ट™ 14979c1106 ci: Generate sourcemaps for nodes code again (no-changelog) (#14292) 2025-04-01 10:15:39 +02:00
कारतोफ्फेलस्क्रिप्ट™ 73e8d76e13 refactor: Overhaul nodes-testing setup - Part 1 (no-changelog) (#14303) 2025-04-01 10:15:13 +02:00
d80b49d6e5 feat(core): Setup backend modules (no-changelog) (#14084)
Co-authored-by: Guillaume Jacquart <[email protected]>
Co-authored-by: Danny Martini <[email protected]>
2025-03-20 19:54:27 +01:00
कारतोफ्फेलस्क्रिप्ट™ c34ffd0e7c refactor(core): Refactor custom config types, add additional tests (no-changelog) (#14083) 2025-03-20 19:23:20 +01:00
कारतोफ्फेलस्क्रिप्ट™ 3f10a50b21 fix: Fix the example command for license clearing (no-changelog) (#14052) 2025-03-19 16:28:21 +01:00
कारतोफ्फेलस्क्रिप्ट™ a24e8abe8c refactor(core): Add strong typing for INodeTypeBaseDescription['group'] (no-changelog) (#14047) 2025-03-19 13:42:10 +01:00
कारतोफ्फेलस्क्रिप्ट™ d3bc80c22b fix(core): Do not use url.includes to check for domain names (#13802) 2025-03-19 12:29:00 +01:00
कारतोफ्फेलस्क्रिप्ट™ 9d698edceb feat(core): Allow community nodes to be used as tools (#14042) 2025-03-19 12:26:05 +01:00
कारतोफ्फेलस्क्रिप्ट™ e0fd50554d fix(core): Allow running webhook servers in multi-main mode (#13989) 2025-03-18 13:59:20 +01:00
कारतोफ्फेलस्क्रिप्ट™ 401ed2ce11 fix(core): Ensure frontend sentry releases also follow semver (#14019) 2025-03-18 13:42:50 +01:00
कारतोफ्फेलस्क्रिप्ट™ 43e14b23b0 ci: Pin all workflow actions (#13984) 2025-03-18 13:25:17 +01:00
कारतोफ्फेलस्क्रिप्ट™ bda068880e fix(core): Bring back the missing GMT and UTC timezone for workflow settings (#13999) 2025-03-17 17:52:47 +01:00
कारतोफ्फेलस्क्रिप्ट™ c91688d494 fix(core): Update samlify and xml-crypto to address CVE-2025-29775 and CVE-2025-29774 (#13951) 2025-03-15 13:47:36 +01:00
कारतोफ्फेलस्क्रिप्ट™ 86b791167a fix(core): Ensure sentry releases follow semver (no-changelog) (#13907) 2025-03-14 17:48:34 +01:00
कारतोफ्फेलस्क्रिप्ट™ dedcdbd314 fix(core): License should ignore empty input on onFeatureChange (#13912) 2025-03-13 18:08:37 +01:00
कारतोफ्फेलस्क्रिप्ट™ d2e4706b97 fix(editor): Fix logo alignment issues (#13870) 2025-03-13 11:14:30 +01:00
कारतोफ्फेलस्क्रिप्ट™ d2df154b49 fix(core): Avoid using structuredClone on node descriptions (#13832) 2025-03-12 13:21:36 +01:00
कारतोफ्फेलस्क्रिप्ट™ 48eef63bf3 chore: Upgrade babel to address CVE-2025-27789 (no-changelog) (#13852) 2025-03-12 10:57:52 +01:00
कारतोफ्फेलस्क्रिप्ट™andIván Ovejero ca9e62bdc0 refactor(core): Improve UX on permission errors (no-changelog) (#13795)
Co-authored-by: Iván Ovejero <[email protected]>
2025-03-11 17:52:33 +01:00
कारतोफ्फेलस्क्रिप्ट™ e8334eefa1 fix(core): Log all command errors messages (#13827) 2025-03-11 13:06:28 +01:00
कारतोफ्फेलस्क्रिप्ट™ ec76505a87 refactor(core): Do not report Unrecognized node/credential type errors to Sentry (no-changelog) (#13822) 2025-03-11 11:32:47 +01:00
कारतोफ्फेलस्क्रिप्ट™ 2c08fc0519 chore: Upgrade Typescript and other frontend tooling (no-changelog) (#13687) 2025-03-11 11:14:58 +01:00
कारतोफ्फेलस्क्रिप्ट™ 6c1b99d6c2 chore: Upgrade axios to address CVE-2025-27152 (#13799) 2025-03-11 09:08:01 +01:00
कारतोफ्फेलस्क्रिप्ट™ d2dd1796a8 chore: Lintfix and format (no-changelog) (#13705) 2025-03-05 16:50:43 +01:00
कारतोफ्फेलस्क्रिप्ट™ 906770a06a fix(core): Pass NODE_PATH to task runners (#13652) 2025-03-05 16:10:42 +01:00
कारतोफ्फेलस्क्रिप्ट™andDanny Martini be441fb91f chore: Add unit tests for findTriggerForPartialExecution (#13541)
Co-authored-by: Danny Martini <[email protected]>
2025-03-04 13:31:36 +01:00
कारतोफ्फेलस्क्रिप्ट™ 093cc982b8 fix(core): Pick up release version and date from package.json (no-changelog) (#13666) 2025-03-04 11:35:07 +01:00
कारतोफ्फेलस्क्रिप्ट™ bd87728215 fix(OpenAI Node): Do not report openai RateLimitErrors to Sentry (no-changelog) (#13637) 2025-03-03 13:48:28 +01:00
कारतोफ्फेलस्क्रिप्ट™ 999fb8174a fix(core): Gracefully handle missing tasks metadata (#13632) 2025-03-03 13:29:44 +01:00
कारतोफ्फेलस्क्रिप्ट™ ec57ac4ea2 ci: Update release workflow (no-changelog) (#13561) 2025-02-27 12:54:45 +01:00
कारतोफ्फेलस्क्रिप्ट™ 223ec2d9c9 refactor(core): Prevent a server from starting if it's configured to use S3, but the license does not allow it (#13532) 2025-02-27 10:21:45 +02:00
कारतोफ्फेलस्क्रिप्ट™ b984deac3b ci: Use the default version of NPM in docker images (#13501) 2025-02-25 16:59:43 +01:00
कारतोफ्फेलस्क्रिप्ट™ 6706aa6664 fix(editor): Fix the path to which tree-sitter wasm files are copied to (no-changelog) (#13389) 2025-02-25 12:22:13 +01:00
कारतोफ्फेलस्क्रिप्ट™ f2b15ea086 fix(editor): Polyfill Array.prototype.toSorted (no-chanhelog) (#13463) 2025-02-24 13:11:25 +01:00
कारतोफ्फेलस्क्रिप्ट™ b5e2f331cc test: Add unit tests for CredentialsOverwrites (#13372) 2025-02-20 13:00:12 +01:00
कारतोफ्फेलस्क्रिप्ट™ ac1f651905 chore(core): Stop reporting errors to Sentry for older releases (no-changelog) (#13323) 2025-02-20 12:38:54 +01:00
कारतोफ्फेलस्क्रिप्ट™ 1e5feb195d fix(core): Handle connections for missing nodes in a workflow (#13362) 2025-02-19 16:56:44 +01:00
कारतोफ्फेलस्क्रिप्ट™ 1d03c2c8ca chore: More tests for Workflow.ts (#13349) 2025-02-19 15:44:39 +01:00