InvokeAI/invokeai/frontend/web/src/features/nodes/hooks
psychedelicious 4aca264308 feat(ui): handle node versions
- Node versions are now added to node templates
- Node data (including in workflows) include the version of the node
- On loading a workflow, we check to see if the node and template versions match exactly. If not, a warning is logged to console.
- The node info icon (top-right corner of node, which you may click to open the notes editor) now shows the version and mentions any issues.
- Some workflow validation logic has been shifted around and is now executed in a redux listener.
2023-09-04 19:08:18 +10:00
..
useAnyOrDirectInputFieldNames.ts feat: workflow saving and loading 2023-08-24 21:42:32 +10:00
useBuildNodeData.ts feat(ui): handle node versions 2023-09-04 19:08:18 +10:00
useConnectionInputFieldNames.ts feat: workflow saving and loading 2023-08-24 21:42:32 +10:00
useConnectionState.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useDoesInputHaveValue.ts fix(ui): fix node value checks to compare to undefined 2023-09-04 15:25:31 +10:00
useDoNodeVersionsMatch.ts feat(ui): handle node versions 2023-09-04 19:08:18 +10:00
useEmbedWorkflow.ts feat: workflow saving and loading 2023-08-24 21:42:32 +10:00
useFieldData.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useFieldInputKind.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useFieldLabel.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useFieldTemplate.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useFieldTemplateTitle.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useFieldType.ts.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useHasImageOutput.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useIsIntermediate.ts feat: workflow saving and loading 2023-08-24 21:42:32 +10:00
useIsMouseOverField.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useIsValidConnection.ts feat: allow float inputs to accept integers 2023-09-04 15:25:31 +10:00
useLoadWorkflowFromFile.tsx feat(ui): handle node versions 2023-09-04 19:08:18 +10:00
useMouseOverNode.ts feat(ui): swath of UI tweaks and improvements 2023-08-30 21:31:58 +10:00
useNodeData.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useNodeLabel.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useNodeTemplate.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useNodeTemplateTitle.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useOutputFieldNames.ts feat: workflow saving and loading 2023-08-24 21:42:32 +10:00
useWithFooter.ts feat(ui): organise nodes files 2023-08-21 19:17:36 +10:00
useWorkflow.ts feat(ui): node buttons and shadow 2023-08-23 23:06:42 +10:00