n8n/packages/editor-ui/src/components
Michael Kret e8500e6937
feat: Add new expression variables and support for luxon
* 🔨 scaffolding for  and

* 🔨 added autocomplete

* 🔨 N8N-2961-New-expression-variables

* 🔨 added luxon DateTime to expressions and Functions node, replased  with , clean up

* 🔨 added  and , fixed  return values

* 🔨 added tests for new variables

* 🔨 removed unnecessary import

* 🔨 return type fix

* 🔨 working on review, wip

* 🔨 working on review, improved errors, wip

* 🔨 fixed disappearing error message box

* 🔨 excluded variables from function node, added jmespath setup

* :hamer: added $jmsepath to function nodes

* 🔨 replacing proxy with data when using jmespath

* 🔨 renamed function

* 🔨 updated tips to function nodes

* 🔨 fixes for errors messages

* 🔨 review fixes

* 🔨 removed $input and $() from autocomplete

*  removed comments

*  Remove unused code

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-13 10:34:44 +01:00
..
CredentialEdit Copy tweaks (#2780) 2022-02-18 16:26:44 +01:00
Error Copy tweaks (#2780) 2022-02-18 16:26:44 +01:00
ExpandableInput Implement design system (#2050) 2021-08-29 13:36:17 +02:00
MainHeader Improve workflow activation (#2692) 2022-01-21 18:00:00 +01:00
mixins feat: Add new expression variables and support for luxon 2022-03-13 10:34:44 +01:00
NodeCreator Add Templates (#2720) 2022-02-28 10:57:44 +01:00
TagsManager Copy tweaks (#2780) 2022-02-18 16:26:44 +01:00
transitions Change the UI of the Nodes Panel (#1855) 2021-06-18 07:58:26 +02:00
About.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
ActivationModal.vue Fix node-versioning issues in editor-UI 2022-02-05 12:57:48 +01:00
Badge.vue Add new version notification (#1977) 2021-07-22 10:22:17 +02:00
Banner.vue Update credentials modal (#2154) 2021-09-11 10:15:36 +02:00
BinaryDataDisplay.vue Introduce binary data management (#2059) 2021-12-23 22:29:04 +01:00
BinaryDataDisplayEmbed.vue 🐛 Fix issue that binary data did not get displayed full height&width 2022-01-22 11:02:27 +01:00
BreakpointsObserver.vue 🐛 Fix that some keyboard shortcuts did no longer work 2022-03-04 17:28:03 +01:00
Card.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
CodeEdit.vue feat: Add new expression variables and support for luxon 2022-03-13 10:34:44 +01:00
CollectionCard.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
CollectionParameter.vue i18n feedback refactorings (#2597) 2022-01-07 22:02:21 +01:00
CollectionsCarousel.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
ContactPromptModal.vue Improve workflow activation (#2692) 2022-01-21 18:00:00 +01:00
CopyInput.vue i18n feedback refactorings (#2597) 2022-01-07 22:02:21 +01:00
CredentialIcon.vue Update credentials modal (#2154) 2021-09-11 10:15:36 +02:00
CredentialsList.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
CredentialsSelectModal.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
DataDisplay.vue Add /workflows/demo route (#2745) 2022-02-11 09:18:39 +01:00
DisplayWithChange.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
DuplicateWorkflowDialog.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
ExecutionsList.vue Copy tweaks (#2780) 2022-02-18 16:26:44 +01:00
ExecutionTime.vue 🧹 clean up editor based on #1418 (#2010) 2021-07-23 17:50:47 +02:00
ExpressionEdit.vue 🐛 Fix that some keyboard shortcuts did no longer work 2022-03-04 17:28:03 +01:00
ExpressionInput.vue 🐛 Deactivate unwanted list autofill #2798 2022-02-12 11:25:39 +01:00
FixedCollectionParameter.vue Fix that fixedCollection leaves empty arrays (#2792) 2022-02-12 12:02:20 +01:00
GiftNotificationIcon.vue Add new version notification (#1977) 2021-07-22 10:22:17 +02:00
GoBackButton.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
helpers.ts Add Templates (#2720) 2022-02-28 10:57:44 +01:00
HoverableNodeIcon.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
InlineNameEdit.vue Add wait node toasts (#2203) 2021-09-22 09:23:37 +02:00
InlineTextEdit.vue Implement Wait functionality (#1817) 2021-08-21 14:11:32 +02:00
IntersectionObserved.vue Add tagging of workflows (#1647) 2021-05-29 13:31:21 -05:00
IntersectionObserver.vue Add tagging of workflows (#1647) 2021-05-29 13:31:21 -05:00
MainSidebar.vue refactor(editor): Replace 'Workflows' help menu item with 'Course' 2022-03-12 11:03:38 +01:00
MainSidebarMenuItemsIterator.vue Introduce telemetry (#2099) 2021-10-19 05:57:49 +02:00
Modal.vue Improve workflow activation (#2692) 2022-01-21 18:00:00 +01:00
ModalDrawer.vue Improve workflow activation (#2692) 2022-01-21 18:00:00 +01:00
ModalRoot.vue Update credentials modal (#2154) 2021-09-11 10:15:36 +02:00
Modals.vue Improve workflow activation (#2692) 2022-01-21 18:00:00 +01:00
MultipleParameter.vue i18n feedback refactorings (#2597) 2022-01-07 22:02:21 +01:00
Node.vue Fix node-versioning issues in editor-UI 2022-02-05 12:57:48 +01:00
NodeCredentials.vue Fix node-versioning issues in editor-UI 2022-02-05 12:57:48 +01:00
NodeIcon.vue Workflow canvas revamp (#2388) 2021-11-19 10:17:13 +01:00
NodeList.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
NodeSettings.vue Fix node-versioning issues in editor-UI 2022-02-05 12:57:48 +01:00
NodeWebhooks.vue Copy tweaks (#2780) 2022-02-18 16:26:44 +01:00
PageContentWrapper.vue 👕 Fix lint issue 2020-10-22 15:46:03 +02:00
ParameterInput.vue 🐛 Fix n8n Select Component (#2903) 2022-03-01 11:18:32 +01:00
ParameterInputExpanded.vue Add parameter hints for node parameters N8N-2841 (#2704) 2022-01-28 07:55:25 +01:00
ParameterInputFull.vue Add parameter hints for node parameters N8N-2841 (#2704) 2022-01-28 07:55:25 +01:00
ParameterInputHint.vue Add parameter hints for node parameters N8N-2841 (#2704) 2022-01-28 07:55:25 +01:00
ParameterInputList.vue i18n feedback refactorings (#2597) 2022-01-07 22:02:21 +01:00
PersonalizationModal.vue 🐛 Fix personalisation bug (#2652) 2022-01-07 20:41:28 +01:00
PushConnectionTracker.vue 🐛 Fix some i18n line break issues 2022-03-05 20:11:34 +01:00
RunData.vue 🐛 Fix some i18n line break issues 2022-03-05 20:11:34 +01:00
SaveButton.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
TagsContainer.vue 🐛 Enable header clicks on tags (#1848) 2021-05-31 18:34:55 +02:00
TagsDropdown.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
Telemetry.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
TemplateCard.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
TemplateDetails.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
TemplateDetailsBlock.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
TemplateFilters.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
TemplateList.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
TextEdit.vue i18n feedback refactorings (#2597) 2022-01-07 22:02:21 +01:00
TimeAgo.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
TriggerIcon.vue Change the UI of the Nodes Panel (#1855) 2021-06-18 07:58:26 +02:00
UpdatesPanel.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
ValueSurvey.vue Improve workflow activation (#2692) 2022-01-21 18:00:00 +01:00
VariableSelector.vue Sort nodes in expression editor relative to current node position 2022-02-12 10:32:39 +01:00
VariableSelectorItem.vue 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
VersionCard.vue 🐛 Fix some i18n line break issues 2022-03-05 20:11:34 +01:00
WarningTooltip.vue Implement design system (#2050) 2021-08-29 13:36:17 +02:00
WorkflowActivator.vue Copy tweaks (#2780) 2022-02-18 16:26:44 +01:00
WorkflowNameShort.vue Add tagging of workflows (#1647) 2021-05-29 13:31:21 -05:00
WorkflowOpen.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
WorkflowPreview.vue Add Templates (#2720) 2022-02-28 10:57:44 +01:00
WorkflowSettings.vue Copy tweaks (#2780) 2022-02-18 16:26:44 +01:00