1
0
Fork 0
Commit Graph

417 Commits

Author SHA1 Message Date
Sean Sube e872eeacec feat(api): limit simultaneous image workers (fixes #15) 2023-01-13 10:32:03 -06:00
Sean Sube 2ebba8a296 lint(build): disable pip caching while building CUDA image 2023-01-13 10:16:03 -06:00
Sean Sube e0589e2809 feat(common): add pod definitions for API 2023-01-13 10:15:40 -06:00
Sean Sube b60ccd506b fix(build): install torch before other packages in CUDA container 2023-01-13 10:14:18 -06:00
Sean Sube e025dbb87d fix(build): install torch before other packages in CPU container 2023-01-13 10:14:18 -06:00
Sean Sube fa639efff3 fix(gui): invalidate loading query after mutations 2023-01-13 10:14:18 -06:00
Sean Sube 64801a52e3 lint(gui): build API URLs consistently 2023-01-13 10:14:18 -06:00
Sean Sube 360a151867 fix(api): make all path vars relative to API dir 2023-01-13 10:14:18 -06:00
Sean Sube e77c13f312 lint(api): do not print warning when negative prompt is empty 2023-01-13 10:14:18 -06:00
Sean Sube 88fde63e07 feat(api): add endpoints to serve GUI bundle 2023-01-13 10:14:18 -06:00
Sean Sube eec44eb9fd lint(build): always run bundle target 2023-01-13 10:14:18 -06:00
Sean Sube b477a9937c feat: move API routes under prefix 2023-01-13 10:14:18 -06:00
Sean Sube 600ebae73a fix(gui): clear loading data after card leaves 2023-01-13 10:14:18 -06:00
Sean Sube c36daddf66 feat(gui): implement image polling on the client 2023-01-13 10:14:18 -06:00
Sean Sube 55e8b800d2 feat(api): add ready endpoint to check output status 2023-01-13 10:14:18 -06:00
Sean Sube 7e35b7b34f feat(api): put all image pipelines on background tasks 2023-01-13 10:14:18 -06:00
Sean Sube 0ef4d60b04 feat(api): move txt2img into a background task 2023-01-13 10:14:18 -06:00
Sean Sube d1d079d9af chore(docs): emphasize testing section 2023-01-12 18:33:03 -06:00
Sean Sube 4a8fbf514c chore(docs): list other tested models 2023-01-12 18:24:52 -06:00
Sean Sube f1acb8d640 chore(docs): remove reference to unused stringcase package 2023-01-12 18:22:15 -06:00
Sean Sube 74eaac371d fix(docs): note NodeJS dependency for building GUI, note about ONNX DML upgrading numpy 2023-01-12 18:20:57 -06:00
Sean Sube 1bb0a3aed8 fix(gui): disable react profiling in default bundle 2023-01-12 18:18:51 -06:00
Sean Sube f9bcc5d4e4 lint(gui): move context into state module 2023-01-12 18:10:46 -06:00
Sean Sube 7885bbfbdd fix(gui): history is not iterable error when loading existing state 2023-01-12 17:57:43 -06:00
Sean Sube 68eb8eb9b2 fix(gui): restore delete image button 2023-01-12 17:51:34 -06:00
Sean Sube 689a6a183f fix(gui): break up state into slices for each tab 2023-01-12 17:49:51 -06:00
Sean Sube 35e2e1dda6 fix(gui): improve performance while using image controls 2023-01-12 00:11:05 -06:00
Sean Sube cff32102ce lint(docs): nvidia support is stable 2023-01-11 22:33:21 -06:00
renovate[bot] c328ac3950 chore(deps): update dependency eslint-plugin-sonarjs to ^0.18.0 2023-01-11 22:24:13 -06:00
Sean Sube 4e3a86dfdb lint(api): join all paths 2023-01-11 21:59:58 -06:00
Sean Sube dc33b7c887 fix(api): use same parameter name as GUI for negative prompt 2023-01-11 21:50:19 -06:00
Sean Sube ef33301d6b fix(gui): send CFG to API as decimal 2023-01-11 21:46:04 -06:00
Sean Sube dcfce81fed fix(gui): do not persist loading flag 2023-01-11 21:45:47 -06:00
Sean Sube 25b64cc3b0 lint(gui): add component keys, remove some arrow fns 2023-01-11 21:45:31 -06:00
Sean Sube f2b2366c91 chore(release): 0.3.0 2023-01-11 20:50:57 -06:00
Sean Sube b7a63b1184 use apt-get in image scripts 2023-01-11 19:48:24 -06:00
Sean Sube 362b732707 fix(build): add venv to CPU image 2023-01-11 19:47:15 -06:00
Sean Sube 07c18c2245 feat(build): replace Buster image with CUDA-based Ubuntu 2023-01-11 19:45:06 -06:00
Sean Sube 2f3b5c06c7 fix(api): allow decimal CFG 2023-01-11 19:34:03 -06:00
Sean Sube e9553bc610 switch CUDA image to nvidia base 2023-01-11 18:15:22 -06:00
Sean Sube e704db50b1 fix(build): put Github status jobs in correct stages 2023-01-11 17:26:05 -06:00
Sean Sube 9f7e16b62f fix(build): define template for curl jobs 2023-01-11 17:23:44 -06:00
Sean Sube a3fe2ca559 feat(api): set up venv in CUDA container, add onnxruntime-gpu 2023-01-11 17:21:46 -06:00
Sean Sube 4abf760716 fix(api): use correct dict for type hints 2023-01-11 17:20:40 -06:00
Sean Sube ecc82a89b7 lint(api): group routes 2023-01-10 23:00:18 -06:00
Sean Sube d20fb91073 fix(api): pass seed when calculating inpaint filenames 2023-01-10 22:59:58 -06:00
Sean Sube 662bf42454 feat(gui): share image history between tabs, add setting to adjust length of history (fixes #22) 2023-01-10 22:35:55 -06:00
Sean Sube 9bb01cc01d fix(api): omit negative prompt from pipeline 2023-01-10 20:46:36 -06:00
Sean Sube 48f42e56fe fix(api): rename to avoid shadowing type 2023-01-10 20:46:17 -06:00
Sean Sube 07fa81a66b feat(gui): persist image control state (fixes #11) 2023-01-10 20:43:14 -06:00