Brandon
467414f214
Merge branch 'main' into update-textual-inversion-training
2023-07-14 22:32:09 -04:00
Mary Hipp
194434dbfa
restore scrollbar
2023-07-15 12:25:28 +10:00
Brandon Rising
f88a338be0
Setup textual inversion training with new model manager
2023-07-14 21:58:51 -04:00
psychedelicious
8cb19578c2
fix(ui): fix crash on LoRA remove / weight change
2023-07-15 11:09:18 +10:00
blessedcoolant
54b813c981
fix(ui): fix mouse interactions ( #3764 )
2023-07-15 12:45:59 +12:00
blessedcoolant
c4a6f25717
Merge branch 'main' into fix/nodes/fix-mouse-interactions
2023-07-15 12:44:49 +12:00
Lincoln Stein
b306247eb5
remove clipseg model install
2023-07-14 20:39:42 -04:00
blessedcoolant
5aade31c22
Pad conditionings using zeros and encoder_attention_mask ( #3772 )
2023-07-15 12:35:10 +12:00
Lincoln Stein
a45f7ce355
add --list-models command
2023-07-14 19:52:47 -04:00
Lincoln Stein
eb9d74653d
set default models for realesrgan, controlnet and text inversion
2023-07-14 19:03:41 -04:00
Sergey Borisov
7093e5d033
Pad conditionings using zeros and encoder_attention_mask
2023-07-15 00:52:54 +03:00
Kent Keirsey
565299c7a1
Minor Updates to NODES.md
2023-07-14 16:10:49 -04:00
ymgenesis
44662c0c0e
remove incorrect hyperlink
2023-07-14 16:10:49 -04:00
ymgenesis
ba783d9466
add node grouping concepts & typos
...
Added a section that focuses more on conceptualizing node workflows as groups of nodes working together as a whole. Also, typos.
2023-07-14 16:10:49 -04:00
ymgenesis
759ca317d0
add node types & functions
...
Add a list of node types and their functions. Functions are just copied text from node descriptions in webui.
2023-07-14 16:10:49 -04:00
ymgenesis
3454b7654c
add i2i and controlnet examples
...
Added examples for img2img and ControlNet
2023-07-14 16:10:49 -04:00
ymgenesis
19cbda56b6
Create NODES.md
...
Introductory nodes documentation
2023-07-14 16:10:49 -04:00
Lincoln Stein
e71ce83e9c
Merge branch 'main' into lstein/model-manager-route-enhancements
2023-07-14 13:52:55 -04:00
Lincoln Stein
8600aad12b
multiple enhancements to model manager REACT API
...
1. add a /sync route for synchronizing the in-memory model lists to
models.yaml, the models directory, and the autoimport directories.
2. add optional destination_directories to convert_model and merge_model
operations.
3. add /ckpt_confs route for retrieving known legacy checkpoint configuration
files.
4. add /search route for finding all models in a directory located in the server
filesystem
2023-07-14 13:45:16 -04:00
Jonathan
9960d7ca2a
Allow ImageResizeInvocation w/h to take inputs from other nodes ( #3765 )
2023-07-15 05:34:13 +12:00
blessedcoolant
48561908b1
Merge branch 'main' into fix/nodes/fix-mouse-interactions
2023-07-15 04:13:46 +12:00
blessedcoolant
3210f96967
Model Manager 3.0 UI ( #3735 )
...
DONE:
- Restore Update Model functionality
- Restore Delete Model functionality
- Restore Model Convert functionality
- Restore Model Merge functionality
- Refine UX (fine tweaks when everything is done - TODO)
TODO
- Add Model (will be finished in a future PR once the backend work is
done)
2023-07-15 04:13:31 +12:00
Lincoln Stein
ad076b1174
add model directory search route
2023-07-14 11:14:33 -04:00
psychedelicious
f6752965b7
fix(ui): allow decimals in number inputs
...
still some jank but eh
2023-07-15 01:05:10 +10:00
psychedelicious
30e45eaf47
feat(ui): hold shift to make nodes draggable from anywhere
2023-07-15 00:45:26 +10:00
psychedelicious
0257b4a611
fix(ui): fix mouse interactions
2023-07-15 00:13:45 +10:00
blessedcoolant
3c7cf72423
fix: Clean up merge models submit handler
2023-07-15 01:29:51 +12:00
blessedcoolant
2a533b275f
Merge branch 'main' into mm-ui
2023-07-15 01:24:40 +12:00
blessedcoolant
25d07891b5
Merge branch 'mm-ui' of https://github.com/blessedcoolant/InvokeAI into mm-ui
2023-07-15 01:24:20 +12:00
blessedcoolant
401fa6deb5
fix: Misc fixes
2023-07-15 01:23:08 +12:00
psychedelicious
f68ab55d6b
fix(ui): fix missing mantineTheme, fixes fonts
2023-07-14 23:16:05 +10:00
psychedelicious
79d65125c2
feat(ui): extract mantine component styles to hook, add less opinionated mantine components
...
IAIMantineSelect and IAIMantineMultiSelect have a bit of extra logic that prevents simple select functionality from working as expected.
- extract the styles into hooks
- rename those two components to IAIMantineSearchableSelect and IAIMantineSearchableMultiSelect
- Create IAIMantineSelect (which is just a dropdown) and use it in model manager and a few other places
When we only have a few options to present and searching is not efficient, we should use this instead.
2023-07-14 23:00:38 +10:00
blessedcoolant
e8d531b987
feat(api): set max-age for images ( #3711 )
...
Image files are immutable and we expect deletion to result in no further
requests for a given image, so we can set the max-age to something
thicc.
Resolves #3426
@ebr @brandonrising @maryhipp
2023-07-15 00:33:19 +12:00
Mary Hipp Rogers
545e2f557f
Merge branch 'main' into feat/api/image-max-age
2023-07-14 08:21:44 -04:00
psychedelicious
23c1a6b9d5
fix(nodes): make ResizeLatents w/h optional
...
now you can connect to them in node editor
2023-07-14 21:42:42 +10:00
psychedelicious
d4dfd84525
feat(ui): mm colors
2023-07-14 20:12:02 +10:00
psychedelicious
eb2a7058bf
feat(ui): tweak fontSize in modellist
2023-07-14 19:49:05 +10:00
psychedelicious
56d209842f
feat(ui): only show modellistitem when none in array
2023-07-14 19:46:18 +10:00
psychedelicious
0b2f0c05b2
fix(ui): fix selecting model does not update form
2023-07-14 19:31:52 +10:00
psychedelicious
1e5ae9d986
feat(ui): refactor model manager ui
...
- simplify UI logic in `ModelManagerPanel` components
- fix up the types a bit to make it easier to select models
- remove `openModel` state, just make it a useState since it is very local to model manager
2023-07-14 19:22:37 +10:00
psychedelicious
f2af82bf73
feat(ui): add model convert for success/failure handling
2023-07-14 17:39:00 +10:00
psychedelicious
6d7fb49a7a
fix(ui): fix model edit button disabled status
2023-07-14 17:36:10 +10:00
psychedelicious
48a8bd4985
feat(ui): add model update for success/failure handling
2023-07-14 17:35:45 +10:00
psychedelicious
d8437d3036
feat(ui): add simple selectIsBusy selector
2023-07-14 17:34:34 +10:00
psychedelicious
a0cb18a12c
feat(ui): refetch models on socket connect
2023-07-14 17:34:13 +10:00
psychedelicious
b2005d821a
fix(ui): fix types for models queries
2023-07-14 16:59:31 +10:00
psychedelicious
66b12ab0ea
fix(ui): do not blacklist the rtk query events
...
doing so breaks the devtools
2023-07-14 16:59:13 +10:00
blessedcoolant
834774ce4c
fix: Merge Conflicts
2023-07-14 18:16:34 +12:00
blessedcoolant
7cd60214cb
Merge branch 'main' into mm-ui
2023-07-14 18:14:45 +12:00
blessedcoolant
5c58bc6348
fix: Missing VAE Input Field Component
2023-07-14 16:07:22 +10:00