Commit Graph

49 Commits

Author SHA1 Message Date
Iván Ovejero 6ba8e0bebe refactor(core): Decouple module settings from frontend service (#16324)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-06-18 10:00:02 +02:00
Ricardo Espinoza 30148df7f3 feat(core): Add OIDC support for SSO (#15988)
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2025-06-13 16:18:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ 1587eb0742 refactor(core): Convert external-secrets code into a backend module (#15769) 2025-06-05 14:21:29 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7c806ff532 refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
Iván Ovejero d7e94eb46c perf(core): Load source control only if licensed (#15908) 2025-06-02 16:38:28 +02:00
Alexandre Andrade 7928a9b3c2 fix(core): Allow dotfiles in sendFile to fix WorkFlow settings 404 error (#14744) 2025-06-02 16:00:27 +02:00
Mike Arvela c12784600f feat(core): Allow specifying Content-Security-Policy-Report-Only (#15805) 2025-05-29 09:26:24 +03:00
Eugene 8152f8c6a7 feat(core): Update data model for Evaluations (no-changelog) (#15520)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: JP van Oosten <jp@n8n.io>
2025-05-22 12:55:31 +02:00
Iván Ovejero 3176f6fc89 refactor(core): Move dependencies of Logger to standalone packages (#15338) 2025-05-13 16:55:42 +02:00
Michael Kret 24638420bd feat: Community Nodes in the Nodes Panel (#13923)
Co-authored-by: Dana Lee <dana@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-05-09 11:14:41 +01:00
Michael Kret be53453def feat: Prevent webhook url takeover (#14783) 2025-04-28 14:29:32 +03:00
Iván Ovejero e6381e09e3 refactor(core): Introduce @n8n/decorators package (#14784) 2025-04-23 16:39:49 +02:00
Elias Meire 8c352293b5 fix(editor): Schema preview displays for some empty nodes (#14488) 2025-04-11 14:47:29 +01: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
oleg 53e11b19ad feat(core): Automatically extract evaluation metrics (no-changelog) (#14051) 2025-03-25 15:43:19 +01:00
Marcus 17fc5c148b feat(core): Allow customizing auth cookie samesite attribute and CSP headers (#13855)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-19 12:55:58 +01:00
कारतोफ्फेलस्क्रिप्ट™ 401ed2ce11 fix(core): Ensure frontend sentry releases also follow semver (#14019) 2025-03-18 13:42:50 +01:00
Alex Grozav afba8f9ff8 fix(core): Remove index.html caching entirely (#13563) 2025-02-27 14:07:41 +02:00
Ricardo Espinoza c850cca648 feat(core): Add endpoint POST /projects/:projectId/folders (no-changelog) (#13446) 2025-02-24 09:54:47 -05:00
Csaba Tuncsik 8b28d6ce8e refactor: Move cURL converter to frontend (#11432)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-02-07 12:05:04 +01:00
Ricardo Espinoza ad3250ceb0 feat: Allow multi API creation via the UI (#12845) 2025-01-29 07:42:01 -05:00
Elias Meire d981b5659a feat(API): Add route for schema static files (#12770) 2025-01-28 09:53:04 +01:00
Ricardo Espinoza b1a40a231b refactor(core): Update tag endpoints to use DTOs and injectable config (#12380) 2025-01-09 14:17:11 -05: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
Iván Ovejero f754b22a3f refactor(core): Mark all backend Enterprise Edition files and dirs (#12350) 2024-12-24 13:02:05 +01:00
Iván Ovejero 28f1f6b561 refactor(core): Move multi-main state to InstanceSettings (#12144) 2024-12-11 18:25:22 +01:00
Eugene 43dd2a06c9 feat(core): API endpoints for Test Runs (no-changelog) (#11882) 2024-12-02 13:52:40 +01:00
Eugene f91fecfe0d feat(core): Add internal API to manage metrics of a test definition (no-changelog) (#11851) 2024-11-27 13:00:33 +01:00
Eugene e875bc5592 feat(core): Add internal API for test definitions (no-changelog) (#11591)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-11-12 10:28:32 +01:00
Iván Ovejero 05467fd101 refactor(core): Move queueModeId as hostId to InstanceSettings (#11262) 2024-10-15 14:55:13 +02:00
Alex Grozav 3d2fbcfd93 feat(editor): Improve Sentry ignore definitions for class instance types (no-changelog) (#11208)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-10-10 16:21:58 +02:00
Ricardo Espinoza 06f51dc7d2 refactor: Use Ask AI feature through AI services instead of hooks (#11027) 2024-10-09 11:24:33 -04:00
Tomi Turtiainen 4546649c61 feat: Separate task runner server from main http server (no-changelog) (#11062) 2024-10-02 16:38:42 +03:00
Val 27d83e0d91 feat: Initial Code Task Runners support (no-changelog) (#10698)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-10-02 09:31:56 +01:00
Ricardo Espinoza e54a396088 refactor: Move api-keys endpoints to their own controller (#11000) 2024-09-30 09:10:22 -04:00
Iván Ovejero 63e6f1fa38 refactor(core): Organize all event maps (#10997) 2024-09-30 10:44:03 +02:00
Eugene efc5d859eb chore: Correct naming of annotation-related files (#10946) 2024-09-26 13:15:08 +02:00
कारतोफ्फेलस्क्रिप्ट™ 6de4dfff87 feat(editor): Setup Sentry integration (#10945) 2024-09-24 17:49:22 +02:00
Ricardo Espinoza 583d3a7acb refactor: Clean all instances of isNpmAvailable (#10891) 2024-09-20 10:38:52 -04:00
कारतोफ्फेलस्क्रिप्ट™ 430c14ad19 refactor(core): Move frontend settings to @n8n/api-types (no-changelog) (#10856) 2024-09-17 17:21:11 +02:00
Tomi Turtiainen 5156313074 refactor(core): Enable import/order eslint rule (#10794) 2024-09-12 19:07:18 +03:00
Tomi Turtiainen 2ea2bfe762 feat: Reintroduce collaboration feature (#10602) 2024-09-03 17:52:12 +03:00
Eugene 022ddcbef9 feat(core): Execution curation (#10342)
Co-authored-by: oleg <me@olegivaniv.com>
2024-09-02 15:20:08 +02:00
Iván Ovejero 6485ca0a4b refactor(core): Enforce filename casing in cli package (no-changelog) (#10594) 2024-08-28 17:57:46 +02:00
Iván Ovejero d7241cfc3a refactor(core): Standardize filename casing for services and Public API (no-changelog) (#10579) 2024-08-28 13:59:27 +02:00
Iván Ovejero fd58a272e1 refactor(core): Standardize filename casing for controllers and databases (no-changelog) (#10564) 2024-08-27 16:44:32 +02:00
Iván Ovejero 96e69ad5f2 refactor(core): Standardize filename casing for environments and eventbus (no-changelog) (#10527) 2024-08-26 11:10:06 +02:00
Iván Ovejero f667b384c9 refactor(core): Standardize filenames in cli (no-changelog) (#10484)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-22 11:10:37 +02:00