n8n/packages/editor-ui/src
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
..
__tests__ ci: Enforce no unused imports (no-changelog) (#6073) 2023-04-25 11:47:03 +02:00
api ci: Enforce no unused imports (no-changelog) (#6073) 2023-04-25 11:47:03 +02:00
components feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
composables ci: Enforce no unused imports (no-changelog) (#6073) 2023-04-25 11:47:03 +02:00
declarations
event-bus feat: Replace new Vue() with custom event bus (no-changelog) (#5780) 2023-04-06 16:32:45 +03:00
mixins ci: Enforce no unused imports (no-changelog) (#6073) 2023-04-25 11:47:03 +02:00
models refactor: Integrate consistent-type-imports in FE packages (no-changelog) (#6060) 2023-04-24 12:18:24 +02:00
plugins feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
stores feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
styles feat: Add variables feature (#5602) 2023-04-18 12:41:55 +02:00
types feat(editor): Completions for extensions in expression editor (#5130) 2023-02-02 12:35:38 +01:00
utils feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
views feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
App.vue refactor(editor): Remove the restApi mixin (#6065) 2023-04-24 10:50:49 +02:00
constants.ts feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
Interface.ts feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
main.ts feat(editor): Enhance Node Creator actions view (#5954) 2023-04-26 09:18:10 +02:00
n8n-theme-variables.scss
n8n-theme.scss fix(editor): Fix for large notifications being cut off (#5705) 2023-03-16 15:29:57 +01:00
permissions.ts ci: Enforce no unused imports (no-changelog) (#6073) 2023-04-25 11:47:03 +02:00
router.ts refactor: Integrate consistent-type-imports in FE packages (no-changelog) (#6060) 2023-04-24 12:18:24 +02:00
shims-vue.d.ts ci: Setup eslint-import-resolver-typescript for improved TS linting (#4996) 2022-12-22 09:55:39 +01:00
shims.d.ts feat: Replace Vue.extend with defineComponent in editor-ui (no-changelog) (#6033) 2023-04-21 18:51:08 +03:00
vue-agile.d.ts