476b0a0403
chore(ui): bump openapi-typescript
2024-08-10 07:45:23 -04:00
f66584713c
fix(api): sort OpenAPI schema properties for InvocationOutputMap
...
This makes the schema output deterministic!
2024-08-10 07:45:23 -04:00
33624fc2fa
fix(api): duplicate operation id for get_image_full
...
There's a FastAPI bug that results in the OpenAPI spec outputting the same operation id for each operation when specifying multiple HTTP methods.
- Discussion: https://github.com/tiangolo/fastapi/discussions/8449
- Pending PR to fix: https://github.com/tiangolo/fastapi/pull/10694
In our case, we have a `get_image_full` endpoint that handles GET and HEAD.
This results in an invalid OpenAPI schema. A workaround is to use two route decorators for the operation handler. This works as expected - HEAD requests get the header, and GET requests get the resource. And the OpenAPI schema is valid.
2024-08-10 07:45:23 -04:00
41c3e73a3c
fix tests
2024-08-09 16:31:42 -04:00
97553a7de2
API/DB updates per PR feedback
2024-08-09 16:27:37 -04:00
12ba15bfa9
UI updates per PR feedback
2024-08-09 16:00:13 -04:00
09d1e190e7
show warning for maxUpscaleDimension if model tab is disabled
2024-08-09 14:07:55 -04:00
8eb5d08499
missed translation
2024-08-08 16:01:16 -04:00
9be6acde7d
require name to submit style preset
2024-08-08 15:53:21 -04:00
5f83bb0069
update config docstring
2024-08-08 15:20:43 -04:00
b138882abc
fix tests?
2024-08-08 15:18:32 -04:00
0cd7cdb52e
remove send2trash
2024-08-08 15:13:36 -04:00
1d8b7e2bcf
ruff
2024-08-08 15:08:45 -04:00
6461f4758d
lint fix
2024-08-08 15:07:58 -04:00
3189ab6863
get dynamic prompts working
2024-08-08 15:07:23 -04:00
3f9a674d4b
seed default presets and handle them in UI
2024-08-08 15:02:41 -04:00
587f59b25b
focus on prompt textarea when exiting view mode by clicking
2024-08-08 14:38:50 -04:00
4952eada87
ruff format
2024-08-08 14:22:40 -04:00
581029ebaa
ruff
2024-08-08 14:21:37 -04:00
42d68780de
lint
2024-08-08 14:19:33 -04:00
28032a2f80
more cleanup
2024-08-08 14:18:05 -04:00
e381e021e9
knip lint
2024-08-08 14:00:17 -04:00
641af64f93
regnerate schema
2024-08-08 13:58:25 -04:00
a7b83c8b5b
Merge remote-tracking branch 'origin/main' into maryhipp/style-presets
2024-08-08 13:56:59 -04:00
4cc41e0188
translations and lint fix
2024-08-08 13:56:37 -04:00
442fc02429
resize images to 100x100 for style preset images
2024-08-08 12:56:55 -04:00
9a4d075074
fix path for style_preset_images, fix png type when converting blobs to files, built view mode components
2024-08-08 12:31:20 -04:00
17ff8196cb
Remove tmp code
2024-08-07 22:06:05 -04:00
68f993998a
Add support for norm layer
2024-08-07 22:06:05 -04:00
7da6120b39
Fix LoKR refactor bug
2024-08-07 22:06:05 -04:00
6cd40965c4
Depth Anything V2 ( #6674 )
...
- Updated the previous DepthAnything manual implementation to use the
`transformers` implementation instead. So we can get upstream features.
- Plugged in the DepthAnything models to be handled by Invoke's Model
Manager.
- `small_v2` model will use DepthAnythingV2. This has been added as a
new model option and is now also the default in the Linear UI.

# Merge
Review and merge.
2024-08-07 20:26:58 +05:30
408a1d6dbb
Merge branch 'main' into depth_anything_v2
2024-08-07 10:45:56 -04:00
0b0abfbe8f
clean up image implementation
2024-08-07 10:36:38 -04:00
cc96dcf0ed
style preset images
2024-08-07 09:58:27 -04:00
2604fd9fde
a whole bunch of stuff
2024-08-06 15:31:13 -04:00
140670d00e
translationBot(ui): update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
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-08-06 17:54:47 +10:00
70233fae5d
translationBot(ui): update translation (Chinese (Simplified))
...
Currently translated at 98.1% (1296 of 1321 strings)
Co-authored-by: Phrixus2023 <920414016@qq.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/zh_Hans/
Translation: InvokeAI/Web UI
2024-08-06 17:54:47 +10:00
6f457a6c4c
translationBot(ui): update translation (German)
...
Currently translated at 65.1% (860 of 1321 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-08-06 17:54:47 +10:00
5c319f5356
translationBot(ui): update translation (German)
...
Currently translated at 64.8% (857 of 1321 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-08-06 17:54:47 +10:00
991a04f090
translationBot(ui): update translation (Italian)
...
Currently translated at 98.6% (1303 of 1321 strings)
translationBot(ui): update translation (Italian)
Currently translated at 98.6% (1302 of 1320 strings)
translationBot(ui): update translation (Italian)
Currently translated at 98.6% (1294 of 1312 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-08-06 17:54:47 +10:00
c39fa75113
docs(ui): add comment in useIsTooLargeToUpscale
2024-08-06 11:49:35 +10:00
f7863e17ce
docs(ui): add docstring for maxUpscaleDimension
2024-08-06 11:49:35 +10:00
7c526390ed
fix(ui): compare upscaledPixels vs square of max dimension
2024-08-06 11:49:35 +10:00
2cff20f87a
update translations, change config value to be dimension instead of total pixels
2024-08-06 11:49:35 +10:00
90ec757802
lint
2024-08-06 11:49:35 +10:00
4b85dfcefe
(ui): restore optioanl limit on upcsale output resolution
2024-08-06 11:49:35 +10:00
21deefdc41
(ui): add image resolution badge to initial upscale image
2024-08-06 11:49:35 +10:00
857d74bbfe
wip apply and calculate prompt with interpolation
2024-08-05 19:11:48 -04:00
fd7a635777
(ui) the most basic crud ui: view list of presets, create a new preset, edit/delete existing presets
2024-08-05 15:48:23 -04:00
af9110e964
fix prompt concat logic
2024-08-05 13:42:28 -04:00