JeLuF
|
58b759f652
|
Fix tabs to spaces
|
2022-11-06 16:50:23 +01:00 |
|
JeLuF
|
74ca756a53
|
Protect SD_UI_BIND_PORT and SD_UI_BIND_IP in config files
|
2022-11-06 00:27:11 +01:00 |
|
cmdr2
|
976bc727dd
|
Merge pull request #422 from madrang/device-select
Implement complete device selection in the backend.
|
2022-11-02 12:05:59 +05:30 |
|
JeLuF
|
d2f679030b
|
Don't put CUDA_VISIBLE_DEVICES hints if it's already set
|
2022-11-01 01:16:29 +01:00 |
|
JeLuF
|
7f151cbeba
|
Copy CUDA_VISIBLE_DEVICES to config.*, it it has been set
Don't delete CUDA_VISIBLE_DEVICES settings when generating a new config file
|
2022-10-31 00:48:18 +01:00 |
|
Marc-Andre Ferland
|
2208545612
|
Don't display this warning if on CPU.
|
2022-10-30 05:39:45 -04:00 |
|
Marc-Andre Ferland
|
70acc8a7c0
|
Syntax...
|
2022-10-29 19:02:07 -04:00 |
|
Marc-Andre Ferland
|
bf97781232
|
Don't let users register the same device twice.
|
2022-10-29 18:57:31 -04:00 |
|
Marc-Andre Ferland
|
b7a663ed20
|
Implement complete device selection in the backend.
|
2022-10-29 17:34:53 -04:00 |
|
Marc-Andre Ferland
|
03757632cf
|
Missing .lower() cause CUDA:0 to fail check where cuda:0 works.
|
2022-10-29 04:33:14 -04:00 |
|
Marc-Andre Ferland
|
9f5202fee3
|
Improved readability and comments.
|
2022-10-29 00:43:02 -04:00 |
|
Marc-Andre Ferland
|
902ccbd203
|
Don't try to start cuda:0 if auto used cpu mode.
|
2022-10-29 00:36:26 -04:00 |
|
Marc-Andre Ferland
|
4675da4d16
|
Display warning on start failure.
Removes spam from exception and continue starting other devices.
|
2022-10-28 22:53:55 -04:00 |
|
cmdr2
|
ef6f491d94
|
Write lines, please
|
2022-10-28 22:42:11 +05:30 |
|
cmdr2
|
9dcef00fbb
|
New lines for config.sh
|
2022-10-28 22:35:04 +05:30 |
|
cmdr2
|
e781e5dd43
|
Need to wrap the filter() output in a list
|
2022-10-28 22:30:05 +05:30 |
|
cmdr2
|
d3e672d811
|
Replace os-specific newlines with writelines()
|
2022-10-28 22:23:52 +05:30 |
|
cmdr2
|
dad1554ec2
|
Fix a bug where config.bat would not get written properly
|
2022-10-28 21:07:18 +05:30 |
|
cmdr2
|
30bf96c6cd
|
Fix a bug where beta wouldn't switch properly because the config.bat/sh files weren't being written
|
2022-10-28 21:00:25 +05:30 |
|
cmdr2
|
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 |
|
Marc-Andre Ferland
|
7dc7ba9977
|
Removed old comments.
|
2022-10-27 21:47:44 -04:00 |
|
Marc-Andre Ferland
|
fa4059a4b9
|
Removed all async code since now start_render_thread wait for init to complete making this useless.
|
2022-10-27 21:40:16 -04:00 |
|
cmdr2
|
9ad1e0d529
|
Allow the user to specify any disk path to the model, in the config
|
2022-10-27 23:39:29 +05:30 |
|
cmdr2
|
01a2fa7c2d
|
Fix a bug where the default model would not load if the user hadn't already configured a custom model (e.g. in a fresh installation); Check for the model in the models/stable-diffusion folder first, before checking in the direct folder
|
2022-10-27 22:34:23 +05:30 |
|
Marc-Andre Ferland
|
189d31cc29
|
Specify update_ttl on all get_cached_task calls.
|
2022-10-24 05:12:08 -04:00 |
|
Marc-Andre Ferland
|
364e364429
|
Added get_cached_task to replace task_cache.tryGet in server.py
Now updated cache TTL on /stream and temp images endpoints.
Keep images alive longer when browser keeps reading the endpoints.
|
2022-10-22 13:52:13 -04:00 |
|
Marc-Andre Ferland
|
46a46877ed
|
Missing model_path replaced by model_name
|
2022-10-22 13:49:23 -04:00 |
|
Marc-Andre Ferland
|
1442748f58
|
When starting with profiler cuda devices are slower to init.
|
2022-10-21 03:53:26 -04:00 |
|
Marc-Andre Ferland
|
849d1d7ebd
|
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
# Conflicts:
# ui/media/js/main.js
# ui/sd_internal/runtime.py
# ui/server.py
|
2022-10-20 20:08:23 -04:00 |
|
cmdr2
|
e287df1320
|
Allow loading UI plugins from a /plugins/ URL path, which loads files ending with .plugin.js inside the plugins/ui folder
|
2022-10-19 21:34:40 +05:30 |
|
Marc-Andre Ferland
|
fc8660df78
|
Faster response on invalid settings when CPU was specified with GFPGANer.
|
2022-10-19 05:19:16 -04:00 |
|
Marc-Andre Ferland
|
a036b2981a
|
Removed forgotten mention of CPU in message to user.
|
2022-10-19 04:31:57 -04:00 |
|
Marc-Andre Ferland
|
8fae83dab7
|
Print value to console for better debug from logs.
|
2022-10-19 04:26:09 -04:00 |
|
Marc-Andre Ferland
|
ef68e5b13d
|
Added warning about validating config.
|
2022-10-19 04:16:46 -04:00 |
|
Marc-Andre Ferland
|
6098b196dc
|
Text header, comments and better validations.
|
2022-10-18 23:58:55 -04:00 |
|
Marc-Andre Ferland
|
53cdeeff03
|
More fixes to devices changing names.
|
2022-10-18 21:08:04 -04:00 |
|
Marc-Andre Ferland
|
fcdb086daf
|
Fixed is_alive to work with devices that can change name after init.
|
2022-10-18 20:33:37 -04:00 |
|
Marc-Andre Ferland
|
5e461e9b6b
|
Fixed is_alive with render_threads that can update the device name after starting.
|
2022-10-18 13:21:15 -04:00 |
|
Marc-Andre Ferland
|
04fe81e001
|
Merge branch 'HTTPException-fix' into multi-gpu
# Conflicts:
# ui/server.py
|
2022-10-18 02:36:57 -04:00 |
|
Marc-Andre Ferland
|
89b1b6e242
|
Replaced 'return HTTPException' by 'raise HTTPException'
|
2022-10-18 02:30:30 -04:00 |
|
Marc-Andre Ferland
|
578b3ba4f4
|
Force encoding to utf-8 on text file operations Fixes #332
# Conflicts:
# ui/server.py
|
2022-10-17 23:15:36 -04:00 |
|
Marc-Andre Ferland
|
5b0b582039
|
Force encoding to utf-8 on text file operations Fixes #332
|
2022-10-17 22:38:29 -04:00 |
|
Marc-Andre Ferland
|
87f93b34a3
|
Fixed a typo when adding a comment.
|
2022-10-17 14:44:53 -04:00 |
|
Marc-Andre Ferland
|
c92129ac63
|
Improved detection of missing cuda:0 and added warning to console about how to fix.
|
2022-10-17 03:32:23 -04:00 |
|
Marc-Andre Ferland
|
1d4c5cc96f
|
Added clear error response when submitting tasks that requires GFPGANer if cuda:0 and cpu rendering is disabled.
|
2022-10-16 23:07:55 -04:00 |
|
Marc-Andre Ferland
|
994d62ac65
|
Added a clear error message when targeting CPU if not enabled in config.
|
2022-10-16 22:26:05 -04:00 |
|
Marc-Andre Ferland
|
7c72608e1c
|
First draft for Multi-GPU support
|
2022-10-16 21:41:39 -04:00 |
|
Marc-Andre Ferland
|
7625e591fe
|
Fixed output_dir not liking the move to JSONResponse
|
2022-10-15 04:47:12 -04:00 |
|
Marc-Andre Ferland
|
1b32423881
|
Renamed a missing ServerStates to task_manager.ServerStates
|
2022-10-15 03:32:00 -04:00 |
|
Marc-Andre Ferland
|
7de699c7fa
|
Moved a lot of code into task_manager.py
|
2022-10-15 03:28:20 -04:00 |
|
Marc-Andre Ferland
|
e9f9670eb5
|
Changed '/get' from a query to a path parameter
|
2022-10-15 01:32:53 -04:00 |
|
Marc-Andre Ferland
|
3d4e961320
|
time.time() is in seconds not ms.
|
2022-10-15 00:51:06 -04:00 |
|
Marc-Andre Ferland
|
ff3db04ab7
|
temp_images needs twice the size if show_only_filtered_image is false
|
2022-10-14 23:21:44 -04:00 |
|
Marc-Andre Ferland
|
6ae3b77c2f
|
LoadingModel detection
|
2022-10-14 06:03:18 -04:00 |
|
Marc-Andre Ferland
|
4a7260b1be
|
StopAsyncIteration should not trigger HTTP500.
Now returns faster into the ready state.
|
2022-10-14 05:20:44 -04:00 |
|
Marc-Andre Ferland
|
1ec9d986bb
|
Render queue first draft
|
2022-10-14 03:47:25 -04:00 |
|
Marc-Andre Ferland
|
bc56226a28
|
Grouped many endpoints into one
|
2022-10-14 03:42:43 -04:00 |
|
cmdr2
|
cec203a6db
|
Allow saving in jpeg or png format; Default to saving in jpeg
|
2022-10-06 15:05:34 +05:30 |
|
cmdr2
|
201a053025
|
Support an arbitrary number of custom models, placed in the models/stable-diffusion folder. Shows an option in the UI to select which model to use
|
2022-10-06 14:28:02 +05:30 |
|
cmdr2
|
2696da7337
|
Allow using a custom ckpt model
|
2022-09-28 15:10:05 +05:30 |
|
cmdr2
|
008b4228d2
|
Support negative prompts. Credit for the approach: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Negative-prompt
|
2022-09-27 19:41:21 +05:30 |
|
cmdr2
|
102e454902
|
Don't log thumbnail requests into the access log, makes it hard to answer support queries since the server and access logs are the same right now
|
2022-09-24 15:55:45 +05:30 |
|
cmdr2
|
657129e4a7
|
Don't cache modifiers; rearrange the modifier controls
|
2022-09-23 22:01:38 +05:30 |
|
cmdr2
|
5e7c376950
|
Move the thumbnails into the existing 'media' folder; split the CSS for the thumbnails into a separate file
|
2022-09-23 19:32:48 +05:30 |
|
cmdr2
|
4f6287c163
|
Merge branch 'beta' into mod-thumbnails
|
2022-09-23 18:54:53 +05:30 |
|
cmdr2
|
956b3d89db
|
New samplers for txt2img: "ddim", "plms", "heun", "euler", "euler_a", "dpm2", "dpm2_a", "lms"
|
2022-09-23 00:19:05 +05:30 |
|
cmdr2
|
b934a6b6e9
|
Compatibility mode for API calls made without the streaming flag
|
2022-09-22 22:55:57 +05:30 |
|
Haka
|
12e6baa925
|
Modifier Thumbnail Feature
Additional changes
- Changed some innerHTML to innerText
|
2022-09-22 18:01:30 +03:00 |
|
cmdr2
|
ef1bbda49c
|
Inpainting editor
|
2022-09-15 23:29:55 +05:30 |
|
cmdr2
|
27071cfa29
|
Live preview of images
|
2022-09-14 22:29:42 +05:30 |
|
cmdr2
|
9f48d5e5ff
|
Show the progress percentage while generating images
|
2022-09-14 16:52:03 +05:30 |
|
cmdr2
|
e59c66ae26
|
Backend changes to support stopping a task mid-way. Uses a custom patch for the stable-diffusion codebase, to make it call a callback for DDIM
|
2022-09-13 19:59:41 +05:30 |
|
cmdr2
|
a6b4d59d94
|
Fix unnecessary warning for config.json
|
2022-09-10 00:29:46 +05:30 |
|
cmdr2
|
666bf0ebb4
|
Merge branch 'main' into beta
|
2022-09-09 21:54:27 +05:30 |
|
cmdr2
|
c283d3181f
|
Don't cache the index page
|
2022-09-09 21:54:13 +05:30 |
|
cmdr2
|
65b2c056c6
|
Revert "Revert "Revert "Revert "Merge pull request #112 from cmdr2/develop""""
This reverts commit 0dd38870e0 .
|
2022-09-09 21:05:24 +05:30 |
|
cmdr2
|
512ffa9030
|
UI for setting the beta/main channel
|
2022-09-09 20:34:32 +05:30 |
|
cmdr2
|
0dd38870e0
|
Revert "Revert "Revert "Merge pull request #112 from cmdr2/develop"""
This reverts commit 788dcbf471 .
|
2022-09-08 23:45:21 +05:30 |
|
cmdr2
|
788dcbf471
|
Revert "Revert "Merge pull request #112 from cmdr2/develop""
This reverts commit 9051bf6e68 .
|
2022-09-08 23:19:35 +05:30 |
|
cmdr2
|
9051bf6e68
|
Revert "Merge pull request #112 from cmdr2/develop"
This reverts commit 598de3697d , reversing
changes made to 0eae17075f .
|
2022-09-08 22:54:54 +05:30 |
|
cmdr2
|
10ed23e144
|
Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop
|
2022-09-08 21:20:39 +05:30 |
|
cmdr2
|
253e75c747
|
v2.1 - Face correction (GFPGAN) and Upscaling (RealESRGAN)
|
2022-09-08 21:20:27 +05:30 |
|
cmdr2
|
6efbe62dca
|
Don't log /ping healthcheck requests
|
2022-09-08 18:43:22 +05:30 |
|
cmdr2
|
ec49c96219
|
Ko-fi button
|
2022-09-05 18:03:19 +05:30 |
|
cmdr2
|
835dd4da9d
|
Configurable path to save to disk
|
2022-09-05 17:25:25 +05:30 |
|
cmdr2
|
472b8d0e51
|
Keep v2 files in the repo, for the updater
|
2022-09-02 13:58:36 +05:30 |
|