feat(editor): Add input panel to NDV (#3204)
* refactor tabs out * refactor execute button * refactor header * add more views * fix error view * fix workflow rename bug * rename component * fix small screen bug * move items, fix positions * add hover state * show selector on empty state * add empty run state * fix binary view * 1 item * add vjs styles * show empty row for every item * refactor tabs * add branch names * fix spacing * fix up spacing * add run selector * fix positioning * clean up * increase width of selector * fix up spacing * fix copy button * fix branch naming; type issues * fix docs in custom nodes * add type * hide items when run selector is shown * increase selector size * add select prepend * clean up a bit * Add pagination * add stale icon * enable stale data in execution run * Revert "enable stale data in execution run" 8edb68dbffa0aa0d8189117e1a53381cb2c27608 * move metadata to its own state * fix smaller size * add scroll buttons * update tabs on resize * update stale data on rename * remove metadata on delete * hide x * change title colors * binary data classes * remove duplicate css * add colors * delete unused keys * use event bus * refactor header out * support different nodes * update selector * add immediate input * add branch overrides * split output input run index * clean up unnessary data * add missing keys * update key names * remove unnessary css/js * fix outputs panel * set max width on input selector * fix selector to show parent nodes * fix bug when switching between nodes * add linking and refactor * add linking * fix minor issues * hide linking when cannot link * fix type * fix error state * clean up import * fix linking edge cases * hide input panel for triggers * disable for start node * format file * refactor output panel * add empty input hint * update too much data view * update slot, message under branch * no input data view * add node not run/no output data views * add tooltip support on execute prev * fix spacing in view * address output views * fix run node hint view * fix spinner * center button * update message to use node name * update title of no output data message * implement loading states * fix sizes * fix sizes * update spinner * add wire me up image * update link * update panels design * fix unclickable area bug * revert change * fix clickable bg * fix up positioning * ensure bg is clickable * fix up borders * fix height * move border to wrapper * set box shadow * set box shadow * add drag button * add dragging for main panel * set max width of panels * set min width in js * keep showing drag while dragging * fix dragging leaving modal * update trigger position of main panel * move main panel position into store * clear metadata after changing workflow * center grid correctly * add drag arrows * add dragging hover * fix cursor behavior * update no output state * show last run on open * always set to latest run * fix padding * add I wish this node would * clean up unsued data * inject run info into run * refactor out drag button * fix dragging issue * fix arrow bug * increase width of panel * change run logic * set label font sizes * update radiobutton pos * address header issues * fix prev spacing bug * fix input order * set package lock * add close modal event * complete close modal event * add input change event * add dragging event * add event on view change * add page size event * rename event * add event on page change * add link click event * add linking event * rename var * add run change event * add button events * add branch event * add structure for open event * add input type * set session id * set sessionid/source for expression events * add params to expression events * make display modes global * add display mode to tracking * add more event tracking * add has_mapping param * make main panel position global * dedupe list * fix cursor while dragging * address feedback * reduce bottom scrim * remove empty option hint * add hint tooltip * add tritary button * update param names * update parameter buttons * center empty states * move feature request message * increase max width for inputs selector * fix error dispaly padding * remove immediate * refactor search logic to return object * fix console errors * fix console errors * add node distance * refactor how input nodes listed * remove console log * set package lock * refactor recursive logic * handle overrides * handle default case without inputs * fix bug width link * fix tabs arrow bug * handle binary data case * update node execution * fix merge logic * remove console log * delete func * update package lock * add hover area * switch first input node * keep recursive order * make breadth first traversal * fix overflow bug, add pluralization * update docs url * update drop shadow * set background color for button * update input * fix truncation * update index of input dropdown * fix binary background * update telemetry * fix binary data switching * check all parent connections for executed node * check current state for executing node * fix executing states * update loading states * use pluralization for items * rename modal * update pluralization * update package lock * update empty messagE * format file * refactor out dragging logic * refactor out dragging * add back panel position * add telemetry params * add survey url as const * remove extra space, add dot * rename tabs, update telemetery, fix telemetry bug * update execute prev button * rename workflow func * rename workflow func * delete unnessary component * fix build issue * add tests for workflow search * format + add tests * remove todo comment * update iconnection type to match workflows * Revert "update iconnection type to match workflows" 3772487d985f226acab7144c7672b5696deabb55 * update func comment * fix formatting issues * add tertiary story * add spinner story * remove todo comment * remove eslint check * update empty messagE
This commit is contained in:
@@ -298,14 +298,27 @@
|
||||
"ndv.execute.executing": "Executing",
|
||||
"ndv.execute.fetchEvent": "Fetch Event",
|
||||
"ndv.execute.listenForEvent": "Listen For Event",
|
||||
"ndv.featureRequest": "I wish this node would...",
|
||||
"ndv.input": "Input",
|
||||
"ndv.input.nodeDistance": "({count} node back) | ({count} nodes back)",
|
||||
"ndv.input.noNodesFound": "No nodes found",
|
||||
"ndv.input.parentNodes": "Parent nodes",
|
||||
"ndv.input.tooMuchData.title": "Input data is huge",
|
||||
"ndv.input.noOutputDataInBranch": "No input data in this branch",
|
||||
"ndv.input.noOutputDataInNode": "Node did not output any data. n8n stops executing the workflow when a node has no output data.",
|
||||
"ndv.input.noOutputData": "No data",
|
||||
"ndv.input.noOutputData.executePrevious": "Execute previous nodes",
|
||||
"ndv.input.noOutputData.title": "No input data yet",
|
||||
"ndv.input.noOutputData.hint": "(From the earliest node that has no output data yet)",
|
||||
"ndv.input.executingPrevious": "Executing previous nodes...",
|
||||
"ndv.input.notConnected.title": "Wire me up",
|
||||
"ndv.input.notConnected.message": "This node can only receive input data if you connect it to another node.",
|
||||
"ndv.input.notConnected.learnMore": "Learn more",
|
||||
"ndv.output": "Output",
|
||||
"ndv.output.all": "all",
|
||||
"ndv.output.branch": "Branch",
|
||||
"ndv.output.emptyInput": "This input item is empty. {name} will still execute when it recieves an empty item.",
|
||||
"ndv.output.emptyOutput": "This output item is empty.",
|
||||
"ndv.output.executing": "Executing node...",
|
||||
"ndv.output.item": "item",
|
||||
"ndv.output.items": "items",
|
||||
"ndv.output.items": "item | items",
|
||||
"ndv.output.noOutputData.message": "n8n stops executing the workflow when a node has no output data. You can change this default behaviour via",
|
||||
"ndv.output.noOutputData.message.settings": "Settings",
|
||||
"ndv.output.noOutputData.message.settingsOption": "> “Always Output Data”.",
|
||||
@@ -321,6 +334,7 @@
|
||||
"ndv.output.tooMuchData.showDataAnyway": "Show data anyway",
|
||||
"ndv.output.tooMuchData.title": "Output data is huge!",
|
||||
"ndv.output.triggerEventNodeHint": "Listen for an event to output data",
|
||||
"ndv.output.waitingToRun": "Waiting to execute...",
|
||||
"ndv.title.cancel": "Cancel",
|
||||
"ndv.title.rename": "Rename",
|
||||
"ndv.title.renameNode": "Rename node",
|
||||
@@ -576,9 +590,15 @@
|
||||
"personalizationModal.whatDoesYourCompanyFocusOn": "Which services does your company focus on?",
|
||||
"personalizationModal.whatKindOfCustomersDoYouServe": "What kind of customers do you serve?",
|
||||
"personalizationModal.whichIndustriesIsYourCompanyIn": "Which industries is your company in?",
|
||||
"pushConnection.showMessage.title": "Workflow executed successfully",
|
||||
"pushConnection.nodeExecutedSuccessfully": "Node executed successfully",
|
||||
"pushConnection.workflowExecutedSuccessfully": "Workflow executed successfully",
|
||||
"pushConnectionTracker.cannotConnectToServer": "You have a connection issue or the server is down. <br />n8n should reconnect automatically once the issue is resolved.",
|
||||
"pushConnectionTracker.connectionLost": "Connection lost",
|
||||
"runData.emptyItemHint": "This is an item, but it's empty.",
|
||||
"runData.switchToBinary.info": "This item only has",
|
||||
"runData.switchToBinary.binary": "binary data",
|
||||
"runData.linking.hint": "Link displayed input and output runs",
|
||||
"runData.unlinking.hint": "Unlink displayed input and output runs",
|
||||
"runData.binary": "Binary",
|
||||
"runData.copyItemPath": "Copy Item Path",
|
||||
"runData.copyParameterPath": "Copy Parameter Path",
|
||||
|
||||
@@ -56,6 +56,8 @@ import {
|
||||
faInfo,
|
||||
faInfoCircle,
|
||||
faKey,
|
||||
faLink,
|
||||
faLightbulb,
|
||||
faMapSigns,
|
||||
faNetworkWired,
|
||||
faPause,
|
||||
@@ -90,6 +92,7 @@ import {
|
||||
faTimes,
|
||||
faTrash,
|
||||
faUndo,
|
||||
faUnlink,
|
||||
faUserCircle,
|
||||
faUserFriends,
|
||||
faUsers,
|
||||
@@ -159,6 +162,8 @@ addIcon(faInbox);
|
||||
addIcon(faInfo);
|
||||
addIcon(faInfoCircle);
|
||||
addIcon(faKey);
|
||||
addIcon(faLink);
|
||||
addIcon(faLightbulb);
|
||||
addIcon(faMapSigns);
|
||||
addIcon(faNetworkWired);
|
||||
addIcon(faPause);
|
||||
@@ -195,6 +200,7 @@ addIcon(faThLarge);
|
||||
addIcon(faTimes);
|
||||
addIcon(faTrash);
|
||||
addIcon(faUndo);
|
||||
addIcon(faUnlink);
|
||||
addIcon(faUserCircle);
|
||||
addIcon(faUserFriends);
|
||||
addIcon(faUsers);
|
||||
|
||||
Reference in New Issue
Block a user