InvokeAI/invokeai/frontend/web
psychedelicious db4763a742 feat(ui): use templates for edge validation of workflows
This addresses an edge case where:
1. the workflow references fields that are present on the workflow's nodes, but not on the invocation templates for those nodes and
2. The invocation template for that type does exist

This should be a fairly obscure edge case, but could happen if a user fiddled around with the workflow manually.

I ran into it as a result of two nodes having accidentally mixed up their invocation types, a problem introduced with a wonky merge commit.
2023-12-09 11:10:16 +11:00
..
.yarn/releases
config
dist Updated JS files 2023-11-20 18:48:17 +11:00
docs feat(ui): "Polymorphic" -> "CollectionOrScalar" 2023-11-29 10:49:31 +11:00
public/locales feat(ui): revise workflow editor buttons 2023-12-09 11:10:16 +11:00
scripts feat(ui): remove superseded logic in typegen.js 2023-11-24 19:30:37 -08:00
src feat(ui): use templates for edge validation of workflows 2023-12-09 11:10:16 +11:00
static/docs feat(api): serve app via route & add cache-control: no-store 2023-10-19 08:52:02 +11:00
tests
__init__.py
.eslintignore
.eslintrc.js feat(ui): enforce absolute import paths 2023-11-29 11:06:07 +11:00
.gitignore
.prettierignore feat: workflow library (#5148) 2023-12-09 09:48:38 +11:00
.prettierrc.js
.yarnrc
.yarnrc.yml
favicon.ico
index.html Prevent caching to ensure updated UI is shown 2023-10-04 22:32:00 +11:00
package.json chore(deps-dev): bump vite from 4.5.0 to 4.5.1 in /invokeai/frontend/web 2023-12-06 16:57:35 +11:00
tsconfig.json
tsconfig.node.json
vite.config.ts
yarn.lock chore(deps-dev): bump vite from 4.5.0 to 4.5.1 in /invokeai/frontend/web 2023-12-06 16:57:35 +11:00