Commit Graph

193 Commits

Author SHA1 Message Date
Iván Ovejero
afda049491 refactor(core): Separate execution startedAt from createdAt (#10810) 2024-09-27 13:32:12 +02:00
Raúl Gómez Morales
819d20fa2e fix(editor): Fix filter execution by "Queued" (#10987) 2024-09-27 11:00:21 +02:00
Raúl Gómez Morales
e20ab59c1d fix(editor): Prevent clipboard xss injection (#10894) 2024-09-20 12:51:18 +02:00
Milorad FIlipović
d65ade4e92 fix(editor): Add missing node parameter values to AI Assistant request (#10788) 2024-09-17 16:14:02 +02:00
Raúl Gómez Morales
db846d3235 fix(editor): Prevent clipboard XSS injection (#10805) 2024-09-16 08:36:40 +02:00
Tomi Turtiainen
f682318db0 test(editor): Add unit tests for sanitizeHtml (#10737) 2024-09-09 16:01:04 +03:00
Shireen Missi
08abaf9eb2 fix: Tweak the copy for Add more warnings to nodes (no-changelog) (#10697) 2024-09-06 09:24:48 +01:00
Michael Kret
3adbcab27d fix(n8n Form Trigger Node): Do not rerun trigger when it has run data (#10687) 2024-09-05 20:09:38 +03:00
Csaba Tuncsik
e318a6323a refactor(editor): Refactor project utils splitName (no-changelog) (#10669) 2024-09-05 09:17:46 +02:00
Michael Kret
66ddb4a6f3 feat: More hints to nodes (#10565)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-09-04 16:33:10 +03:00
Alex Grozav
32ce65c1af feat(editor): Overhaul node insert position computation in new canvas (no-changelog) (#10637) 2024-09-03 15:11:44 +03:00
Eugene
022ddcbef9 feat(core): Execution curation (#10342)
Co-authored-by: oleg <me@olegivaniv.com>
2024-09-02 15:20:08 +02:00
Ricardo Espinoza
c4eb3746d7 refactor: Use NodeConnectionType consistently across the code base (no-changelog) (#10595) 2024-08-29 09:55:53 -04: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
Mutasem Aldmour
37797f38d8 fix(editor): Buffer json chunks in stream response (#10439) 2024-08-16 12:27:55 +02:00
Mutasem Aldmour
f82b6e4ba9 fix: Add better error handling for chat errors (#10408) 2024-08-14 16:17:32 +02: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
Csaba Tuncsik
117e2d968f fix(editor): Connect up new project viewer role to the FE (#9913) 2024-08-13 16:45:28 +03:00
Elias Meire
71b6c67179 feat(editor): Add schema view to expression modal (#9976) 2024-08-12 16:47:14 +02:00
Milorad FIlipović
38bdd9f5d0 fix(editor): Fixing XSS vulnerability in toast messages (#10329)
Co-authored-by: Adi <aditya@netroy.in>
2024-08-08 16:28:51 +02:00
Iván Ovejero
74e154b130 refactor(editor): Boost n8n Form Trigger in nodes-panel search results (#10294) 2024-08-05 17:52:46 +02:00
Elias Meire
79bccf0305 feat(editor): Implement custom edge to support loops (no-changelog) (#10171)
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-07-24 15:47:18 +03:00
Alex Grozav
ada1256898 feat(editor): Add undo/redo create connection in new canvas (no-changelog) (#10141) 2024-07-22 20:26:47 +03:00
Ricardo Espinoza
ba27c987dc refactor(editor): Migrate settings.store to composition API (no-changelog) (#10022)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-07-19 08:35:36 -04:00
Alex Grozav
11db5a5b51 feat(editor): Add plus handle design with ability to add connected nodes in new canvas (no-changelog) (#10097) 2024-07-18 19:01:14 +03:00
Csaba Tuncsik
028a8a2c75 fix(editor): UX Improvements to RBAC feature set (#9683) 2024-07-18 14:17:27 +02:00
Alex Grozav
45affe5d89 feat(editor): Add ability to import workflows in new canvas (no-changelog) (#10051)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-07-18 11:59:11 +03:00
Michael Kret
e2dd000d13 fix: Prevent errors processed by n8n to be flagged as internal (no-changelog) (#10023) 2024-07-12 11:13:17 +03:00
Alex Grozav
1aae65dfdc feat(editor): Add ability to add a node between two nodes in new canvas (no-changelog) (#10006) 2024-07-11 17:05:51 +03:00
Alex Grozav
8f970b5d37 feat(editor): Add execute workflow functionality and statuses to new canvas (no-changelog) (#9902)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-07-08 13:25:18 +03:00
कारतोफ्फेलस्क्रिप्ट™
9e92a5774e refactor(core): Remove Onboarding call prompts (no-changelog) (#9933) 2024-07-04 13:51:26 +02:00
Alex Grozav
55cbc900a4 fix(editor): Fix new node credential creation via Resource Locator Component (#9896) 2024-07-01 14:48:39 +03:00
Michael Kret
19213efc30 fix: Remove Request Options from sub nodes (no-changelog) (#9853)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-25 14:53:31 +03:00
Alex Grozav
31c456700a feat(editor): Compute node position and connections when creating new nodes in new canvas (no-changelog) (#9830) 2024-06-25 12:11:44 +03:00
कारतोफ्फेलस्क्रिप्ट™
e3e20b48eb refactor(editor): Use typed-mocks to speed up tests and type-checking (no-changelog) (#9796) 2024-06-19 07:41:27 +02:00
Ricardo Espinoza
41e06be6fd refactor(editor): Migrate n8nRootStore to use composition API (no-changelog) (#9770) 2024-06-18 13:15:12 -04:00
Elias Meire
7e44cd7f16 refactor(editor): Enable @typescript-eslint/no-base-to-string lint rule, fix errors (no-changelog) (#9783) 2024-06-18 15:04:29 +02:00
Elias Meire
b7d356f49c fix(editor): Fix node icon in node creator header (#9782) 2024-06-18 10:05:18 +02:00
Alex Grozav
076c35d193 refactor(editor): Migrate SettingsView to composition api (no-changelog) (#9746) 2024-06-17 11:53:40 +03:00
Ricardo Espinoza
22bdb0568e refactor(editor): Fix remaining FE type check errors (no-changelog) (#9607)
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-06-10 16:23:06 +03:00
Iván Ovejero
b0b4093072 refactor(editor): Stop expecting null execution status (no-changelog) (#9672) 2024-06-10 10:19:40 +02:00
Elias Meire
291d46af15 fix(editor): Improve dragndrop of input pills with spaces (#9656) 2024-06-07 15:37:30 +02:00
Csaba Tuncsik
ed963011c9 fix(editor): Move projects and rbac files (no-changelog) (#9651) 2024-06-06 15:30:17 +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
Milorad FIlipović
a8bb53f4e3 fix(editor): Improve error messages around pinned data (#9632) 2024-06-05 13:48:55 +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
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
Elias Meire
6268276746 refactor(editor): Fix typescript issues in composables and misc files (no-changelog) (#9583) 2024-06-03 11:34:51 +02:00
Elias Meire
c0ec990f4c feat(editor): Overhaul input selector in NDV (#9520) 2024-05-31 18:04:57 +02:00