Commit graph

9897 commits

Author SHA1 Message Date
Milorad FIlipović bb7227d18d
fix(editor): Indent on tabs in expression fields (#9659) 2024-06-07 15:30:26 +02:00
Tomi Turtiainen ebba7c87cd
fix(editor): Color node connections correctly in execution preview for nodes that have pinned data (#9669) 2024-06-07 16:12:59 +03:00
Iván Ovejero 6ae6a5ebdf
fix(core): Fix optional chaining in continue on fail check (#9667) 2024-06-07 14:56:10 +02:00
oleg 1fdd657a0c
feat(OpenAI Node): Allow to select Image analyze model & improve types (#9660)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-07 14:37:04 +02:00
Elias Meire eccc637b63
feat(editor): Add isEmpty on DateTime, add is empty to all types in filter component (#9645) 2024-06-07 13:25:22 +02:00
Cornelius Suermann 44ecab73d7
feat: Release floating entitlements on license:clear command (no-changelog) (#9603)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-06-07 13:13:31 +02:00
oleg 3b10c0f6aa
fix(Chat Trigger Node): Fix public chat container dimensions (#9664)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-07 11:47:23 +02:00
Iván Ovejero 4b345bec03
fix(core): Allow graceful shutdown for main with active executions (#9661) 2024-06-07 10:58:26 +02:00
Jan Oberhauser 4e568631be
feat(core): Add batching and other options to declarative nodes (#8885)
Co-authored-by: Michael Kret <michael.k@radency.com>
2024-06-07 08:39:31 +03:00
Mutasem Aldmour e520f8a98f
fix: Reset pagination when output size changes (#9652) 2024-06-06 17:14:55 +02:00
Giulio Andreini 566b52c4e1
fix(editor): Remove transparency from dark mode callouts (#9650)
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2024-06-06 16:29:35 +02:00
Michael Kret a684681ea1
fix(Remove Duplicates Node): Tolerate null fields (#9642) 2024-06-06 16:52:56 +03:00
Csaba Tuncsik ed963011c9
fix(editor): Move projects and rbac files (no-changelog) (#9651) 2024-06-06 15:30:17 +02:00
Elias Meire 58cfd2fde8
fix: Fix AWS credential test (no-changelog) (#9653) 2024-06-06 15:02:58 +02:00
Elias Meire 600013a1ab
feat: Add support for dark mode node icons and colors (#9412)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2024-06-06 13:34:30 +02:00
Jon 68e856d155
fix(Gotify Node): Fix issue with self signed certificates not working (#9647) 2024-06-06 12:22:37 +01:00
Iván Ovejero 65cd2e8803
refactor(core): Support writing tests in cli/src (no-changelog) (#9646) 2024-06-06 12:18:47 +02:00
Michael Kret b45f3dc9fb
fix(n8n Form Trigger Node): Error if Respond to Webhook and respond node not in workflow (#9641) 2024-06-06 13:12:52 +03:00
Danny Martini 6187cc5762
feat(core): Implement project:viewer role (#9611) 2024-06-06 11:55:48 +02:00
Milorad FIlipović e9e3b254fe
fix(editor): Prevent running workflows using keyboard shortcuts if execution is disabled (#9644) 2024-06-06 10:41:40 +02:00
pemontto 7aea8243fe
fix(Jira Software Node): Fix the order by feature (#9639) 2024-06-06 08:58:59 +01:00
Ria Scholz 9853ecc5bc
fix(X (Formerly Twitter) Node): Change how tweet id is retrieved from quote URL (#9635)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-06 09:02:38 +02:00
कारतोफ्फेलस्क्रिप्ट™ be0dee2a15
Merge tag 'n8n@1.45.0' 2024-06-05 17:36:58 +02:00
github-actions[bot] 07dae514c7
🚀 Release 1.45.0 (#9637)
Co-authored-by: despairblue <despairblue@users.noreply.github.com>
2024-06-05 17:29:26 +02:00
Tomi Turtiainen 0ac86ac76b
refactor(editor): Fix eslint errors in Node.vue (no-changelog) (#9628) 2024-06-05 18:04:09 +03:00
Elias Meire 9dbea7393a
fix: Make AWS credential work with global AWS services (#9631) 2024-06-05 16:53:45 +02:00
pemontto a946ead46e
fix(Jira Software Node): Fix comments limit and add sorting (#9634) 2024-06-05 15:26:15 +01:00
Csaba Tuncsik c92765dcdb
fix(editor): Filter credentials by project ID also for new workflow (#9615) 2024-06-05 15:58:15 +02:00
oleg e7f616290f
fix(AI Agent Node): Improve Tools agent empty tool input message (#9622)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-05 14:39:20 +02:00
Milorad FIlipović a8bb53f4e3
fix(editor): Improve error messages around pinned data (#9632) 2024-06-05 13:48:55 +02:00
Michael Kret 37531cdb7d
fix: Prevent NodeApiError rewraping (no-changelog) (#9627) 2024-06-05 14:21:32 +03:00
Iván Ovejero 411ffbda7f
fix(core): Ensure ID is a positive integer when fetching execution (#9629) 2024-06-05 13:05:07 +02:00
Iván Ovejero f94090b48c
ci: Fix typecheck for nodes-base (no-changelog) (#9630) 2024-06-05 12:33:02 +02:00
कारतोफ्फेलस्क्रिप्ट™ 1563bf571d
refactor(core): Move curl endpoint to its own controller (no-changelog) (#9605) 2024-06-05 10:43:09 +02:00
Iván Ovejero 375b347b0f
refactor(core): Restore test for execution pagination in Public API (no-changelog) (#9621) 2024-06-05 10:14:01 +02:00
कारतोफ्फेलस्क्रिप्ट™ 044607e2a0
ci: Consistent tsconfig setup for backend packages and fix pnpm typecheck for composite packages (no-changelog) (#9604)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-06-05 09:50:48 +02:00
Elias Meire 84f091d3e5
fix(HTTP Request Node): Sanitize secrets of predefined credentials (#9612) 2024-06-05 09:25:39 +02:00
Milorad FIlipović 5361e9f69a
feat(editor): Update sticky content when checkbox state changes (#9596)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-05 09:01:45 +02:00
Tomi Turtiainen 744c94d94b
fix(editor): Commit theme change from Save button (#9619) 2024-06-05 09:38:26 +03:00
Tomi Turtiainen d6a046b8ad
refactor: Update typings of /me/settings and /users/:id/settings endpoints (no-changelog) (#9620) 2024-06-05 09:35:43 +03:00
oleg 5322802992
feat(editor): Chat Trigger tweaks (#9618)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-04 17:24:18 +02:00
Milorad FIlipović 42ceec6879
fix(editor): Shrink #node-view-background to viewport size (no-changelog) (#9616) 2024-06-04 15:29:42 +02:00
कारतोफ्फेलस्क्रिप्ट™ afa41969e5
ci: Remove the cyclic peer-dependency (no-changelog) (#9617) 2024-06-04 15:27:29 +02:00
Alex Grozav f6a466cd87
feat(editor): Add remove node and connections functionality to canvas v2 (#9602) 2024-06-04 15:36:27 +03:00
Danny Martini 202c91e7ed
feat(core): Allow transferring credentials from any project to any team project (#9563) 2024-06-04 13:54:48 +02:00
Milorad FIlipović 245c63f216
fix(editor): Skip disabled nodes when detecting workflow issues (#9610) 2024-06-04 13:26:57 +02:00
Michael Kret b91e50fc92
feat: Run once for each item tooltip (#9486)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-06-04 10:18:17 +03:00
Ricardo Espinoza 631f077c18
fix(editor): Type errors in VariablesView.vue (no-changelog) (#9558) 2024-06-03 13:17:01 -04:00
कारतोफ्फेलस्क्रिप्ट™ 08d9c9a787
fix(core): Start WaitTracker only in the main container (#9600) 2024-06-03 17:43:24 +02:00
Danny Martini d6db8cbf23
feat(core): Allow transferring workflows from any project to any team project (#9534) 2024-06-03 16:57:04 +02:00
oleg 68420ca6be
refactor(editor): Fix NodeView/Canvas related TS errors (#9581)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-06-03 16:33:20 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3298914bc4
refactor(core): Remove dead code that disabled auto-generated ids during import (no-changelog) (#9601) 2024-06-03 16:12:31 +02:00
Alex Grozav 1a982d51b3
refactor(editor): Fix typecheck for design-system and chat packages (no-changelog) (#9599) 2024-06-03 16:04:21 +03:00
Iván Ovejero 485838446f
refactor(core): Remove crash recovery from error executions (no-changelog) (#9551) 2024-06-03 14:35:03 +02:00
Csaba Tuncsik 4eb6edc73a
refactor(editor): Fix type errors (no-changelog) (#9584) 2024-06-03 14:24:26 +02:00
Milorad FIlipović c1b1ee57b1
fix(editor): Fix type errors in NodeCredentials (no-changelog) (#9567) 2024-06-03 13:54:00 +02:00
Mutasem Aldmour 5686e2222c
fix: Force type safety in design system (no-changelog) (#9586)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-03 12:50:41 +02:00
Michael Kret f50c73a3cb
fix(Code Node): Replace tab character with spaces in placeholder (no-changelog) (#9577) 2024-06-03 12:53:01 +03:00
Elias Meire 6268276746
refactor(editor): Fix typescript issues in composables and misc files (no-changelog) (#9583) 2024-06-03 11:34:51 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7be616e583
feat(core): Allow customizing rate limits on a per-route basis, and add rate limiting to more endpoints (#9522)
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2024-06-03 11:20:51 +02:00
Michael Kret cda1e3f6e5
fix: Do not show [object Object] in error message when validating type (no-changelog) (#9591) 2024-06-03 12:09:48 +03:00
Michael Kret 19e5c0397a
feat(HighLevel Node): Api v2 support, new node version (#9554) 2024-06-03 12:09:05 +03:00
Tomi Turtiainen 0e10c84efd
fix(editor): Fix most ts errors in credential components (no-changelog) (#9576) 2024-06-03 11:28:41 +03:00
Mutasem Aldmour 379e2da547
fix: Fix TS issues in connectors (no-changelog) (#9585) 2024-06-03 10:14:27 +02:00
Tomi Turtiainen 03f15c49d5
fix(editor): Fix ts and eslint errors in various components (no-changelog) (#9592) 2024-06-03 11:04:13 +03:00
Tomi Turtiainen 09472fb9ee
feat(editor): Clean up lead enrichment experiment (no-changelog) (#9572) 2024-06-03 10:35:55 +03:00
Mutasem Aldmour 99c15a0fd8
fix: Fix last TS issues in design system Tree.vue and Sticky.vue (no-changelog) (#9579) 2024-05-31 18:10:51 +02:00
Elias Meire c0ec990f4c
feat(editor): Overhaul input selector in NDV (#9520) 2024-05-31 18:04:57 +02:00
Csaba Tuncsik 2e9bd6739b
fix(editor): Show owner email in the owner badge if the resource owner is a pending user (#9560) 2024-05-31 17:50:42 +02:00
Milorad FIlipović 9419c28ff3
fix(editor): Fix type errors in TriggerPanel.vue (no-changelog) (#9578) 2024-05-31 17:22:27 +02:00
Danny Martini 05f50c1926
fix(core): Mark Project.name as non nullable (no-changelog) (#9568) 2024-05-31 17:10:21 +02:00
Mutasem Aldmour 6582e1d59a
fix(editor): Fix TS errors in color picker (no-changelog) (#9575) 2024-05-31 17:07:28 +02:00
Elias Meire 3227f6c13e
refactor(editor): Fix typescript issues in components (no-changelog) (#9580) 2024-05-31 16:27:56 +02:00
Elias Meire e23420d89d
refactor(editor): Fix TypeScript issues in views (no-changelog) (#9573) 2024-05-31 15:52:00 +02:00
Iván Ovejero 327794127e
refactor(core): Stop reporting to Sentry invalid credentials on workflow activation (no-changelog) (#9555) 2024-05-31 15:41:08 +02:00
Iván Ovejero 7fc00d8d10
fix(core): Ensure graceful shutdown for workers (#9547) 2024-05-31 15:41:00 +02:00
Milorad FIlipović c5e0cf0137
fix(editor): Fix type errors in Sticky component (no-changelog) (#9570) 2024-05-31 15:29:56 +02:00
Elias Meire 1cefd488fe
refactor(editor): Fix TypeScript issues in template code (no-changelog) (#9574) 2024-05-31 15:07:49 +02:00
कारतोफ्फेलस्क्रिप्ट™ d361b42c70
fix(editor): Replace more variants of BASE_PATH in static assets (#9564) 2024-05-31 14:32:20 +02:00
Danny Martini 8da0d6e9ba
fix(core): Fix type errors (no-changelog) (#9571) 2024-05-31 14:06:13 +02:00
Tomi Turtiainen 400c005866
fix: Fix ts errors in editor part2 (no-changelog) (#9566) 2024-05-31 13:02:21 +03:00
कारतोफ्फेलस्क्रिप्ट™ 4b6e5f09e6
fix(core): Upgrade mysql2 to address CVE-2024-21512 (#9565) 2024-05-31 11:54:30 +02:00
Tomi Turtiainen 6ce18ccda1
fix(editor): Fix ts errors in PersonalizationModal.spec.ts (no-changelog) (#9562) 2024-05-31 12:19:24 +03:00
Tomi Turtiainen 020bd36354
fix(editor): Show correct schema for output with falsy keys (#9556) 2024-05-31 11:33:52 +03:00
Tomi Turtiainen 93fb9b5393
fix(editor): Fix ts errors across the board (no-changelog) (#9561) 2024-05-31 10:48:09 +03:00
कारतोफ्फेलस्क्रिप्ट™ 5887ed6498
refactor(core): Extract all Auth-related User columns into a separate entity (#9557)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2024-05-31 09:40:19 +02:00
कारतोफ्फेलस्क्रिप्ट™ 08902bf941
refactor(core): Update supertest, and fix some typing errors (no-changelog) (#9527) 2024-05-31 09:40:03 +02:00
Milorad FIlipović 47d774100b
fix(editor): Render checkboxes in markdown (#9549) 2024-05-30 20:13:52 +02:00
Danny Martini a221215b87
test(core): Rename and combine all credential api tests (no-changelog) (#9550) 2024-05-30 18:01:38 +02:00
कारतोफ्फेलस्क्रिप्ट™ de59e5ea60
Merge tag 'n8n@1.44.0' 2024-05-30 17:08:29 +02:00
github-actions[bot] 72b5d3d8dc
🚀 Release 1.44.0 (#9553)
Co-authored-by: elsmr <elsmr@users.noreply.github.com>
2024-05-30 17:01:49 +02:00
oleg be4f54de15
feat(editor): Node Creator AI nodes improvements (#9484)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2024-05-30 16:53:33 +02:00
Csaba Tuncsik e68a3fd6ce
fix(editor): Show workflow data in header when execution page is hard reloaded (#9529) 2024-05-30 16:47:02 +02:00
Iván Ovejero dda56aa6d3
refactor(core): Stop reporting to Sentry NodeApiError with 5xx status codes (no-changelog) (#9552) 2024-05-30 16:44:01 +02:00
Michael Kret be5890536f
feat: HighLevel oauth2 api credentials (#9542) 2024-05-30 16:21:50 +02:00
Milorad FIlipović da41d31bc0
fix(editor): Fix empty node name handling (#9548)
Co-authored-by: oleg <me@olegivaniv.com>
2024-05-30 15:25:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ 596990bed7
ci: Fix vulnerable dev dependencies (no-changelog) (#9545) 2024-05-30 13:54:29 +02:00
Elias Meire 936bbb2068
fix: Don't throw errors for NaN in number operators in the filter component (#9506) 2024-05-30 13:51:45 +02:00
कारतोफ्फेलस्क्रिप्ट™ e55bf0393a
fix(core): Try setting postgres search_path on the database (#9530) 2024-05-30 12:09:49 +02:00
Milorad FIlipović cadb59fecb
fix(editor): Redirect to workflows list after deleting a workflow (#9546) 2024-05-30 11:12:56 +02:00