Commit Graph
237 Commits
Author SHA1 Message Date
Danny Martini 73897c7662 fix: Don't break oauth credentials when updating them and allow fixing broken oauth credentials by repeating the authorization flow (#12563) 2025-01-13 13:48:16 +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
Danny Martini 95f055d23a test: Reset numeric features as well between e2e tests (#12542) 2025-01-09 18:08:49 +01:00
कारतोफ्फेलस्क्रिप्ट™ 5f1adefca7 refactor(core): Port over project request payloads to DTOs (#12528) 2025-01-09 13:47:23 +01:00
Ricardo Espinoza b1d17f5201 feat: Add more telemetry to free AI credits feature (no-changelog) (#12493) 2025-01-08 10:20:45 +03:00
कारतोफ्फेलस्क्रिप्ट™andIván Ovejero 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
कारतोफ्फेलस्क्रिप्ट™ 1674dd0f88 refactor(core): Update dynamic node parameter endpoints to use DTOs (#12379) 2024-12-30 15:48:44 +01:00
Milorad FIlipović 9117718cc9 feat(editor): Add support for project icons (#12349) 2024-12-27 19:00:40 +01:00
Ricardo Espinoza 7ea6c8b144 feat: Expose license feature flags for free AI credits feature to frontend (no-changelog) (#12363) 2024-12-27 10:23:20 -05:00
Ricardo Espinoza ac4e042231 feat(core): Add endpoint to create free AI credits (#12362) 2024-12-27 09:46:57 -05:00
कारतोफ्फेलस्क्रिप्ट™ 7b2630d1a0 refactor(core): Update invitation endpoints to use DTOs (#12377) 2024-12-26 18:24:14 +01:00
कारतोफ्फेलस्क्रिप्ट™ 371a09de96 refactor(core): Port 3 more controllers to use DTOs (no-changelog) (#12375) 2024-12-26 16:09:42 +01:00
कारतोफ्फेलस्क्रिप्ट™ 1d5e891a0d refactor(core): Update AI-Assistant backend code to use DTOs and injectable config (no-changelog) (#12373) 2024-12-26 15:31:19 +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
कारतोफ्फेलस्क्रिप्ट™ 471d7b9420 refactor(core): Move Logger to core (no-changelog) (#12310) 2024-12-23 13:46:13 +01:00
Iván Ovejero fe7fb41ad8 refactor(core): Fix push message type inference (#12331) 2024-12-20 19:45:04 +01:00
d4116630a6 feat: (Execute Workflow Node): Inputs for Sub-workflows (#11830) (#11837)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-12-20 17:01:22 +01:00
Ricardo EspinozaandTomi Turtiainen 95d56fee8d fix: Allow disabling MFA with recovery codes (#12014)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-12-04 10:02:06 -05:00
Ricardo Espinoza 70706d81e1 refactor: Standardize MFA code and recovery code naming across code base (#12011) 2024-12-03 07:15:29 -05:00
Mutasem Aldmourandकारतोफ्फेलस्क्रिप्ट™ fb5cf4beea fix: Remove duplicate error reporting for endpoints (no-changelog) (#11959)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-12-02 19:34:42 +01:00
कारतोफ्फेलस्क्रिप्ट™ 274fcf45d3 fix(core): Improve the security on OAuth callback endpoints (#11593) 2024-11-19 16:17:20 +01:00
Ricardo Espinoza 679fa4a10a feat(core): introduce JWT API keys for the public API (#11005) 2024-10-18 12:06:44 +02:00
Ricardo Espinoza 25c1c3218c feat: Run mfa.beforeSetup hook before enabling MFA (#11116) 2024-10-17 19:47:10 +02:00
Iván Ovejero d37acdb873 refactor(core): Make orchestration service smaller (#11275) 2024-10-16 17:34:32 +02:00
Iván Ovejero 963ddeb0cc refactor(core): Remove deprecated properties from orchestration service (#11251) 2024-10-14 16:52:56 +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
Iván Ovejero 518e320404 refactor(core): Remove dead pubsub code (#11180) 2024-10-09 12:56:06 +02:00
Iván Ovejero 3a9c65e1cb refactor(core): Modernize logger service (#11031) 2024-10-01 12:16:09 +02:00
Ricardo Espinoza e54a396088 refactor: Move api-keys endpoints to their own controller (#11000) 2024-09-30 09:10:22 -04:00
Ricardo Espinozaandकारतोफ्फेलस्क्रिप्ट™ a13a4f7442 refactor: Move API keys into their own table (no-changelog) (#10629)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-09-26 08:58:49 -04:00
Eugene efc5d859eb chore: Correct naming of annotation-related files (#10946) 2024-09-26 13:15:08 +02:00
कारतोफ्फेलस्क्रिप्ट™ 769ddfdd1d refactor(core): Move some request DTOs to @n8n/api-types (no-changelog) (#10880) 2024-09-20 21:14:06 +02:00
कारतोफ्फेलस्क्रिप्ट™andTomi Turtiainen 6a35812f92 ci: Setup biome and pre-commit hooks for formatting (no-changelog) (#10795)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-09-17 15:10:22 +03:00
Iván Ovejero 460fe14ae1 chore: Upgrade to TypeScript 5.6 (#10822) 2024-09-16 10:29:28 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2f8c8448d3 refactor(core): Move push message types to a new shared package (no-changelog) (#10742) 2024-09-13 13:02:00 +02:00
Tomi Turtiainen 5156313074 refactor(core): Enable import/order eslint rule (#10794) 2024-09-12 19:07:18 +03:00
Iván Ovejero e5aba60aff fix(core): Tighten check for company size survey answer (#10646) 2024-09-03 12:31:30 +02:00
कारतोफ्फेलस्क्रिप्ट™ 6bb6a5c6cd fix(core): Flush responses for ai streaming endpoints (#10633) 2024-09-02 16:47:20 +02:00
Eugeneandoleg 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
कारतोफ्फेलस्क्रिप्ट™ dbc10fe9f5 feat(core): Switch to MJML for email templates (#10518) 2024-08-28 17:15:18 +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 bc958be93b refactor(core): Convert verbose to debug logs (#10574) 2024-08-28 09:32:53 +02:00
कारतोफ्फेलस्क्रिप्ट™ ab9835126e refactor(core): Use @/databases/ instead of @db/ (no-changelog) (#10573) 2024-08-27 17:24:20 +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 Ovejeroandकारतोफ्फेलस्क्रिप्ट™ f667b384c9 refactor(core): Standardize filenames in cli (no-changelog) (#10484)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-22 11:10:37 +02:00
कारतोफ्फेलस्क्रिप्ट™ 9fe6a71690 feat(core): Logout should invalidate the auth token (no-changelog) (#10335) 2024-08-22 09:33:06 +02:00
Iván OvejeroandTomi Turtiainen 547a60642c fix(core): Use class-validator with XSS check for survey answers (#10490)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-08-21 16:18:16 +02:00
Tomi Turtiainen 39c8e50ad0 fix: Require mfa code to change email (#10354) 2024-08-15 10:36:04 +03:00