Lincoln Stein
913c68982a
Merge branch 'refactor/model-manager-3' of github.com:invoke-ai/InvokeAI into refactor/model-manager-3
2023-12-06 22:23:49 -05:00
Lincoln Stein
6e1e67aa72
remove source filtering from list_models()
2023-12-06 22:23:08 -05:00
Lincoln Stein
ee6fbabbfb
Merge branch 'main' into refactor/model-manager-3
2023-12-06 22:20:06 -05:00
Alexander Eichhorn
db58efbe65
translationBot(ui): update translation (German)
...
Currently translated at 62.9% (830 of 1319 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
2023-12-07 00:09:57 +11:00
dependabot[bot]
eecee472b1
chore(deps-dev): bump vite from 4.5.0 to 4.5.1 in /invokeai/frontend/web
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.1/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.5.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-06 16:57:35 +11:00
psychedelicious
bc6d4111a2
feat(ui): remove husky
...
You can only have one pre-commit setup on a repo. Removing husky so it doesn't interfere with the python pre-commit.
2023-12-06 14:05:50 +11:00
이승석
e990235d32
translationBot(ui): update translation (Korean)
...
Currently translated at 5.2% (70 of 1321 strings)
Co-authored-by: 이승석 <vidicwb@ajou.ac.kr>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ko/
Translation: InvokeAI/Web UI
2023-12-05 16:00:03 +11:00
Surisen
5f122186bd
translationBot(ui): update translation (Chinese (Simplified))
...
Currently translated at 99.8% (1317 of 1319 strings)
Co-authored-by: Surisen <zhonghx0804@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/zh_Hans/
Translation: InvokeAI/Web UI
2023-12-05 16:00:03 +11:00
Lincoln Stein
3bfaee9c57
Merge branch 'main' into refactor/model-manager-3
2023-12-04 22:51:45 -05:00
Lincoln Stein
2d7555b7b8
Merge branch 'bugfix/log-levels' of github.com:invoke-ai/InvokeAI into bugfix/log-levels
2023-12-04 22:42:06 -05:00
Lincoln Stein
3c7d1fcd32
clean up get_logger() call
2023-12-04 22:41:59 -05:00
Lincoln Stein
c7fa2db556
Merge branch 'main' into bugfix/log-levels
2023-12-04 22:01:42 -05:00
Lincoln Stein
3b06cc6782
reformatted using newer version of ruff
2023-12-04 21:15:56 -05:00
Lincoln Stein
fed2bf6dab
Merge branch 'refactor/model-manager-3' of github.com:invoke-ai/InvokeAI into refactor/model-manager-3
2023-12-04 21:12:40 -05:00
Lincoln Stein
2b583ffcdf
implement review suggestions from @RyanjDick
2023-12-04 21:12:10 -05:00
Lincoln Stein
6f46d15c05
Update invokeai/app/services/model_install/model_install_base.py
...
Co-authored-by: Ryan Dick <ryanjdick3@gmail.com>
2023-12-04 20:09:41 -05:00
Lincoln Stein
018ccebd6f
make ModelLocalSource comparisons work across platforms
2023-12-04 19:07:25 -05:00
Lincoln Stein
620b2d477a
implement suggestions from first review by @psychedelicious
2023-12-04 17:08:33 -05:00
Lincoln Stein
f73b678aae
Merge branch 'main' into refactor/model-manager-3
2023-12-04 17:06:36 -05:00
Mary Hipp Rogers
0463541d99
dont set socketURL until socket is initialized ( #5229 )
...
* dont set socketURL until socket is initialized
* cleanup
* feat(ui): simplify `socketUrl` memo
no need to mutate the string; just return early if using baseUrl
---------
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local>
Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
2023-12-04 21:01:49 +00:00
Mary Hipp
e45704833e
if response for bulk download, dont close toast
2023-12-05 06:02:01 +11:00
psychedelicious
0fdcc0af65
feat(nodes): add index and total to iterate output
2023-12-04 14:11:32 +11:00
Anthony Monthe
4fc2ed7195
Added full-version endpoint ( #5206 )
...
* Added get_app_deps endpoint
* Use importlib.version & added deps
2023-12-04 02:57:39 +00:00
Lincoln Stein
2d2ef5d72c
ensure that setting loglevel on one logger doesn't change others
2023-12-02 11:48:51 -05:00
psychedelicious
fb9b471150
feat(backend): move logic to clear latents to method
2023-12-01 17:44:07 -08:00
psychedelicious
3f0e0af177
feat(backend): only log pruned queue items / db freed space if > 0
2023-12-01 17:44:07 -08:00
psychedelicious
0228aba06f
feat(backend): display freed space when cleaning DB
2023-12-01 17:44:07 -08:00
psychedelicious
1fd6666682
feat(backend): clear latents files on startup
...
Adds logic to `DiskLatentsStorage.start()` to empty the latents folder on startup.
Adds start and stop methods to `ForwardCacheLatentsStorage`. This is required for `DiskLatentsStorage.start()` to be called, due to how this particular service breaks the direct DI pattern, wrapping the underlying storage with a cache.
2023-12-01 17:44:07 -08:00
Riccardo Giovanetti
cff6600ded
translationBot(ui): update translation (Italian)
...
Currently translated at 94.4% (1248 of 1321 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
2023-12-02 07:45:14 +11:00
Lincoln Stein
e46ac45741
port probing changes from main model_probe.py to refactored probe.py
2023-12-01 09:19:24 -05:00
Lincoln Stein
75089b7a9d
merge in changes from main
2023-12-01 09:18:07 -05:00
Lincoln Stein
778fd55f0d
Merge branch 'main' into refactor/model-manager-3
2023-12-01 09:15:18 -05:00
Lincoln Stein
5a3f1f2b22
fix ruff github format errors
2023-12-01 01:59:26 -05:00
Lincoln Stein
f95ce1870c
fix ruff format check
2023-12-01 01:46:12 -05:00
Lincoln Stein
0719a46372
add support for SDXL textual inversion/embeddings
2023-12-01 01:28:28 -05:00
psychedelicious
a8ef4e5be8
fix(ui): fix types and storage prefix
2023-12-01 09:11:48 +11:00
Mary Hipp
e6fe2540b8
dynamically create indexedDB store using unique store key if available
2023-12-01 09:11:48 +11:00
psychedelicious
aadcde3edd
feat(ui): use IndexedDB for persistence
...
IndexedDB has a much larger storage limit than LocalStorage, and is widely supported.
Implemented as a custom storage driver for `redux-remember` via `idb-keyval`. `idb-keyval` is a simple wrapper for IndexedDB that allows it to be used easily as a key-value store.
The logic to clear persisted storage has been updated throughout the app.
2023-12-01 09:11:48 +11:00
Ryan Dick
984e609c61
(minor) Tweak field ordering and field names for tiling nodes.
2023-11-30 07:53:27 -08:00
Ryan Dick
57e70aaf50
Change input field ordering of CropLatentsCoreInvocation to match ImageCropInvocation.
2023-11-30 07:53:27 -08:00
Ryan Dick
bfdef120d1
Re-organize merge_tiles_with_linear_blending(...) to merge rows horizontally first and then vertically. This change achieves slightly more natural blending on the corners where 4 tiles overlap.
2023-11-30 07:53:27 -08:00
Ryan Dick
32da359ba5
Infer a tight-fitting output image size from the passed tiles in MergeTilesToImageInvocation.
2023-11-30 07:53:27 -08:00
Ryan Dick
b19ed36b43
Add width and height fields to TileToPropertiesInvocation output to avoid having to calculate them with math nodes.
2023-11-30 07:53:27 -08:00
Ryan Dick
e5a212b5c8
Update tiling nodes to use width-before-height field ordering convention.
2023-11-30 07:53:27 -08:00
Ryan Dick
9b863fb9bc
Rename CropLatentsInvocation -> CropLatentsCoreInvocation to prevent conflict with custom node. And other minor tidying.
2023-11-30 07:53:27 -08:00
Ryan Dick
7cab51745b
Improve documentation of CropLatentsInvocation.
2023-11-30 07:53:27 -08:00
Ryan Dick
18c6ff427e
Use LATENT_SCALE_FACTOR = 8 constant in CropLatentsInvocation.
2023-11-30 07:53:27 -08:00
Ryan Dick
843f2d71d6
Copy CropLatentsInvocation from 74647fa9c1/images_to_grids.py (L1117C1-L1167C80)
.
2023-11-30 07:53:27 -08:00
Ryan Dick
67540c9ee0
(minor) Add 'Invocation' suffix to all tiling node classes.
2023-11-30 07:53:27 -08:00
Ryan Dick
7f816c9243
Tidy up tiles invocations, add documentation.
2023-11-30 07:53:27 -08:00