288e8a65f3
Incr. Server State Validtiy to 90s
...
By default, healthCheck() is run every 5s. On background tabs, this may get extended. My tests have shown pings every 60s. The ping was older than 10s, so the condition in line 490 evaluates to `false` and the client tries to access the stream before the server is ready. By increasing the validity this can be avoided - at least until the browser runs the healthcheck even less often.
See https://discord.com/channels/1014774730907209781/1041811939380178964/1041812021018120262 for the analysis.
2022-11-14 23:18:03 +01:00
f22f57495e
Fix system info for CPU mode
2022-11-14 17:55:36 +01:00
f06a97d30b
Move system info into settings
2022-11-14 21:21:48 +05:30
64ff1ecbb6
Formatting for mem free
2022-11-14 21:02:17 +05:30
8707f88c07
Show mem free info
2022-11-14 20:35:47 +05:30
125a50ae87
Include the gpu id in the gpu list and system info
2022-11-14 20:01:57 +05:30
31617ae340
Show a system info tab, which shows the active GPUs
2022-11-14 19:53:40 +05:30
24fbbf8aa8
Remove unused variables
2022-11-14 16:26:16 +05:30
1d2b3a4ed8
Hide/show the GPUs list depending on whether auto is selected
2022-11-14 13:14:33 +05:30
f904945d40
Disable the GPU list if auto is enabled
2022-11-14 13:02:36 +05:30
ea03fd22db
Start on multiple GPUs by default (top 75 percentile by free_mem); UI selection for 'cpu' or 'auto' or a list of specific GPUs, which is now linked to the backend; Dynamically start/stop render threads for the devices, without requiring a full program restart
2022-11-14 11:23:22 +05:30
cd5f847b55
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-11 12:03:14 +05:30
39b6c5d6f4
Merge remote-tracking branch 'upstream/beta' into beta
2022-11-10 22:30:28 -08:00
903acff924
Adding Use Settings
2022-11-10 18:36:39 -08:00
5a06946469
Add event listener beforeunload
...
When closing the window, a warning is shown if there are any render results.
2022-11-10 23:23:20 +01:00
baef31b2c7
Send 'auto' as the render_device from the UI
...
, if no GPU is selected and CPU is unchecked)
2022-11-10 22:23:15 +05:30
3f26d03166
Show GPU list in the UI only if the PC has more than 1 GPU
2022-11-10 16:34:01 +05:30
1fed3ad532
Don't propagate events in the Stop Task button
2022-11-10 15:33:39 +05:30
0da6354825
Press Ctrl+Enter to start a task
2022-11-10 14:59:01 +05:30
058ce6fe82
UI-side changes for selecting multiple GPUs, and keeping the Use CPU option synchronized with the backend. This change isn't ready to be shipped, it still needs python-side changes to support the req.render_device config
2022-11-09 19:17:44 +05:30
69c7f22053
Merge branch 'beta' into mdiller_ui_reorganize
2022-11-08 21:22:22 -08:00
e175b87384
updated so tabs work now, and we have a settings tab and an about tab
2022-11-08 19:54:41 -08:00
f216ee739a
updated with latest updates for this support
2022-11-08 19:22:14 -08:00
9bc7521de0
Make custom VAE an Image Setting, rather than a System Setting; Don't load a VAE into memory by default
2022-11-08 16:54:15 +05:30
a922a93016
Can work with one or more params, don't need a minimum of two.
...
Still works just the same.
2022-10-30 14:09:12 -04:00
f08a875cd2
Update main.js
...
Fix parsing of Set and Permute operators in custom tags.
2022-10-30 00:26:53 -07:00
d492d3f738
Update main.js
...
Fixing the parsing of Set and Permute operators in custom tags.
2022-10-30 00:22:01 -07:00
3bd97352ba
Don't reset reqBody, only replace using req as we use a new task object created from UI inputs.
...
Fix plugins needing to specify many params or they would be missing in the render request.
2022-10-29 14:47:58 -04:00
301af7bd7a
added parameters
2022-10-28 18:25:54 -07:00
09c11a385d
normalized popups
2022-10-28 16:48:32 -07:00
a8c16e39b8
Support custom VAE files; Use vae-ft-mse-840000-ema-pruned as the default VAE, which can be overridden by putting a .vae.pt file inside models/stable-diffusion with the same name as the ckpt model file. The UI / System Settings allows setting the default VAE model to use
2022-10-28 20:06:44 +05:30
7d29b9901c
updated progressbar to end more consistently
2022-10-27 22:47:08 -07:00
5a6e7a46d1
added progressbar
2022-10-27 17:03:09 -07:00
6285980f98
Merge pull request #377 from madrang/beta
...
Missing '?' in case renderRequest is ever undefined.
2022-10-25 10:44:37 +05:30
9c9998b468
Merge pull request #364 from mdiller/mdiller_settings
...
Settings Refactor
2022-10-25 10:32:38 +05:30
1ec95d42ba
Missing '?' in case renderRequest is ever undefined.
2022-10-22 21:19:42 -04:00
5ee05e3aaa
Merge pull request #376 from cmdr2/beta
...
Custom Modifiers; Try to fix the 503 error bug; Show the number of images being created in the Make Image button
2022-10-22 22:27:05 +05:30
1199c431ff
Removed a new line by mistake. Formatting...
2022-10-22 12:51:43 -04:00
305f2fa448
In case of failure, display error in renderRequest.detail
2022-10-22 12:32:41 -04:00
b051685727
More logging for each state and improved handling.
2022-10-22 12:31:14 -04:00
7580bb21c3
Fix upscale multiple images bug
2022-10-22 08:38:19 +05:30
5453925e26
Merge branch 'beta' into mdiller_settings
2022-10-21 17:16:50 -07:00
1696a5c8e1
modifyCurrentRequest with rest parameters
2022-10-21 23:04:42 +02:00
816cf8f702
fix multiple images with upscale/fix face button
2022-10-21 22:40:26 +02:00
329360aa5b
Show the number of images it'll make in the Make Image button
2022-10-21 15:18:05 +05:30
807e9573fb
Check result status, not json object.
2022-10-20 20:36:45 -04:00
090dfff730
Refactor the time delays into constants and mention the units
2022-10-20 17:22:01 +05:30
f4bcc1f2e5
Bug fix - autosave wasn't saving the changes in the textboxes next to guidance scale and prompt strength sliders
2022-10-20 15:26:18 +05:30
63e8614ace
Refactor the image button code
2022-10-20 15:10:34 +05:30
5d686b146d
Remove the new label from Upscale
2022-10-20 12:14:09 +05:30