Commit Graph

835 Commits

Author SHA1 Message Date
Iván Ovejero
ce963e8824 refactor(core): Port pruning config (#11507) 2024-11-04 09:09:12 +01:00
Iván Ovejero
097f93564c refactor(core): Port security config (#11440) 2024-10-29 08:52:07 +01:00
Marc Littlemore
8201d322dd feat: Add active workflow triggers metric (no-changelog) (#11398) 2024-10-24 17:27:56 +01:00
कारतोफ्फेलस्क्रिप्ट™
ed30d43236 fix(core): Make execution and its data creation atomic (#11392) 2024-10-24 16:07:26 +02:00
Iván Ovejero
88c1c4ad7b refactor(core): Add external secrets log scope (#11224) 2024-10-24 11:37:19 +02:00
Danny Martini
e6b2f8e7e6 fix(API): PUT /credentials/:id should move the specified credential, not the first one in the database (#11365) 2024-10-23 14:21:11 +02:00
Tomi Turtiainen
c078a516be feat(core): Enforce config file permissions on startup (#11328)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
2024-10-23 12:54:53 +03:00
Ricardo Espinoza
e4218debd1 fix: Resend invite operation on users list (#11351)
Co-authored-by: Danny Martini <danny@n8n.io>
2024-10-23 10:23:28 +02:00
Iván Ovejero
43f31b86aa refactor(core): Support multiple log scopes (#11318) 2024-10-22 17:20:14 +02:00
Tomi Turtiainen
8404282046 feat: Enable running task runners externally (no-changelog) (#11319) 2024-10-22 16:23:59 +03:00
Eugene
b4b543d41d fix(core): Add missing primary key to execution annotation tags table (#11168) 2024-10-18 15:06:15 +02:00
Ricardo Espinoza
679fa4a10a feat(core): introduce JWT API keys for the public API (#11005) 2024-10-18 12:06:44 +02:00
Tomi Turtiainen
0aae47c295 test: Fix flaky task-runner integration test (#11302) 2024-10-18 11:33:08 +03:00
Ricardo Espinoza
25c1c3218c feat: Run mfa.beforeSetup hook before enabling MFA (#11116) 2024-10-17 19:47:10 +02:00
Michael Kret
643d66c0ae feat(n8n Form Page Node): New node (#10390)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-10-17 14:59:53 +01:00
Iván Ovejero
be50a9ac44 chore(core): Bring multi-main setup in line with scaling services (#11289) 2024-10-17 10:47:17 +02:00
Iván Ovejero
d37acdb873 refactor(core): Make orchestration service smaller (#11275) 2024-10-16 17:34:32 +02:00
Iván Ovejero
76ab780cdd refactor(core): Remove dead orchestration code (#11266) 2024-10-15 16:47:31 +02:00
Iván Ovejero
05467fd101 refactor(core): Move queueModeId as hostId to InstanceSettings (#11262) 2024-10-15 14:55:13 +02:00
Val
ecbe568d69 feat: Enable Task Runners on Scaling mode Workers (no-changelog) (#11253) 2024-10-15 11:03:28 +01:00
Iván Ovejero
963ddeb0cc refactor(core): Remove deprecated properties from orchestration service (#11251) 2024-10-14 16:52:56 +02:00
Iván Ovejero
c0aa28c6cf fix(core): Override executions mode if regular during worker startup (#11250) 2024-10-14 16:12:41 +02:00
Val
b028d81390 feat: Start Task Runner via Launcher (no-changelog) (#11071) 2024-10-14 14:19:17 +01:00
Iván Ovejero
0820cb5ab9 refactor(core): Simplify main pubsub message handler (#11156) 2024-10-11 10:31:33 +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
Iván Ovejero
383b4765d2 refactor(core): Simplify worker pubsub message handler (#11086) 2024-10-07 16:19:58 +02:00
Iván Ovejero
d537cea363 test(core): Allow Jest to exit cleanly in worker command test (#11095) 2024-10-04 14:44:53 +02:00
Tomi Turtiainen
4546649c61 feat: Separate task runner server from main http server (no-changelog) (#11062) 2024-10-02 16:38:42 +03:00
Tomi Turtiainen
74fa259b37 feat: Make task runners work with n8n from npm (no-changelog) (#11015) 2024-10-02 15:16:02 +03:00
Val
ae37035aad fix: Task Runner Auth CI fail with busy event loop (no-changelog) (#11057) 2024-10-02 14:27:28 +03: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
Iván Ovejero
63e6f1fa38 refactor(core): Organize all event maps (#10997) 2024-09-30 10:44:03 +02:00
Csaba Tuncsik
136d491325 fix(editor): Allow resources to move between personal and team projects (#10683)
Co-authored-by: Danny Martini <danny@n8n.io>
2024-09-27 15:12:31 +02:00
Iván Ovejero
afda049491 refactor(core): Separate execution startedAt from createdAt (#10810) 2024-09-27 13:32:12 +02:00
Benjamin Roedell
5f89e3a01c fix(API): Fix workflow project transfer (#10651)
Co-authored-by: Benjamin Roedell <2271599+benrobot@users.noreply.github.com>
2024-09-27 10:34:45 +02:00
Ricardo Espinoza
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
Iván Ovejero
06d749ffa7 feat(core): Filter executions by project ID in internal API (#10976) 2024-09-26 13:31:34 +02: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
Iván Ovejero
d14bb36300 test(core): Mock filesystem in tests (#10823) 2024-09-17 09:15:09 +02:00
Iván Ovejero
a6e1064985 test(core): Fix license mock in worker test (#10824) 2024-09-17 08:47:03 +02:00
कारतोफ्फेलस्क्रिप्ट™
25c8a328a8 refactor(core): Move instanceType to InstanceSettings (no-changelog) (#10640) 2024-09-16 13:37:14 +02:00
Tomi Turtiainen
5156313074 refactor(core): Enable import/order eslint rule (#10794) 2024-09-12 19:07:18 +03:00
कारतोफ्फेलस्क्रिप्ट™
7d6ec6544e fix(core): Fix the type for InstalledNodes.latestVersion (no-changelog) (#10782) 2024-09-12 11:14:03 +02:00
Iván Ovejero
8c6cd014a0 refactor(core): Revamp subworkflow policy checker errors (#10752) 2024-09-12 09:11:37 +02:00
कारतोफ्फेलस्क्रिप्ट™
a1e011dd2a refactor(editor): Enable collaboration features only in NodeView v2 (no-changelog) (#10756) 2024-09-11 14:22:55 +02:00
कारतोफ्फेलस्क्रिप्ट™
8450ec5a5c fix(core): Do not serialize CredentialsEntity.shared anymore (no-changelog) (#10753) 2024-09-10 16:35:39 +02:00
Cornelius Suermann
a422c5ac7b fix(core): Allow license:clear command to be used for licenses that failed renewal (#10665)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
2024-09-05 16:42:22 +02:00