InvokeAI/invokeai/app
psychedelicious 4af4486dd9 feat(nodes,ui): add detection of custom nodes
Custom nodes have a new attribute `node_pack` indicating the node pack they came from.

- This is displayed in the UI in the icon icon tooltip.
- If a workflow is loaded and a node is unavailable, its node pack will be displayed (if it is known).
- If a workflow is migrated from v1 to v2, and the node is unknown, it falls back to "Unknown". If the missing node pack is installed and the node is updated, the node pack will be updated as expected.
2023-11-29 10:49:31 +11:00
..
api fixed ruff formatting issues 2023-11-13 18:15:17 -05:00
assets/images tweaks in response to psychedelicious review of PR 2023-07-26 15:27:04 +10:00
invocations feat(nodes,ui): add detection of custom nodes 2023-11-29 10:49:31 +11:00
services feat(nodes): warn if node has no version specified; fall back on 1.0.0 2023-11-29 10:49:31 +11:00
shared fix(nodes): create app/shared/ module to prevent circular imports 2023-11-09 16:41:55 +11:00
util chore: ruff check - fix pycodestyle 2023-11-11 10:55:33 +11:00
api_app.py feat(ui): add support for custom field types 2023-11-29 10:49:31 +11:00