InvokeAI/invokeai/frontend/web
Lincoln Stein d2dc1ed26f make InvokeAI package installable
This commit makes InvokeAI 3.0 to be installable via PyPi.org and the
installer script.

Main changes.

1. Move static web pages into `invokeai/frontend/web` and modify the
API to look for them there. This allows pip to copy the files into the
distribution directory so that user no longer has to be in repo root
to launch.

2. Update invoke.sh and invoke.bat to launch the new web application
properly. This also changes the wording for launching the CLI from
"generate images" to "explore the InvokeAI node system," since I would
not recommend using the CLI to generate images routinely.

3. Fix a bug in the checkpoint converter script that was identified
during testing.

4. Better error reporting when checkpoint converter fails.

5. Rebuild front end.
2023-05-22 17:51:47 -04:00
..
.husky feat(ui): migrate theming to chakra ui 2023-03-06 20:03:39 +11:00
.yarn/releases all files migrated; tweaks needed 2023-03-03 00:02:15 -05:00
config build(ui): add style injection plugin 2023-05-12 17:56:18 +10:00
dist make InvokeAI package installable 2023-05-22 17:51:47 -04:00
docs docs(ui): update PACKAGE_SCRIPTS.md 2023-05-15 22:49:28 +10:00
patches chore(ui): clean up unused files/packages 2023-05-15 22:48:06 +10:00
public/locales feat(ui): sampler --> scheduler 2023-05-16 10:40:26 +10:00
src added optional middleware prop and new actions needed (#3437) 2023-05-22 08:16:11 -04:00
static move static into invokeai.frontend.web directory for dist install 2023-05-22 16:48:17 -04:00
tests Partial migration of UI to nodes API (#3195) 2023-04-22 13:10:20 +10:00
__init__.py Revert "Merge branch 'main' into bugfix/reenable-ckpt-conversion-to-ram" 2023-03-06 14:29:39 +13:00
.eslintignore move static into invokeai.frontend.web directory for dist install 2023-05-22 16:48:17 -04:00
.eslintrc.js feat(ui): wip resizable pinnable drawer 2023-03-12 20:13:37 +11:00
.gitignore build(ui): add yalc to gitignore 2023-05-11 11:55:51 +10:00
.prettierignore Partial migration of UI to nodes API (#3195) 2023-04-22 13:10:20 +10:00
.prettierrc.js feat(ui): migrate theming to chakra ui 2023-03-06 20:03:39 +11:00
.yarnrc all files migrated; tweaks needed 2023-03-03 00:02:15 -05:00
.yarnrc.yml all files migrated; tweaks needed 2023-03-03 00:02:15 -05:00
favicon.ico all files migrated; tweaks needed 2023-03-03 00:02:15 -05:00
index.html feat(ui): migrate theming to chakra ui 2023-03-06 20:03:39 +11:00
package.json chore(ui): clean up unused files/packages 2023-05-15 22:48:06 +10:00
stats.html make InvokeAI package installable 2023-05-22 17:51:47 -04:00
tsconfig.json build(ui): add style injection plugin 2023-05-12 17:56:18 +10:00
tsconfig.node.json build(ui): fix types exports 2023-04-28 21:56:43 +10:00
vite.config.ts build(ui): treeshake lodash via lodash-es 2023-04-28 21:56:43 +10:00
yarn.lock chore(ui): clean up unused files/packages 2023-05-15 22:48:06 +10:00