Brandon Rising
a674fff17a
Update dockerignore, set venv to 3.10, pass cache to yarn vite buidl
2023-07-12 16:51:15 -04:00
Brandon Rising
674f42ba9a
Pass env vars as build-args, ensure node modules isn't getting passed in
2023-07-12 16:51:15 -04:00
Eugene Brodsky
3b1eeda4d4
(docker) only install default models when running the container against a new runtime directory
2023-07-12 16:51:15 -04:00
Eugene Brodsky
6fbd643948
(docker) tidy up dockerignore
2023-07-12 16:51:15 -04:00
Eugene Brodsky
72a11ec4bc
(docker) use docker-compose in deprecated build scripts
...
temporarily retaining the build scripts for backwards compatibility
2023-07-12 16:51:15 -04:00
Eugene Brodsky
e9bc8254dd
(docker) add a README for the docker setup
2023-07-12 16:51:15 -04:00
Eugene Brodsky
2a5737c146
(docker) add README used by the Runpod template
2023-07-12 16:51:15 -04:00
Eugene Brodsky
f3b45d0ad9
(docker) rewrite container implementation with docker-compose support
...
- rewrite Dockerfile
- add a stage to build the UI
- add docker-compose.yml
- add docker-entrypoint.sh such that any command may be used at runtime
- docker-compose adds .env support - add a sample .env file
2023-07-12 16:51:15 -04:00
Mary Hipp Rogers
4a8172bcd0
disable features that are not supported yet or no longer supported ( #3739 )
...
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local>
2023-07-12 13:03:39 -04:00
Sergey Borisov
67c8cf4bc2
Controlnet model detection
2023-07-12 08:50:19 -04:00
Sergey Borisov
a328986b43
Less naive model detection
2023-07-12 08:50:19 -04:00
Lincoln Stein
af239fa122
installer installs torchimetrics 0.11.4 ( #3733 )
...
* fix the test of the config system
* Add torchmetrics==0.11.4 to installer
- Closes #3700
- Closes #3658
---------
Co-authored-by: Lincoln Stein <lstein@gmail.com>
Co-authored-by: Eugene Brodsky <ebr@users.noreply.github.com>
2023-07-11 22:15:46 -04:00
blessedcoolant
c1f2a9d56c
Node Editor: QoL Fixes ( #3734 )
...
- Make the viewport fit to view on Init
- Update Reload Schema to an icon.
2023-07-12 13:33:18 +12:00
blessedcoolant
222d8b05a6
fix: Update Sync icon to FontAwesom
2023-07-12 13:31:24 +12:00
blessedcoolant
cd11d08d74
feat: Update Reload Schema button
2023-07-12 13:14:14 +12:00
blessedcoolant
acea304348
feat(node-editor): fit view on init
2023-07-12 13:11:43 +12:00
Lincoln Stein
c3adb301a0
fix the test of the config system
2023-07-11 17:46:16 -04:00
Lincoln Stein
e0a7ec6e95
Branch for invokeai 3.0-beta bugfixes ( #3683 )
...
Model installer and documentation fixes for the beta branch.
2023-07-11 16:22:18 -04:00
Lincoln Stein
25591788c1
fix conflicts
2023-07-11 15:55:10 -04:00
Lincoln Stein
dab03fb646
rename gpu_mem_reserved to max_vram_cache_size
...
To be consistent with max_cache_size, the amount of memory to hold in
VRAM for model caching is now controlled by the max_vram_cache_size
configuration parameter.
2023-07-11 15:25:39 -04:00
Lincoln Stein
d32f9f7cb0
reverse logic of gpu_mem_reserved
...
- gpu_mem_reserved now indicates the amount of VRAM that will be reserved
for model caching (similar to max_cache_size).
2023-07-11 15:16:40 -04:00
Lincoln Stein
fabcf276ac
rebuild front end
2023-07-11 14:45:46 -04:00
Lincoln Stein
9bd6b6068c
Merge branch 'main' into release/invokeai-3-0-beta
2023-07-11 10:57:59 -04:00
Lincoln Stein
f6302aa691
Merge branch 'main' into release/invokeai-3-0-beta
2023-07-11 10:57:36 -04:00
Lincoln Stein
8b62eb364c
bump version
2023-07-11 10:57:17 -04:00
Lincoln Stein
6b93c1451f
do not crash when probing an unknown model type
2023-07-11 10:56:47 -04:00
blessedcoolant
6733f5bfec
always enable these things on txt2img tab ( #3726 )
2023-07-11 13:14:03 +12:00
blessedcoolant
913789d966
Merge branch 'main' into maryhipp/enable-wh-for-txt-2-img
2023-07-11 13:13:41 +12:00
Mary Hipp
48efcb0ba9
always enable these things on txt2img tab
2023-07-10 20:19:03 -04:00
blessedcoolant
e06a6bb077
disable hotkey for lightbox if lightbox is disabled ( #3725 )
2023-07-11 11:51:54 +12:00
Lincoln Stein
83ec4c983c
Merge branch 'main' into lstein/keep-models-in-vram
2023-07-10 18:47:05 -04:00
Lincoln Stein
c9c61ee459
Update invokeai/app/services/config.py
...
Co-authored-by: Eugene Brodsky <ebr@users.noreply.github.com>
2023-07-10 18:46:32 -04:00
Mary Hipp
83eb511330
disable hotkey for lightbox if lightbox is disabled
2023-07-10 18:44:54 -04:00
Mary Hipp
f46f8058be
load thumbnail
2023-07-10 23:47:49 +10:00
Mary Hipp
18e2b130fc
disable multiselect
2023-07-10 23:47:49 +10:00
blessedcoolant
b6fabe5146
feat: Add Aspect Ratio ( #3709 )
...
- Adds Aspect Ratio functionality to the UI
- The ratios are placeholder. Feel free to add any ratios you want.
https://github.com/invoke-ai/InvokeAI/assets/54517381/43921f57-fe0a-457f-baf2-b003310d4f85
- I did not add the same to Bounding Box width and height on the canvas.
But its very easy to extend it to that too. So feel free to add if you
want to.
2023-07-10 18:12:12 +12:00
blessedcoolant
964c71dcb0
feat: Add Swap Sizes
2023-07-10 18:10:57 +12:00
blessedcoolant
3476c58702
Merge branch 'main' into aspect-ratio
2023-07-10 17:13:27 +12:00
blessedcoolant
8b4e153acc
ui, db: rand fixes ( #3715 )
...
[feat(ui): memoize ImageContextMenu
selector](265996d230
)
Without the selector itself being memoized, the gallery was rerendering
on every progress image.
[feat(ui): memoize NextPrevImageButtons
component](a7b8109ac2
)
This was rerendering on every progress image, now it doesn't
[fix(ui): correctly set disabled on invoke button during
generation](1c45d18e6d
)
It wasn't disabled when it should have been, looked clickable during
generation.
[fix(nodes): remove board_id column from images
table](00e26ffa9a
)
This is extraneous; the `board_images` table holds image-board
relationships. @maryhipp
2023-07-10 17:10:28 +12:00
psychedelicious
00e26ffa9a
fix(nodes): remove board_id
column from images
table
...
This is extraneous; the `board_images` table holds image-board relationships.
2023-07-10 11:30:35 +10:00
psychedelicious
1c45d18e6d
fix(ui): correctly set disabled on invoke button during generation
...
It wasn't disabled when it should have been, looked clickable during generation.
2023-07-10 11:23:13 +10:00
psychedelicious
a7b8109ac2
feat(ui): memoize NextPrevImageButtons component
...
This was rerendering on every progress image, now it doesn't
2023-07-10 11:22:34 +10:00
psychedelicious
265996d230
feat(ui): memoize ImageContextMenu selector
...
Without the selector itself being memoized, the gallery was rerendering on every progress image.
2023-07-10 11:21:56 +10:00
Lincoln Stein
5759a390f9
introduce gpu_mem_reserved configuration parameter
2023-07-09 18:35:04 -04:00
Lincoln Stein
8d7dba937d
fix undefined variable
2023-07-09 14:37:45 -04:00
Lincoln Stein
d6cb0e54b3
don't unload models from GPU until the space is needed
2023-07-09 14:26:30 -04:00
Lincoln Stein
2f3190ad6c
merge with main
2023-07-09 13:28:05 -04:00
Lincoln Stein
f9dc5a0530
bump version
2023-07-09 13:27:11 -04:00
Lincoln Stein
f335363a6f
Merge branch 'main' into release/invokeai-3-0-beta
2023-07-09 13:26:49 -04:00
Lincoln Stein
11d78ad75f
Updating Docs ( #3456 )
...
Opening this PR to make incremental doc updates and improvements ahead
of 3.0
2023-07-09 13:26:19 -04:00