psychedelicious
8b299d0bac
chore: prep for v5.9.1
2025-03-31 13:40:07 +11:00
psychedelicious
a44bfb4658
fix(mm): handle FLUX models w/ diff in_channels keys
...
Before FLUX Fill was merged, we didn't do any checks for the model variant. We always returned "normal".
To determine if a model is a FLUX Fill model, we need to check the state dict for a specific key. Initially, this logic was too strict and rejected quantized FLUX models. This issue was resolved, but it turns out there is another failure mode - some fine-tunes use a different key.
This change further reduces the strictness, handling the alternate key and also falling back to "normal" if we don't see either key. This effectively restores the previous probing behaviour for all FLUX models.
Closes #7856
Closes #7859
2025-03-31 12:32:55 +11:00
psychedelicious
96fb5f6881
feat(ui): disable denoising strength when selected models flux fill
2025-03-31 11:31:02 +11:00
psychedelicious
4109ea5324
fix(nodes): expanded masks not 100% transparent outside the fade out region
...
The polynomial fit isn't perfect and we end up with alpha values of 1 instead of 0 when applying the mask. This in turn causes issues on canvas where outputs aren't 100% transparent and individual layer bbox calculations are incorrect.
2025-03-31 11:17:00 +11:00
Mary Hipp
3f58c68c09
fix tag invalidation
2025-03-28 10:52:27 -04:00
Mary Hipp
e50c7e5947
restore multiple key
2025-03-28 10:52:27 -04:00
Mary Hipp
4a83700fe4
if clientSideUploading is enabled, handle bulk uploads using that flow
2025-03-28 10:52:27 -04:00
jazzhaiku
1af9930951
Merge branch 'main' into small-improvements
2025-03-28 12:11:09 +11:00
psychedelicious
c6f96613fc
chore(ui): typegen
2025-03-28 08:14:06 +11:00
psychedelicious
258bf736da
fix(nodes): handle zero fade size (e.g. mask blur 0)
...
Closes #7850
2025-03-28 08:14:06 +11:00
psychedelicious
7004fde41b
fix(mm): vllm model calculates its own size
2025-03-27 09:36:14 +11:00
jazzhaiku
c9dc27afbb
Merge branch 'main' into small-improvements
2025-03-27 08:14:48 +11:00
Billy
efd14ec0e4
Make ruff happy
2025-03-27 08:11:39 +11:00
Billy
21ee2b6251
Merge branch 'small-improvements' of github.com:invoke-ai/InvokeAI into small-improvements
2025-03-27 08:10:38 +11:00
Billy
82dd2d508f
Deprecate checkpoint as file, diffusers as directory terminology
2025-03-27 08:10:12 +11:00
psychedelicious
ffb5f6c6a6
chore: bump version to v5.9.0
2025-03-27 08:08:44 +11:00
psychedelicious
5c5fff9ecb
chore(ui): update whatsnew
2025-03-27 08:08:44 +11:00
psychedelicious
9ca071819b
chore(nodes): remove beta/prototype flag from a lot of stable nodes
2025-03-27 08:08:44 +11:00
psychedelicious
b14d8e8192
chore(nodes): mark llava_onevision_vllm as beta
2025-03-27 08:08:44 +11:00
jazzhaiku
5a59f6e3b8
Merge branch 'main' into small-improvements
2025-03-27 07:38:13 +11:00
Billy
60b5aef16a
Log error -> warning
2025-03-27 06:56:22 +11:00
Billy
0e8b5484d5
Error handling
2025-03-26 19:31:57 +11:00
Billy
454506c83e
Type hints
2025-03-26 19:12:49 +11:00
Billy
8f6ab67376
Logs
2025-03-26 16:34:32 +11:00
Billy
5afcc7778f
Redundant
2025-03-26 16:32:19 +11:00
Billy
325e07d330
Error handling
2025-03-26 16:30:45 +11:00
Billy
a016bdc159
Add todo
2025-03-26 16:17:26 +11:00
Billy
a14f0b2864
Fail early on invalid config
2025-03-26 16:10:32 +11:00
Billy
721483318a
Extend ModelOnDisk
2025-03-26 16:10:00 +11:00
jazzhaiku
be04743649
Merge branch 'main' into taxonomy
2025-03-26 15:09:26 +11:00
psychedelicious
92f0c28d6c
fix(ui): correctly render whitespace in strings in string generator previews
...
This is a visual issue - the underlying strings are not trimmed.
Closes #7830
2025-03-26 13:52:31 +11:00
Billy
a6b94e8ca4
Revert some files
2025-03-26 13:18:50 +11:00
Billy
182580ff69
Imports
2025-03-26 12:55:10 +11:00
Billy
8e9d5c1187
Ruff formatting
2025-03-26 12:30:31 +11:00
Billy
99aac5870e
Remove star imports
2025-03-26 12:27:00 +11:00
psychedelicious
c1b475c585
feat(ui): add getRuntimeConfig query and show it all in the about modal
2025-03-26 11:39:21 +11:00
psychedelicious
ec44e68cbf
chore(ui): typegen
2025-03-26 11:39:21 +11:00
psychedelicious
73dbebbcc3
feat(api): add route to get app config and set config fields
2025-03-26 11:39:21 +11:00
psychedelicious
09f971467d
feat(app): do not set port unless necessary
2025-03-26 11:39:21 +11:00
psychedelicious
2c71b0e873
fix(ui): long node titles overflow
2025-03-26 10:24:46 +11:00
Kevin Turner
92f69ac463
fix: make source location discovery more robust
...
The top-level `invokeai` package may have an obscured origin due to the way editible installs work, but it's much more likely that this module is from a specific file.
2025-03-26 10:12:36 +11:00
psychedelicious
7596c07a64
chore: prep for v5.9.0rc2
2025-03-25 10:21:23 +11:00
Kevin Turner
98fd1d949b
fix: make dev_reload work for files in nodes/
2025-03-25 10:04:17 +11:00
Linos
6312e6aa8f
translationBot(ui): update translation (Vietnamese)
...
Currently translated at 100.0% (1832 of 1832 strings)
Co-authored-by: Linos <linos.coding@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/vi/
Translation: InvokeAI/Web UI
2025-03-25 08:00:45 +11:00
Riccardo Giovanetti
6435f11bae
translationBot(ui): update translation (Italian)
...
Currently translated at 98.7% (1815 of 1838 strings)
translationBot(ui): update translation (Italian)
Currently translated at 98.7% (1809 of 1832 strings)
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2025-03-25 08:00:45 +11:00
psychedelicious
1c69b9b1fa
fix(ui): restore display: flex to image viewer and node editor
...
This was inadventently removed in #7786 and caused some minor layout overflow.
2025-03-25 07:44:07 +11:00
psychedelicious
731970ff88
fix(ui): use expanded mask for paste-back when inpainting
2025-03-25 00:03:13 +11:00
psychedelicious
038bac1614
feat(ui): make it clearer that we are doing scale before processing in graph builders
2025-03-25 00:03:13 +11:00
jazzhaiku
ffa0beba7a
Merge branch 'main' into llava
2025-03-24 15:17:33 +11:00
psychedelicious
75d793f1c4
fix(ui): siglip model translation key
2025-03-24 13:26:38 +11:00