Mary Hipp
a5851ca31c
fix from leftover testing
2025-03-31 12:45:53 -04:00
Mary Hipp
77bf5c15bb
GET presigned URLs directly instead of trying to use redirects
2025-03-31 12:45:53 -04:00
psychedelicious
595133463e
feat(nodes): add methods to invalidate invocation typeadapters
2025-03-31 19:15:59 +11:00
psychedelicious
6155f9ff9e
feat(nodes): move invocation/output registration to separate class
2025-03-31 19:15:59 +11:00
psychedelicious
7be87c8048
refactor(nodes): simpler logic for baseinvocation typeadapter handling
2025-03-31 19:15:59 +11:00
jazzhaiku
9868c3bfe3
Merge branch 'main' into lora-classification
2025-03-31 16:43:26 +11:00
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
jazzhaiku
f6c2ee5040
Merge branch 'main' into lora-classification
2025-03-31 09:01:16 +11:00
Billy
965753bf8b
Ruff formatting
2025-03-31 08:18:00 +11:00
Billy
40c53ab95c
Guard
2025-03-29 09:58:02 +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
c25f6d1f84
Merge branch 'main' into lora-classification
2025-03-28 12:32:22 +11:00
jazzhaiku
1af9930951
Merge branch 'main' into small-improvements
2025-03-28 12:11:09 +11:00
Billy
c276c1cbee
Comment
2025-03-28 10:57:46 +11:00
Billy
c619348f29
Extract ModelOnDisk to its own module
2025-03-28 10:35:13 +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
Billy
0d75c99476
Caching
2025-03-27 17:55:09 +11:00
Billy
323d409fb6
Make ruff happy
2025-03-27 17:47:57 +11:00
Billy
f251722f56
LoRA classification API
2025-03-27 17:47:01 +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