Commit Graph

2174 Commits

Author SHA1 Message Date
Charlie Kolb
6d1aaca448
self review 2025-03-28 12:26:52 +01:00
Charlie Kolb
9b22184e00
Merge remote-tracking branch 'origin/master' into ADO-3304 2025-03-28 12:15:31 +01:00
Charlie Kolb
35957833b1
Add working version 2025-03-28 11:53:20 +01:00
Guillaume Jacquart
bf274c0a87
fix(API): Summarize insights from current datetime instead of beginning of the day (#14186) 2025-03-28 10:00:34 +01:00
Guillaume Jacquart
ffc0a596e0
feat(API): Return null deviation on insights summary if previous period has no data (#14193) 2025-03-26 17:56:56 +01:00
Charlie Kolb
41b1797a25
test: Add tests to validate usableAsTool directly (no-changelog) (#14197) 2025-03-26 17:23:36 +01:00
Guillaume Jacquart
db99974cca
feat(API): Add day to week compaction for insights dashboard (#14165) 2025-03-26 15:38:47 +01:00
Danny Martini
7fb6eb1488
ci: Also run MySQL and PG tests when modules have changes in repos or entities (#14170) 2025-03-25 16:41:48 +01:00
oleg
53e11b19ad
feat(core): Automatically extract evaluation metrics (no-changelog) (#14051) 2025-03-25 15:43:19 +01:00
Guillaume Jacquart
6f60d657eb
fix(API): Fix import config import (#14137) 2025-03-25 09:21:33 +01:00
Danny Martini
b616ceb08b
feat(core): Implement API to retrieve summary metrics (#13927)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2025-03-24 14:10:24 +01:00
Guillaume Jacquart
d8433d2895
feat(API): Implement compaction logic for insights (#14062)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-03-24 09:59:32 +01:00
Dana
e0f9506912
feat(core): Add tool to uninstall a community node (#14026) 2025-03-24 09:11:25 +01:00
Ricardo Espinoza
198f17dbcf
feat(core): Add folder synchronization to environments feature (#14005) 2025-03-21 10:45:34 -04:00
Alex Grozav
8215e0b59f
refactor: Migrate NodeConnectionType to const object type (no-changelog) (#14078)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-21 14:01:26 +02:00
Guillaume Jacquart
cb5a803f9e
feat(core): Store insights data at the end of executions (no-changelog) (#13905)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-20 20:25:29 +01:00
कारतोफ्फेलस्क्रिप्ट™
d80b49d6e5
feat(core): Setup backend modules (no-changelog) (#14084)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2025-03-20 19:54:27 +01:00
Ricardo Espinoza
01c7cc939a
refactor(core): Remove env variable to enable folders (no-changelog) (#14076) 2025-03-20 12:10:38 -04:00
Ricardo Espinoza
305ea0fb32
feat(core): Allow moving workflow to project root (no-changelog) (#14075) 2025-03-20 09:45:10 -04:00
Ricardo Espinoza
d4e7a2cd96
feat(core): Allow transferring folder to project root with delete operation (no-changelog) (#14074) 2025-03-20 08:43:03 -04:00
Charlie Kolb
996026f358
feat: Add nodeAsTool description overrides for tool version (no-changelog) (#14048) 2025-03-20 10:09:33 +01:00
कारतोफ्फेलस्क्रिप्ट™
3f10a50b21
fix: Fix the example command for license clearing (no-changelog) (#14052) 2025-03-19 16:28:21 +01:00
कारतोफ्फेलस्क्रिप्ट™
a24e8abe8c
refactor(core): Add strong typing for INodeTypeBaseDescription['group'] (no-changelog) (#14047) 2025-03-19 13:42:10 +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
कारतोफ्फेलस्क्रिप्ट™
9d698edceb
feat(core): Allow community nodes to be used as tools (#14042) 2025-03-19 12:26:05 +01:00
Mike Arvela
91b27964d8
feat(core): Support importing a singular workflow object (#14041)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-19 10:12:40 +01:00
Ricardo Espinoza
5633502c63
feat(core): Allow transferring user's data to team project when deleting them (no-changelog) (#13941) 2025-03-18 15:25:40 -04:00
Guillaume Jacquart
24d8eac85d
feat(API): Fix generation strategy for mysql/mariadb (#14028) 2025-03-18 17:53:58 +01:00
Ricardo Espinoza
fa7e7ac2e7
feat(core): Enable folders feature via license server (#13942) 2025-03-18 11:25:45 -04:00
कारतोफ्फेलस्क्रिप्ट™
e0fd50554d
fix(core): Allow running webhook servers in multi-main mode (#13989) 2025-03-18 13:59:20 +01:00
कारतोफ्फेलस्क्रिप्ट™
401ed2ce11
fix(core): Ensure frontend sentry releases also follow semver (#14019) 2025-03-18 13:42:50 +01:00
Ricardo Espinoza
3a5cc4ae95
feat(core): Update endpoint to update a workflow, to support updating the workflow parent folder (no-chagelog) (#13906) 2025-03-17 12:06:52 -04:00
कारतोफ्फेलस्क्रिप्ट™
86b791167a
fix(core): Ensure sentry releases follow semver (no-changelog) (#13907) 2025-03-14 17:48:34 +01:00
Michael Kret
3a4247a91c
fix: Execute method should be assigned to a Routing node even if it has webhook defined (#13910) 2025-03-14 10:56:34 +02:00
कारतोफ्फेलस्क्रिप्ट™
dedcdbd314
fix(core): License should ignore empty input on onFeatureChange (#13912) 2025-03-13 18:08:37 +01:00
Ricardo Espinoza
03f70b5079
feat(core): Update list folders endpoint to support filter excludeFolderIdAndDescendants (no-changelog) (#13880) 2025-03-13 09:56:12 -04:00
Ricardo Espinoza
c646346c54
feat: Add endpoint to return folder content (no-changelog) (#13874) 2025-03-13 07:25:54 -04:00
Ricardo Espinoza
c7bcdc544d
feat(core): Transfer folder structure when deleting user (no-changelog) (#13845) 2025-03-12 10:34:51 -04:00
Marc Littlemore
d8bfc246b2
test(core): Add LDAP service unit tests (no-changelog) (#11581)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-03-12 14:14:56 +00:00
Ricardo Espinoza
f760d4f21f
feat(core): Transfer folder structure when deleting a project (no-changelog) (#13865) 2025-03-12 09:54:13 -04:00
Ricardo Espinoza
2275b1780a
feat(core): Update PATCH /projects/:projectId/folders/:folderId endpoint to allow moving folder (no-changelog) (#13574) 2025-03-12 08:53:45 -04:00
Ricardo Espinoza
0066bf890f
feat(core): Add subFolderCount to GET /workflows and /folders (no-changelog) (#13548) 2025-03-12 08:33:37 -04:00
कारतोफ्फेलस्क्रिप्ट™
d2df154b49
fix(core): Avoid using structuredClone on node descriptions (#13832) 2025-03-12 13:21:36 +01:00
Ricardo Espinoza
0d7894f06a
feat(core): Add endpoint GET /projects/:projectId/folders (no-changelog) (#13519) 2025-03-12 08:04:55 -04:00
कारतोफ्फेलस्क्रिप्ट™
ca9e62bdc0
refactor(core): Improve UX on permission errors (no-changelog) (#13795)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-03-11 17:52:33 +01:00
कारतोफ्फेलस्क्रिप्ट™
e8334eefa1
fix(core): Log all command errors messages (#13827) 2025-03-11 13:06:28 +01:00
Iván Ovejero
4fe249580a
fix(core): Ensure worker stops picking up new jobs while shutting down (#13714) 2025-03-10 17:39:41 +01:00
Michael Kret
4fdf469190
fix(n8n Form Node): Completion page response mode, do not error on execution running (no-changelog) (#13566) 2025-03-10 10:45:07 +00:00
कारतोफ्फेलस्क्रिप्ट™
906770a06a
fix(core): Pass NODE_PATH to task runners (#13652) 2025-03-05 16:10:42 +01:00
कारतोफ्फेलस्क्रिप्ट™
093cc982b8
fix(core): Pick up release version and date from package.json (no-changelog) (#13666) 2025-03-04 11:35:07 +01:00