Commit Graph
745 Commits
Author SHA1 Message Date
Ricardo EspinozaandGitHub adbfb44c26 fix(core): Detach workflow from parent folder in source project when transferring ownership (#14414) 2025-04-05 14:31:55 -04:00
c9565fc0be feat(core): Make detaching floatable entitlements on shutdown configurable (#14266)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-04-04 17:35:32 +02:00
39e2d35a71 fix(core): Return correct trigger count for nodes with multiple webhooks (#14300)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-04-04 14:15:10 +01:00
कारतोफ्फेलस्क्रिप्ट™andGitHub 178628a59b fix(core): Add cross-origin checks on push endpoints (#14365) 2025-04-03 14:04:27 +02:00
कारतोफ्फेलस्क्रिप्ट™andGitHub 4110f3188e feat(core): Upgrade to express 5 to address CVE-2024-52798 (#14332) 2025-04-03 13:43:52 +02:00
db381492a9 feat(API): Implement BE api for insights data (#14064)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-04-02 16:34:57 +02:00
olegandGitHub 53e11b19ad feat(core): Automatically extract evaluation metrics (no-changelog) (#14051) 2025-03-25 15:43:19 +01:00
Ricardo EspinozaandGitHub 198f17dbcf feat(core): Add folder synchronization to environments feature (#14005) 2025-03-21 10:45:34 -04:00
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
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
Ricardo EspinozaandGitHub 305ea0fb32 feat(core): Allow moving workflow to project root (no-changelog) (#14075) 2025-03-20 09:45:10 -04:00
Ricardo EspinozaandGitHub d4e7a2cd96 feat(core): Allow transferring folder to project root with delete operation (no-changelog) (#14074) 2025-03-20 08:43:03 -04:00
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 EspinozaandGitHub 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
Ricardo EspinozaandGitHub 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
Ricardo EspinozaandGitHub 03f70b5079 feat(core): Update list folders endpoint to support filter excludeFolderIdAndDescendants (no-changelog) (#13880) 2025-03-13 09:56:12 -04:00
Ricardo EspinozaandGitHub c646346c54 feat: Add endpoint to return folder content (no-changelog) (#13874) 2025-03-13 07:25:54 -04:00
Ricardo EspinozaandGitHub c7bcdc544d feat(core): Transfer folder structure when deleting user (no-changelog) (#13845) 2025-03-12 10:34:51 -04:00
Ricardo EspinozaandGitHub f760d4f21f feat(core): Transfer folder structure when deleting a project (no-changelog) (#13865) 2025-03-12 09:54:13 -04:00
Ricardo EspinozaandGitHub 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 EspinozaandGitHub 0066bf890f feat(core): Add subFolderCount to GET /workflows and /folders (no-changelog) (#13548) 2025-03-12 08:33:37 -04:00
Ricardo EspinozaandGitHub 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
कारतोफ्फेलस्क्रिप्ट™andGitHub 093cc982b8 fix(core): Pick up release version and date from package.json (no-changelog) (#13666) 2025-03-04 11:35:07 +01:00
Ricardo EspinozaandGitHub 17738c5096 fix(core): Do not validate email when LDAP is enabled (#13605) 2025-03-03 19:15:52 +01:00
Ricardo EspinozaandGitHub 1909b74350 fix(core): Stop enforcing max numbers of API keys limit (no-changelog) (#13631) 2025-03-03 14:32:50 +01:00
Ricardo EspinozaandGitHub 0c266b3060 feat(core): Add endpoint DELETE /projects/:projectId/folders/:folderId (no-changelog) (#13516) 2025-02-27 16:47:07 -05:00
Ricardo EspinozaandGitHub 6e8c401ff1 refactor(core): Rename workflowsCount to workflowCount (no-changelog) (#13470) 2025-02-26 07:57:30 -05:00
Ricardo EspinozaandGitHub 27852e35ed feat(core): Update PATCH /projects/:projectId/folders/:folderId to support tags (no-changelog) (#13456) 2025-02-26 07:30:59 -05:00
Juuso TapaninenandGitHub 3aa679e4ac feat(core): Add metric for active workflow count (#13420) 2025-02-26 14:16:38 +02:00
Ricardo EspinozaandGitHub f7f5f5e95c feat(core): Add endpoint PATCH /projects/:projectId/folders/:folderId (no-changelog) (#13454) 2025-02-26 07:01:22 -05:00
Ricardo EspinozaandGitHub 461e39a74e feat(core): Update POST /workflows to link folder (no-changelog) (#13449) 2025-02-25 15:29:35 -05:00
Ricardo EspinozaandGitHub 06572efad3 feat(core): Add endpoint GET /projects/:projectId/folders/:folderId/tree (no-changelog) (#13448) 2025-02-24 13:26:22 -05:00
Ricardo EspinozaandGitHub c850cca648 feat(core): Add endpoint POST /projects/:projectId/folders (no-changelog) (#13446) 2025-02-24 09:54:47 -05:00
Ricardo EspinozaandGitHub c3f111275b feat(core): Introduce new query string parameter includeFolders to GET /workflows endpoint (no-changelog) (#13352) 2025-02-21 13:54:15 -05:00
7bd83d7d33 fix(editor): Optionally share credentials used by the workflow when moving the workflow between projects (#12524)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-02-21 11:05:37 +01:00
Ricardo EspinozaandGitHub ca76ef4bc2 fix(core): Make sure middleware works with legacy API Keys (#13390) 2025-02-20 09:10:54 -05:00
Tomi TurtiainenandGitHub 6ef9ae1862 refactor: Add dto for POST /credentials endpoint (#13306) 2025-02-19 17:50:42 +02:00
Ricardo EspinozaandGitHub 82d2fa6e67 feat(core): Add method (getMany) to folder repository to filter, sort, and paginate folders (no-changelog) (#13290) 2025-02-17 09:05:12 -05:00
Ricardo EspinozaandGitHub 5b82f34773 refactor(core): Update workflowRepository.getMany to use query builder (no-changelog) (#13207) 2025-02-17 08:59:42 -05:00
Tomi TurtiainenandGitHub 052f17744d fix(core): Redact credentials (#13263) 2025-02-14 16:46:21 +02:00
Tomi TurtiainenandGitHub f001edb2a2 refactor(core): Use IWorkflowBase over WorkflowEntity in most places (#13225) 2025-02-13 10:54:11 +02:00
Ricardo EspinozaandGitHub b60011a180 feat(core): Add sorting to GET /workflows endpoint (#13029) 2025-02-04 10:52:35 -05:00
Ricardo EspinozaandGitHub 9bcbc2c2cc feat: Allow setting API keys expiration (#12954) 2025-02-03 11:16:37 -05:00
Tomi TurtiainenandGitHub b77bf86166 refactor(core): Make task broker an explicit component of task runner (#12782) 2025-01-31 17:39:06 +02:00
Ricardo EspinozaandGitHub ad3250ceb0 feat: Allow multi API creation via the UI (#12845) 2025-01-29 07:42:01 -05:00
8da4f351e1 test(core): Add integration test for JS task runner (#12804)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-01-29 12:00:07 +01:00
कारतोफ्फेलस्क्रिप्ट™andGitHub 05b5f95331 refactor(core): Make external hooks type-safe, and add tests (#12893) 2025-01-29 10:33:39 +01:00
0979a99309 chore(API): Follow up design for credential callback (#12798)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2025-01-27 15:42:45 +00:00
DanaandGitHub fb4cb5afbb chore(API): Add styling to credential callback and autoclose window (#12648) 2025-01-21 15:21:42 +01:00