Commit Graph

387 Commits

Author SHA1 Message Date
Ricardo Espinoza b60011a180 feat(core): Add sorting to GET /workflows endpoint (#13029) 2025-02-04 10:52:35 -05:00
Eugene 1ca6a9799a feat(core): Keep track of test case executions during test run (no-changelog) (#12787) 2025-01-31 12:27:35 +01:00
Iván Ovejero 1f43181360 fix(core): Update execution entity and execution data in transaction (#12756) 2025-01-23 10:16:17 +01:00
Iván Ovejero 174cd44815 chore(core): Report to Sentry successful execution with empty data (#12669) 2025-01-20 11:07:15 +01:00
Cornelius Suermann de49182652 fix(core): Reduce payload of license renewal calls (no-changelog) (#12236) 2025-01-17 17:59:28 +01:00
Eugene be520b4f60 feat: Add API endpoint to cancel a test run (no-changelog) (#12115) 2025-01-14 12:12:31 +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
कारतोफ्फेलस्क्रिप्ट™ 5f1adefca7 refactor(core): Port over project request payloads to DTOs (#12528) 2025-01-09 13:47:23 +01:00
Eugene cc008f9239 feat: Save the number of successful, failed and total executions for Test Run (no-changelog) (#12131) 2025-01-07 16:03:16 +01:00
Eugene 04c1182a1e feat(core): Use node IDs instead of names for data mocking during test runs (no-changelog) (#12348) 2025-01-07 10:00:06 +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
Danny Martini f56ad8cf49 feat(core): Add includeData parameter to GET /credentials (#12220)
Co-authored-by: r00gm <raul00gm@gmail.com>
2024-12-31 13:04:37 +01:00
Milorad FIlipović 9117718cc9 feat(editor): Add support for project icons (#12349) 2024-12-27 19:00:40 +01:00
Ricardo Espinoza ac4e042231 feat(core): Add endpoint to create free AI credits (#12362) 2024-12-27 09:46:57 -05: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
कारतोफ्फेलस्क्रिप्ट™ 724e08562f refactor(core): Deduplicate isObjectLiteral, add docs and tests (#12332) 2024-12-20 18:41:05 +01:00
Eugene 2f21404987 chore: Fix DB migration for older versions of MySQL (#12328) 2024-12-20 12:38:09 +01:00
Iván Ovejero 95db031aa4 refactor: Introduce explicit-member-accessibility lint rule (#12325) 2024-12-20 11:44:01 +01:00
Ricardo Espinoza 3cb7081446 feat: Add migration to add managed column to credentials table (#12275)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-12-19 14:35:18 -05:00
Marc Littlemore e0dc385f8b feat(API): Exclude pinned data from workflows (#12261) 2024-12-19 08:13:17 +00:00
कारतोफ्फेलस्क्रिप्ट™ 73145b70b8 chore: Convert ErrorReporting to a Service to use DI. Add some tests (no-changelog) (#11279) 2024-12-11 15:36:17 +01:00
कारतोफ्फेलस्क्रिप्ट™ 2d36b42798 fix(core): Fix supportedNodes for non-lazy loaded community packages (no-changelog) (#11329) 2024-12-10 14:48:39 +01:00
Eugene 00897f6634 chore: Add mockedNodes property to TestDefinition (no-changelog) (#12001)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-12-09 11:39:13 +01:00
Danny Martini efafeed334 fix(core): Return homeProject when filtering workflows by project id (#12077) 2024-12-08 19:45:41 +01:00
Mutasem Aldmour abc851c0cf fix: Load workflows with unconnected Switch outputs (#12020) 2024-12-04 13:44:25 +01:00
Eugene 43dd2a06c9 feat(core): API endpoints for Test Runs (no-changelog) (#11882) 2024-12-02 13:52:40 +01:00
Eugene 11f9212eda chore: Add test run entity (no-changelog) (#11832) 2024-11-27 14:33:28 +01:00
Eugene 845ba6c917 feat(core): Initial TestRunner service with basic test execution (no-changelog) (#11735) 2024-11-26 16:04:24 +01:00
Eugene 6b23ad0c12 feat(core): Add workflowId filter to the test-definitions endpoint (no-changelog) (#11831) 2024-11-26 15:01:00 +01:00
Eugene 459e6aa9bc chore: Add new table for test metrics (no-changelog) (#11848) 2024-11-25 10:38:51 +01:00
Marc Littlemore a061dbca07 fix(core): Fix broken execution query when using projectId (#11852) 2024-11-25 09:48:45 +01:00
Iván Ovejero d15b8d0509 fix(core): Restore old names for pruning config keys (#11782) 2024-11-20 09:56:37 +01:00
कारतोफ्फेलस्क्रिप्ट™ e1dacb4d57 ci: Fix mysql tests (no-changelog) (#11799) 2024-11-20 09:56:14 +01:00
Eugene 76262ef899 chore: Migrate test definition PK to string nanoid (no-changelog) (#11742) 2024-11-14 18:47:57 +01:00
Eugene d9259a2d93 chore: Add description field to test definition (no-changelog) (#11691) 2024-11-14 14:45:02 +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 4c41575098 refactor(core): Mark finished as deprecated (#11682) 2024-11-11 18:12:41 +01:00
Eugene 5c69ba2c44 chore: Create table and typeorm entity for test definitions (no-changelog) (#11505)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-11-06 14:35:45 +01:00
Iván Ovejero 19d55da4ad test(core): Expand test coverage for pruning (#11567) 2024-11-05 18:21:56 +01:00
Iván Ovejero ce963e8824 refactor(core): Port pruning config (#11507) 2024-11-04 09:09:12 +01:00
कारतोफ्फेलस्क्रिप्ट™ ed30d43236 fix(core): Make execution and its data creation atomic (#11392) 2024-10-24 16:07:26 +02:00
Shireen Missi 7a71cff4d7 fix(core): Change dedupe value column type from varchar(255) to text (#11357) 2024-10-23 14:16:48 +01:00
Eugene b4b543d41d fix(core): Add missing primary key to execution annotation tags table (#11168) 2024-10-18 15:06:15 +02:00
Shireen Missi 52dd2c7619 feat(core): Dedupe (#10101)
Co-authored-by: Jan Oberhauser <jan@n8n.io>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2024-10-10 16:12:05 +01:00
Iván Ovejero c68782c633 feat(core): Introduce scoped logging (#11127) 2024-10-09 12:56:31 +02:00
Ricardo Espinoza 1ca14946d9 fix(core): Add down method to AddApiKeysTable1724951148974 migration (no-changelog) (#11118) 2024-10-08 10:49:08 +02:00
कारतोफ्फेलस्क्रिप्ट™ 722f4a8b77 fix(core): Always set startedAt when executions start running (#11098)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-10-04 16:08:52 +02:00
Iván Ovejero 3a9c65e1cb refactor(core): Modernize logger service (#11031) 2024-10-01 12:16:09 +02:00
Iván Ovejero afda049491 refactor(core): Separate execution startedAt from createdAt (#10810) 2024-09-27 13:32:12 +02:00