Commit Graph

1691 Commits

Author SHA1 Message Date
Iván Ovejero
fd58a272e1 refactor(core): Standardize filename casing for controllers and databases (no-changelog) (#10564) 2024-08-27 16:44:32 +02:00
कारतोफ्फेलस्क्रिप्ट™
1c40135043 refactor(core): Delete InternalHooks (no-changelog) (#10561)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-08-27 14:33:25 +02:00
कारतोफ्फेलस्क्रिप्ट™
f71281221e fix(core): Stop explicit redis client disconnect on shutdown (#10551) 2024-08-26 15:15:04 +02:00
Iván Ovejero
352aa2a9a4 refactor(core): Separate listeners in scaling service (no-changelog) (#10487) 2024-08-26 12:35:39 +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
dc7dc995d5 perf(core): Make execution queries faster (#9817) 2024-08-22 13:27:45 +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
कारतोफ्फेलस्क्रिप्ट™
9fe6a71690 feat(core): Logout should invalidate the auth token (no-changelog) (#10335) 2024-08-22 09:33:06 +02:00
Iván Ovejero
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
Iván Ovejero
5dea51aad7 fix(core): Replace sanitize-html with xss in XSS validator constraint (#10479) 2024-08-20 20:52:04 +02:00
Iván Ovejero
aad3e5b677 refactor(core): Track metrics state and categories in telemetry (no-changelog) (#10483) 2024-08-20 18:50:35 +02:00
Iván Ovejero
d0fc9dee0e feat(core): Support bidirectional communication between specific mains and specific workers (#10377) 2024-08-20 12:32:31 +02:00
Elias Meire
fc6d4138d5 fix(editor): Fix flaky mapping tests (#10453) 2024-08-16 14:30:20 +01:00
Iván Ovejero
91467ab325 fix(core): Fix XSS validation and separate URL validation (#10424) 2024-08-16 10:49:08 +02:00
Iván Ovejero
60b15e16cb refactor(core): Simplify Redis client types (no-changelog) (#10397) 2024-08-15 10:41:49 +02:00
Val
613cdd2ba2 fix: Project Viewer always seeing a connection error when testing credentials (#10417) 2024-08-15 10:39:48 +02:00
Iván Ovejero
d98e29e3d5 fix(core): Fix payload property in workflow-post-execute event (#10413) 2024-08-15 10:01:56 +02:00
Tomi Turtiainen
39c8e50ad0 fix: Require mfa code to change email (#10354) 2024-08-15 10:36:04 +03:00
कारतोफ्फेलस्क्रिप्ट™
483e324d4c ci: Remove hard-coded package version in unit tests (no-changelog) (#10414) 2024-08-14 17:30:45 +02:00
Iván Ovejero
67a10983df refactor(editor): Remove deleted event name from UI (#10402) 2024-08-14 17:09:43 +02:00
Michael Kret
4d222ac19d feat(AI Transform Node): New node (#10405)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-08-14 16:20:02 +03:00
Mutasem Aldmour
5ed2a77740 feat: Add Ask assistant behind feature flag (#9995)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2024-08-14 14:59:11 +02:00
Shireen Missi
bae0116d78 fix: Remove node AI Transform node (no-changelog) (#10400) 2024-08-14 13:01:14 +02:00
Iván Ovejero
e640f1f42c test(core): Cover telemetry event relay in tests (no-changelog) (#10391) 2024-08-14 11:16:02 +02:00
Iván Ovejero
45813debc9 fix(core): Fix duplicate Redis publisher (#10392) 2024-08-14 10:55:13 +02:00
कारतोफ्फेलस्क्रिप्ट™
33a2703429 feat(core): Allow overriding npm registry for community packages (#10325) 2024-08-14 09:44:19 +02:00
Iván Ovejero
56c4692c94 refactor(core): Move queue recovery to scaling service (no-changelog) (#10368) 2024-08-13 15:06:47 +02:00
Iván Ovejero
5ac65b36bc fix(core): Account for owner when filtering by project ID in GET /workflows in Public API (#10379) 2024-08-13 15:05:40 +02:00
Tomi Turtiainen
3384f52a35 fix: Require mfa code to disable mfa (#10345) 2024-08-13 15:56:54 +03:00
Iván Ovejero
bfa7075950 refactor(core): Remove unused constants in Redis channels (no-changelog) (#10369) 2024-08-13 13:25:01 +02:00
Iván Ovejero
e071b73bab fix(core): Fix worker shutdown errors when active executions (#10353) 2024-08-13 09:14:52 +02:00
Tomi Turtiainen
cdd0ab4031 refactor(core): Rename ActiveWebhooks to LiveWebhooks (no-changelog) (#10355) 2024-08-13 09:49:24 +03:00
Tomi Turtiainen
9d7caacc69 fix: Require mfa code for password change if its enabled (#10341) 2024-08-12 17:08:55 +03:00
Iván Ovejero
021d9981b6 ci: Fix scaling mode tests (no-changelog) (#10351) 2024-08-12 13:34:37 +02:00
Iván Ovejero
5255793afe fix(core): Enforce shutdown timer and sequence on SIGINT for main (#10346) 2024-08-12 11:41:21 +02:00
Iván Ovejero
b044e783e7 fix(core): Account for cancelling an execution with no workers available (#10343) 2024-08-12 11:03:51 +02:00
Iván Ovejero
8728b63aeb refactor(core): Port scaling mode config (no-changelog) (#10321) 2024-08-12 11:03:37 +02:00
Iván Ovejero
6b52bebf52 refactor(core): Tear down internal hooks (no-changelog) (#10340) 2024-08-12 10:13:15 +02:00
Iván Ovejero
78984986a6 fix(core): Prevent XSS in user update endpoints (#10338) 2024-08-12 10:06:15 +02:00
Iván Ovejero
4f392b5e3e fix(core): Prevent XSS via static cache dir (#10339) 2024-08-09 16:40:50 +02:00
Tomi Turtiainen
484737735a refactor(core): Extract webhook request handler to own file (#10301)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-08-09 17:08:15 +03:00
Val
697bc90b0b feat: Allow sharing to and from team projects (no-changelog) (#10144) 2024-08-09 12:59:28 +02:00
कारतोफ्फेलस्क्रिप्ट™
1869c396f3 fix(core): Do not load ScalingService in regular mode (no-changelog) (#10333) 2024-08-08 17:35:17 +02:00
कारतोफ्फेलस्क्रिप्ट™
b6c47c0e32 fix(core): Rate limit MFA activation and verification endpoints (#10330) 2024-08-08 15:01:07 +02:00
Iván Ovejero
ee03400c25 refactor(core): Decouple emailing and workflow sharing from internal hooks (no-changelog) (#10326) 2024-08-08 12:33:18 +02:00
Iván Ovejero
ee8c9a5b24 refactor(core): Stop reporting disk I/O error to Sentry (no-changelog) (#10324) 2024-08-08 12:04:34 +02:00
Iván Ovejero
aa95059cf0 test(core): Add tests for scaling service (no-changelog) (#10320) 2024-08-08 09:42:16 +02:00
Iván Ovejero
a0b021bbe7 test(core): Expand log streaming event relay tests (no-changelog) (#10322) 2024-08-08 09:36:25 +02:00
Michael Kret
0de9d56619 feat(AI Transform Node): New node (#9990)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-08-07 18:07:48 +03:00
Iván Ovejero
9b977e80f6 refactor(core): Decouple lifecycle events from internal hooks (no-changelog) (#10305) 2024-08-07 16:09:42 +02:00