psychedelicious
e38d275e20
fix(nodes): do not freeze or cache config in context wrapper
...
- The config is already cached by the config class's `get_config()` method.
- The config mutates itself in its `root_path` property getter. Freezing the class makes any attempt to grab a path from the config error. Unfortunately this means we cannot easily freeze the class without fiddling with the inner workings of `InvokeAIAppConfig`, which is outside the scope here.
2024-02-29 13:16:36 -05:00
psychedelicious
3fea7a6f00
feat(nodes): context.data -> context._data
2024-02-29 13:16:36 -05:00
psychedelicious
57ae23b222
feat(nodes): context.__services -> context._services
2024-02-29 13:16:36 -05:00
psychedelicious
10a4f1df8a
feat(nodes): cache invocation interface config
2024-02-29 13:16:36 -05:00
psychedelicious
0fde0d1ff7
feat(nodes): do not hide services
in invocation context interfaces
2024-02-29 13:16:36 -05:00
psychedelicious
0ff466ebc4
fix(nodes): restore missing context type annotations
2024-02-29 13:16:36 -05:00
psychedelicious
a976130899
chore(nodes): add comments for ConfigInterface
2024-02-29 13:16:36 -05:00
psychedelicious
fcfc0c9a94
feat(nodes): export more things from `invocation_api"
2024-02-29 13:16:36 -05:00
psychedelicious
42c99efddf
feat(nodes): add boards interface to invocation context
2024-02-29 13:16:36 -05:00
psychedelicious
87d28b2519
fix(nodes): restore type annotations for InvocationContext
2024-02-29 13:16:36 -05:00
psychedelicious
e600f495a2
feat(nodes): do not freeze InvocationContextData, prevents it from being subclassesd
2024-02-29 13:16:36 -05:00
psychedelicious
4e266e7466
feat(nodes): create invocation_api.py
...
This is the public API for invocations.
Everything a custom node might need should be re-exported from this file.
2024-02-29 13:16:36 -05:00
psychedelicious
26b17d778d
feat(nodes): move ConditioningFieldData
to conditioning_data.py
2024-02-29 13:16:35 -05:00
psychedelicious
2515a2dffd
feat(nodes): restore previous invocation context methods with deprecation warnings
2024-02-29 13:16:35 -05:00
psychedelicious
cc4a4f1275
chore: ruff
2024-02-29 13:16:35 -05:00
psychedelicious
c58951dfcc
feat(nodes): tidy invocation_context.py
, improve comments
2024-02-29 13:16:35 -05:00
psychedelicious
2254a0c078
feat(nodes): update all invocations to use new invocation context
...
Update all invocations to use the new context. The changes are all fairly simple, but there are a lot of them.
Supporting minor changes:
- Patch bump for all nodes that use the context
- Update invocation processor to provide new context
- Minor change to `EventServiceBase` to accept a node's ID instead of the dict version of a node
- Minor change to `ModelManagerService` to support the new wrapped context
- Fanagling of imports to avoid circular dependencies
2024-02-29 13:16:35 -05:00
psychedelicious
7657c361a3
feat(nodes): restricts invocation context power
...
Creates a low-power `InvocationContext` with simplified methods and data.
See `invocation_context.py` for detailed comments.
2024-02-29 13:16:35 -05:00
psychedelicious
c3f0d2e273
tidy(nodes): move all field things to fields.py
...
Unfortunately, this is necessary to prevent circular imports at runtime.
2024-02-29 13:16:35 -05:00
Васянатор
63ab5ff5a2
translationBot(ui): update translation (Russian)
...
Currently translated at 98.3% (1398 of 1422 strings)
Co-authored-by: Васянатор <ilabulanov339@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ru/
Translation: InvokeAI/Web UI
2024-02-29 23:27:36 +11:00
Samantha Morello
9a8a9c5848
translationBot(ui): update translation (Italian)
...
Currently translated at 98.0% (1441 of 1470 strings)
Co-authored-by: Samantha Morello <tildsart@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2024-02-29 23:27:36 +11:00
Alexander Eichhorn
1a3ffb6e94
translationBot(ui): update translation (German)
...
Currently translated at 80.4% (1183 of 1470 strings)
Co-authored-by: Alexander Eichhorn <pfannkuchensack@einfach-doof.de>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-02-29 23:27:36 +11:00
Riccardo Giovanetti
2ec6b51d8b
translationBot(ui): update translation (Italian)
...
Currently translated at 97.2% (1430 of 1470 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
2024-02-26 17:41:00 +11:00
B N
34b0ea20dc
translationBot(ui): update translation (German)
...
Currently translated at 80.3% (1181 of 1470 strings)
translationBot(ui): update translation (German)
Currently translated at 80.1% (1178 of 1470 strings)
Co-authored-by: B N <berndnieschalk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-02-26 17:41:00 +11:00
Alexander Eichhorn
9986fce1a6
translationBot(ui): update translation (German)
...
Currently translated at 80.0% (1176 of 1470 strings)
Co-authored-by: Alexander Eichhorn <pfannkuchensack@einfach-doof.de>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-02-23 07:57:15 +11:00
Riccardo Giovanetti
228f1d7f62
translationBot(ui): update translation (Italian)
...
Currently translated at 95.6% (1406 of 1470 strings)
translationBot(ui): update translation (Italian)
Currently translated at 93.9% (1381 of 1470 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
2024-02-23 07:57:15 +11:00
B N
01a6378dc1
translationBot(ui): update translation (German)
...
Currently translated at 78.8% (1159 of 1470 strings)
Co-authored-by: B N <berndnieschalk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-02-23 07:57:15 +11:00
Hosted Weblate
e01769294f
translationBot(ui): update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/
Translation: InvokeAI/Web UI
2024-02-20 22:33:03 +11:00
chainchompa
1dabf18d14
Merge branch 'main' into chainchompa/tooltip-popovers
2024-02-19 13:04:15 -05:00
Jennifer Player
115d92b1ae
updated copy
2024-02-19 12:50:35 -05:00
Jennifer Player
f0d4c71960
updated tooltip popovers
2024-02-19 12:50:11 -05:00
Riccardo Giovanetti
716b584f03
translationBot(ui): update translation (Italian)
...
Currently translated at 97.1% (1384 of 1424 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
2024-02-19 08:18:33 +11:00
B N
d43b843c23
translationBot(ui): update translation (German)
...
Currently translated at 80.2% (1143 of 1424 strings)
Co-authored-by: B N <berndnieschalk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-02-18 01:47:01 +11:00
psychedelicious
f36b5990ed
fix(ui): do not provide auth headers for openapi.json
2024-02-15 10:38:26 -05:00
Millun Atluri
163b22a7b3
{release} 3.7.0
2024-02-15 07:34:31 -07:00
chainchompa
d3acb81743
Merge branch 'main' into chainchompa/reorder-exposed-fields
2024-02-14 18:26:35 -05:00
Jennifer Player
e0f2404c00
added reset to default back in, removed unneeded activation constraints
2024-02-14 18:07:15 -05:00
Jennifer Player
5ed7972e5f
merge conflict
2024-02-14 17:28:59 -05:00
Jennifer Player
792131be01
added drag icon, added vertical strategy for smoother scrolling
2024-02-14 17:27:21 -05:00
psychedelicious
fc278c5cb1
fix(images_default): correct get_metadata error message
...
The error was misleading, indicating an issue with getting the image DTO, when it was actually an issue with getting metadata.
2024-02-14 16:21:39 -05:00
blessedcoolant
d7f6af1f07
possible fix: seamless not being seamless with baked
2024-02-14 16:13:11 -05:00
blessedcoolant
ff9bd040cc
possible fix: Seamless not working with Custom VAE's
2024-02-14 16:13:11 -05:00
Kent Keirsey
17d5f7bebd
Critical Space Removal
2024-02-14 16:13:11 -05:00
Kent Keirsey
30dae0f5aa
adding back skipped layer
2024-02-14 16:13:11 -05:00
chainchompa
161000cde6
Merge branch 'main' into chainchompa/reorder-exposed-fields
2024-02-14 15:00:54 -05:00
Jennifer Player
de832f6862
formatting
2024-02-14 15:00:18 -05:00
Jennifer Player
21ba3c63de
cleanup
2024-02-14 14:52:48 -05:00
Jennifer Player
a948bd1310
refactored dndsortable to be its own component
2024-02-14 14:47:28 -05:00
Jennifer Player
2071972a8c
refactored to just use a new dnd context, got reordering working and fixed flicker
2024-02-14 14:20:08 -05:00
Mary Hipp Rogers
34cc26a4ed
revert to using fetch, add token if needed ( #5720 )
...
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local>
2024-02-14 10:04:12 -05:00