Commit Graph

3956 Commits

Author SHA1 Message Date
psychedelicious
fc52cab590 fix(nodes): fix metadata test 2023-04-21 18:37:52 +10:00
psychedelicious
be0a033b90 feat(nodes): move metadata parsing to frontend 2023-04-21 17:46:41 +10:00
psychedelicious
688d3a9453 feat(nodes): customise LatentsField schema 2023-04-21 14:13:38 +10:00
psychedelicious
7f2dcbb66a fix(nodes): fix latents/image field parsing 2023-04-21 09:28:28 +10:00
psychedelicious
5cadd74a81 fix(nodes): add metadata service to cli 2023-04-20 14:35:14 +10:00
psychedelicious
db0bc47f67 fix(nodes): fix other tests 2023-04-20 12:19:11 +10:00
psychedelicious
262126aaea feat(nodes): address feedback
- make metadata a service
- rip out pydantic validation, implement metadata parsing as simple functions
- update tests
- address other minor feedback items
2023-04-20 12:12:09 +10:00
psychedelicious
1e12c9b21f fix(nodes): revert change to RandomRangeInvocation 2023-04-20 00:05:41 +10:00
psychedelicious
162bcda49e feat(nodes): add metadata module + tests, thumbnails
- `MetadataModule` is stateless and needed in places where the `InvocationContext` is not available, so have not made it a `service`
- Handles loading/parsing/building metadata, and creating png info objects
- added tests for MetadataModule
- Lifted thumbnail stuff to util
2023-04-19 23:49:40 +10:00
psychedelicious
2b53ce50e0 feat(nodes): fix broken upload 2023-04-19 00:09:01 +10:00
psychedelicious
1933184ca7 feat(ui): move fonts to normal deps 2023-04-18 23:51:56 +10:00
psychedelicious
cc1e6374a6 feat(ui): wip metadata viewer recall 2023-04-18 22:54:44 +10:00
psychedelicious
a65ad1b42f feat(ui): improve invocation union types 2023-04-18 22:54:05 +10:00
psychedelicious
16f39978e9 feat(ui): tidy misc 2023-04-18 22:22:40 +10:00
psychedelicious
4e5ac85567 feat(ui): tidy graph builders 2023-04-18 22:22:03 +10:00
psychedelicious
dffdca674e feat(ui): img2img/txt2img -> linear
- remove txt2img and img2img tabs
- add linear tab
- add initial image selection to linear parameters accordion
2023-04-18 18:22:04 +10:00
psychedelicious
0ad0efcc44 Merge remote-tracking branch 'origin/main' into feat/ui/nodes-api 2023-04-18 13:41:11 +10:00
psychedelicious
daaf41daab fix(nodes): fix image output schema customization 2023-04-18 13:40:55 +10:00
psychedelicious
1a22d50269 feat(nodes): move GET images error handling to DiskImageStorage 2023-04-18 13:40:33 +10:00
psychedelicious
53e3cf162a feat(nodes): move GET images error handling to DiskImageStorage 2023-04-18 13:26:07 +10:00
psychedelicious
61cf59d4f6 feat(nodes): address feedback 2023-04-18 13:10:11 +10:00
blessedcoolant
ecb5bdaf7e [bug] #3218 HuggingFace API off when --no-internet set (#3219)
#3218 

Huggingface API will not be queried if --no-internet flag is set
2023-04-18 14:34:34 +12:00
Tim Cabbage
f6cdff2c5b [bug] #3218 HuggingFace API off when --no-internet set
https://github.com/invoke-ai/InvokeAI/issues/3218

Huggingface API will not be queried if --no-internet flag is set
2023-04-17 16:53:31 +02:00
psychedelicious
f600104e80 feat(nodes): add seeded rng to RandomRange 2023-04-18 00:04:19 +10:00
psychedelicious
fff55bd991 feat(nodes): wip address metadata feedback 2023-04-17 21:56:15 +10:00
psychedelicious
64f044a984 fix(backend): roll back changes to pngwriter 2023-04-17 21:12:38 +10:00
psychedelicious
a15300ac8d Merge remote-tracking branch 'origin/main' into feat/ui/nodes-api 2023-04-17 18:58:18 +10:00
psychedelicious
fb0ec1c8d0 fix(nodes): partially address feedback 2023-04-17 18:41:26 +10:00
psychedelicious
ae172b74a4 feat(nodes): roll back sqlalchemy 2023-04-17 12:20:31 +10:00
Eugene
63d10027a4 nodes: invocation queue item - make more pydantic 2023-04-16 09:39:33 -04:00
Eugene
ef0773b8a3 nodes: set default for InvocationQueueItem.invoke_all 2023-04-16 09:39:33 -04:00
Eugene
3daaddf15b nodes: remove duplicate LatentsToLatentsInvocation 2023-04-16 09:39:33 -04:00
Eugene
570c3fe690 nodes: ensure Graph and GraphExecutionState ids are cast to str on instantiation 2023-04-16 09:39:33 -04:00
Eugene
cbd1a7263a nodes: fix typing of GraphExecutionState.id 2023-04-16 09:39:33 -04:00
Eugene
7fc5fbd4ce nodes: convert InvocationQueueItem to Pydantic class 2023-04-16 09:39:33 -04:00
Eugene Brodsky
6f6de402ad make InvocationQueueItem serializable 2023-04-16 09:39:33 -04:00
psychedelicious
1284bab4af feat(ui): wip nodes etc 2023-04-16 23:36:50 +10:00
psychedelicious
20bf47e9cd feat(nodes): make ImageField attrs optional 2023-04-16 22:41:08 +10:00
psychedelicious
978bde315b feat(nodes): add title ui hint 2023-04-16 22:40:43 +10:00
psychedelicious
caa1bf9d17 feat(nodes): fix LoadImageInvocation 2023-04-16 22:40:06 +10:00
SammCheese
50eb02f68b chore(ui): build 2023-04-15 20:45:17 +10:00
SammCheese
d73f3adc43 moving shouldHidePreview from gallery to ui slice. 2023-04-15 20:45:17 +10:00
SammCheese
116107f464 chore(ui): build 2023-04-15 20:45:17 +10:00
SammCheese
da44bb1707 rename setter 2023-04-15 20:45:17 +10:00
SammCheese
f43aed677e chore(ui): build 2023-04-15 20:45:17 +10:00
SammCheese
0d051aaae2 rename hidden variable to something more descriptive 2023-04-15 20:45:17 +10:00
SammCheese
e4e48ff995 i forgor to push the locale 2023-04-15 20:45:17 +10:00
SammCheese
442a6bffa4 feat: add "Hide Preview" Button 2023-04-15 20:45:17 +10:00
psychedelicious
dfb934a2d4 tests(nodes): fix test instantiation of ImageField 2023-04-15 16:01:42 +10:00
Mary Hipp
f94d63ec94 feat(ui): export new type for invoke component 2023-04-14 16:47:36 -04:00