38 Commits

Author SHA1 Message Date
cmdr2
a8b1bbe441 Fix a bug where the inpainting mask wasn't resized to the image size when using the WebUI/v3.5 backend. Thanks @AvidGameFan for their help in investigating and fixing this! 2025-02-08 11:26:03 +05:30
cmdr2
2efef8043e Remove hardcoded torch.cuda references from the webui backend code 2025-02-06 13:07:10 +05:30
cmdr2
964aef6bc3 Fix a bug preventing the installation of the WebUI backend 2025-02-04 17:57:08 +05:30
cmdr2
07105d7cfd Debug logging for webui root dir 2025-02-04 17:47:58 +05:30
cmdr2
e57599c01e Fix for conda accidental jailbreak when using WebUI 2025-01-28 10:33:25 +05:30
cmdr2
74b25bdcb1 Replace the use of wmic (deprecated) with a powershell call 2025-01-04 13:25:53 +05:30
cmdr2
2f9b907a6b Update Forge to the latest commit 2024-12-17 18:28:47 +05:30
cmdr2
d5277cd38c Potential fix for #1869 2024-12-17 14:35:41 +05:30
cmdr2
d0be4edf1d Update to the latest forge commit - b592142f3b46852263747a4efd0d244ad17b5bb3 2024-10-28 18:34:36 +05:30
cmdr2
d4ea34a013 Increase the webui health-check timeout to 30 seconds (from 1 second); Also trap ReadTimeout in the collection of TimeoutError 2024-10-28 18:34:00 +05:30
cmdr2
7f9394b621 Refactor force-fp32 to not crash on PCs without cuda 2024-10-12 12:45:48 +05:30
cmdr2
76c8e18fcf [webui] Force full-precision on NVIDIA 16xx graphics cards 2024-10-12 12:23:45 +05:30
cmdr2
154b550e0e Handle connection error during ping 2024-10-11 19:18:35 +05:30
cmdr2
739ad3a964 Remove fixes for condabin, since we copy that for linux/mac now 2024-10-11 19:14:07 +05:30
cmdr2
79cfee0447 debugging 2024-10-11 19:05:37 +05:30
cmdr2
7e00e3c260 typo 2024-10-11 19:04:01 +05:30
cmdr2
3ff9d9c3bb Attempt 2 at fixing conda basepath 2024-10-11 18:57:49 +05:30
cmdr2
02a2dce049 Use condabin's conda binary on linux and mac. Works around a bug in conda 4.14 (very old version) 2024-10-11 18:48:48 +05:30
cmdr2
7e208fb682 Remove temp hack for debugging 2024-10-11 13:38:45 +05:30
cmdr2
d0cd340cbd Fix bug with post-install browser open 2024-10-11 13:37:26 +05:30
cmdr2
cabf4a4f07 Error reporting while starting the post-installation browser; Temp hack 2024-10-11 13:34:23 +05:30
cmdr2
dfa552585e Don't open the browser while webui is still installing. wait until the webui actually starts up. 2024-10-11 12:28:20 +05:30
cmdr2
e8ee9275bc Don't parse if no filters are applied 2024-10-11 11:39:13 +05:30
cmdr2
16463431dd case 2024-10-09 14:19:28 +05:30
cmdr2
9761b172de Use a monitor thread for restarting the webui process if it has crashed. Sometimes it would crash but the process would be a zombie. An external monitor ensures that it gets killed and restarted 2024-10-09 13:47:06 +05:30
cmdr2
d6adb17746 Fix a bug where the vae wouldn't be unloaded in webui 2024-10-09 13:41:56 +05:30
cmdr2
3327244da2 Scheduler selection in the UI; Store Scheduler and Distilled Guidance in metadata 2024-10-09 11:43:45 +05:30
cmdr2
d283fb0776 Option to select Distilled Guidance Scale; Show warnings for Euler Ancestral sampler with Flux 2024-10-09 11:12:28 +05:30
cmdr2
84c8284a90 Proxy webui api 2024-10-08 18:35:08 +05:30
cmdr2
c1193377b6 Use vram_usage_level while starting webui 2024-10-07 13:33:25 +05:30
cmdr2
5a5d37ba52 Enable rendering only the CPU 2024-10-07 12:59:19 +05:30
cmdr2
b6ba782c35 Support both WebUI and ED folder names for models 2024-10-07 12:48:27 +05:30
cmdr2
9abc76482c Wait until the webui backend responds with a 200 OK to ping requests 2024-10-07 12:39:07 +05:30
cmdr2
6f4e2017f4 Install Forge automatically by creating a conda environment and cloing the forge repo 2024-10-07 11:28:28 +05:30
cmdr2
4e3a5cb6d9 Automatically restart webui if it stops/crashes 2024-10-01 16:25:56 +05:30
cmdr2
f51ab909ff Reset VAE upon restart 2024-10-01 16:25:24 +05:30
cmdr2
754a5f5e52 Case-insensitive model directories 2024-10-01 13:55:35 +05:30
cmdr2
9a12a8618c First working version of dynamic backends, with Forge and ed_diffusers (v3) and ed_classic (v2). Does not auto-install Forge yet 2024-10-01 10:54:58 +05:30