n8n/cypress/e2e
OlegIvaniv 390841bbf0
feat(editor): Enhance Node Creator actions view (#5954)
* WIP

* WIP

* Extract actions into composable

* WIP: Preserve categories when searching

* WIP

* WIP: Tweak styles

* WIP: Refactor node creator

* WIP: Finish Node Creator node view/subcategories refactor

* WIP: Finished actions refactor

* Cleanup & Lintfix

* WIP: Improve memory managment

* Fix interactions

* WIP

* WIP: Keyboard navigation

* Improve keyboard navigation and memory managment

* Finished view refactor

* FIx custom api calls and activation callouts

* Fix actions tracking and cleanup

* Product review fixes

* Telemetry fixes

* Fix node creator e2es

* Set action name font size and actionsEmpty font weight

* Fix failing credentials spec

* Make sure to select first action item when switching from nodes panel to actions panel

* Add actions panel e2e tests

* Cleanup

* Fix actions generation and cleanup

* Add correct Learn More link and adjust displaying of trigger icon

* Change trigger icon condition to use nodeType group

* Cleanup nodeTypesUtils and snapshots and lintfixes

* Lint fixes

* Refine logic to show trigger icon in node creator

* Add unit tests & clean up

* Add `003_auto_insert_action` experiment, hide empty sections for opposite root view

* Lintfix

* Do not show empty category tooltips and only show activation callout in triger root view

* Fix no-results node creator view

* Spacings tweaks and root rendering logic adjustment

* Add unit tests

* Lint and e2e fixes

* Revert CLI changes, fix unit tests

* Remove useless comments

* Sync master, replace $externalHooks mixin

* Lint fix

* Focus first action when panel slides in, not category

* Address PR comments

* Lint fix

* Remove `setAddedNodeActionParameters` optional track param

* Further simplify setAddedNodeActionParameters

* Fix pnpn lock file

* Fix types imports

* Fix 13-pinning spec
2023-04-26 09:18:10 +02:00
..
0-smoke.cy.ts feat: Make use of db:reset in all test suites (no-changelog) (#4739) 2022-11-28 18:11:33 +01:00
1-workflows.cy.ts test(editor): Improve e2e pipeline performance & fix flaky tests (no-changelog) (#5672) 2023-03-10 16:54:54 +01:00
2-credentials.cy.ts test(editor): Improve e2e pipeline performance & fix flaky tests (no-changelog) (#5672) 2023-03-10 16:54:54 +01:00
3-default-owner.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
4-node-creator.cy.ts feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
5-ndv.cy.ts test: Add run linking tests (#6061) 2023-04-24 11:07:32 +02:00
6-code-node.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
7-workflow-actions.cy.ts fix(editor): Prevent error from showing-up when duplicating unsaved workflow (#5833) 2023-03-30 14:34:04 +02:00
8-http-request-node.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
9-expression-editor-modal.cy.ts feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
10-settings-log-streaming.cy.ts test(editor): Fix failing licensing related e2e specs (no-changelog) (#5884) 2023-04-03 09:49:55 +02:00
10-undo-redo.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
11-inline-expression-editor.cy.ts feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
12-canvas-actions.cy.ts test(editor): Improve e2e pipeline performance & fix flaky tests (no-changelog) (#5672) 2023-03-10 16:54:54 +01:00
12-canvas.cy.ts test(editor): Improve e2e pipeline performance & fix flaky tests (no-changelog) (#5672) 2023-03-10 16:54:54 +01:00
13-pinning.cy.ts feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
14-data-transformation-expressions.cy.ts fix(editor): Fix memory leak in Node Detail View by correctly unsubscribing from event buses (#6021) 2023-04-20 12:26:14 +02:00
14-mapping.cy.ts fix(editor): Resolve expressions for grandparent nodes (#5859) 2023-04-21 14:08:51 +02:00
15-scheduler-node.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
16-webhook-node.cy.ts fix(editor): Fix memory leak in Node Detail View by correctly unsubscribing from event buses (#6021) 2023-04-20 12:26:14 +02:00
17-sharing.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
17-workflow-tags.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
18-user-management.cy.ts ci: Do not reset the server for every e2e sub-test (no-changelog) (#5521) 2023-02-24 18:07:35 +01:00
19-execution.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
20-workflow-executions.cy.ts feat(editor): Redirect users to canvas if they don't have any workflows (#5629) 2023-03-08 15:11:13 +01:00
21-community-nodes.cy.ts test(editor): Improve e2e pipeline performance & fix flaky tests (no-changelog) (#5672) 2023-03-10 16:54:54 +01:00
22-user-activation-modal.cy.ts fix: Small changes to user activation modal (no-changelog) (#5962) 2023-04-18 07:28:50 -04:00
23-variables.cy.ts feat: Add variables e2e tests (no-changelog) (#6027) 2023-04-20 15:08:13 +03:00
24-ndv-paired-item.cy.ts test: Add run linking tests (#6061) 2023-04-24 11:07:32 +02:00
25-stickies.cy.ts test: Add stickies tests (#5413) 2023-04-21 15:37:09 +02:00