3d84e7756a
fix(nodes): fix field names
2023-08-21 19:17:36 +10:00
98431b3de4
feat: add Scheduler
as field type
...
- update node schemas
- add `UIType.Scheduler`
- add field type to schema parser, input components
2023-08-21 19:17:36 +10:00
210a3f9aa7
feat(ui): make mantine single selects *exactly* the same size as chakra ones
2023-08-21 19:17:36 +10:00
9332ce639c
fix(ui): fix node mouse interactions
...
Add "nodrag", "nowheel" and "nopan" class names in interactable elements, as neeeded. This fixes the mouse interactions and also makes the node draggable from anywhere without needing shift.
Also fixes ctrl/cmd multi-select to support deselecting.
2023-08-21 19:17:36 +10:00
84cf8bdc08
feat(ui): field context menu, add/remove from linear ui
2023-08-21 19:17:36 +10:00
64a6aa0293
fix(ui): move BoardContextMenu
to use IAIContextMenu
2023-08-21 19:17:36 +10:00
5ae14bffba
fix(ui): clear exposedFields when resetting graph
2023-08-21 19:17:36 +10:00
0909812c84
chore: black
2023-08-21 19:17:15 +10:00
66c0aea9e7
fix(nodes): removed duplicate node
2023-08-21 19:17:15 +10:00
2bcded78e1
add BlendInvocation
2023-08-21 19:17:15 +10:00
beb3e5aeb7
Report correctly to compel if we want get pooled in future(affects blend computation)
2023-08-21 19:05:40 +10:00
5b6069b916
blackify (again)
2023-08-20 16:06:01 -04:00
766cb887e4
resolve more flake8 problems
2023-08-20 15:57:15 -04:00
ef317be1f9
blackify (again)
2023-08-20 15:46:12 -04:00
027b84d1aa
add noqa comments to util/__init__
2023-08-20 15:43:17 -04:00
11b670755d
fix flake8 error
2023-08-20 15:39:45 -04:00
a536719fc3
blackify
2023-08-20 15:27:51 -04:00
8e6d88e98c
resolve merge conflicts
2023-08-20 15:26:52 -04:00
018ff56314
Merge branch 'main' into feat/batch-graphs
2023-08-18 23:32:08 -04:00
0f1b975d0e
dep(diffusers): upgrade diffusers to 0.20 ( #4311 )
2023-08-18 18:22:11 -07:00
137fbacb92
Fix flake8
2023-08-18 15:47:27 -04:00
4b6d9a73ed
Merge branch 'main' into feat/batch-graphs
2023-08-18 15:40:34 -04:00
3e26214b83
Add a few more endpoints for managing batches
2023-08-18 15:38:16 -04:00
2fef478497
fix(convert_ckpt): Removed is_safetensors_available
as safetensors is now a required dependency.
2023-08-18 11:05:59 -07:00
6df6abf6f6
Merge branch 'main' into dep/diffusers020
2023-08-18 11:02:52 -07:00
0282f46c71
Add runs field for running the same batch multiple times
2023-08-18 13:41:07 -04:00
99e03fe92e
Run unmodified graph if no batch data is provided
2023-08-18 13:33:09 -04:00
1b70bd1380
fix(stats): fix InvocationStatsService
types
...
- move docstrings to ABC
- `start_time: int` -> `start_time: float`
- remove class attribute assignments in `StatsContext`
- add `update_mem_stats()` to ABC
- add class attributes to ABC, because they are referenced in instances of the class. if they should not be on the ABC, then maybe there needs to be some restructuring
2023-08-18 21:35:03 +10:00
d1d2d5a47d
fix(stats): fix fail case when previous graph is invalid
...
When retrieving a graph, it is parsed through pydantic. It is possible that this graph is invalid, and an error is thrown.
Handle this by deleting the failed graph from the stats if this occurs.
2023-08-18 21:34:55 +10:00
3798c8bdb0
Merge branch 'main' into feat_compel_and
2023-08-18 17:04:03 +10:00
c49851e027
chore: minor cleanup after merge & flake8
2023-08-18 16:05:39 +10:00
3c43594c26
Merge branch 'main' into fix/inpaint_gen
2023-08-18 15:57:48 +10:00
c96ae4c331
Reverting late imports to fix tests
2023-08-18 15:52:04 +10:00
ce465acf04
Fixed OnnxRuntimeModel import
2023-08-18 15:52:04 +10:00
33ee418d8c
Fixing class level import
2023-08-18 15:52:04 +10:00
4f1008f31f
Installing Flake8-pyproject in GHA workflow
2023-08-18 15:52:04 +10:00
6cc629e19d
Adding flake8 to GHA and pre-commit. Fixing missing flake8
2023-08-18 15:52:04 +10:00
537ae2f901
Resolving merge conflicts for flake8
2023-08-18 15:52:04 +10:00
f6db9da06c
chore(ui): rename file to not cause madge to fail
2023-08-18 13:20:29 +10:00
a17dbd7df6
feat(ui): improve error toast messages
2023-08-18 13:20:29 +10:00
98a4cc20a9
Merge branch 'main' into dep/diffusers020
2023-08-17 20:04:11 -07:00
e2bdcc0271
Merge branch 'main' into refactor/rename-performance-options
2023-08-17 22:36:08 -04:00
ffd0f5924b
pass lazy_offload to model cache
2023-08-17 22:35:16 -04:00
654dcd453f
feat(dev_reload): use jurigged to hot reload changes to Python source
2023-08-17 19:02:44 -07:00
cfd827cfad
Added node for creating mask inpaint
2023-08-18 04:07:40 +03:00
498d2ecc2b
allow symbolic links to be followed during autoimport ( #4268 )
...
## What type of PR is this? (check all applicable)
- [X] Feature
- [X] Bug Fix
## Have you discussed this change with the InvokeAI team?
- [X] Yes
## Have you updated all relevant documentation?
- [X] Yes
## Description
Follow symbolic links when auto importing from a directory. Previously
links to files worked, but links to directories weren’t entered during
the scanning/import process.
2023-08-17 20:31:00 -04:00
4ebe839d54
Merge branch 'main' into bugfix/enable-links-in-autoimport
2023-08-17 18:55:45 -04:00
bc16b50302
add followlinks to all os.walk() calls
2023-08-17 18:54:18 -04:00
4267132926
dep(diffusers): upgrade diffusers to 0.20
...
Removed `is_safetensors_available` as safetensors is now a required dependency of diffusers.
2023-08-17 13:42:29 -07:00
e9a294f733
Merge branch 'main' into fix/inpaint_gen
2023-08-17 16:13:33 -04:00