Vladimir Mandic
3a633e539b
better lora enum
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-01 11:58:08 -04:00
Vladimir Mandic
92f2a2902f
improve profiling
2024-09-23 11:07:24 -04:00
Vladimir Mandic
16eaeeb766
cleanup startup
2024-01-17 12:15:07 -05:00
Vladimir Mandic
204853afea
global crlf to lf
2024-01-10 09:45:26 -05:00
Vladimir Mandic
de80b74c64
uniform listdir and use threadpool to index loras
2024-01-06 15:15:23 -05:00
Vladimir Mandic
439542d3df
redesign profiler
2023-12-03 11:27:24 -05:00
Vladimir Mandic
d01f01c981
update upscalers
2023-09-30 09:20:25 -04:00
Vladimir Mandic
a1120666d8
fix styles and console logging
2023-09-13 16:50:03 -04:00
Vladimir Mandic
7bda411738
improve styles, better logging
2023-09-09 13:47:46 -04:00
Vladimir Mandic
f36c1eb476
jumbo patch
2023-09-08 13:01:20 -04:00
Vladimir Mandic
39e1f91cce
skip override for same items, handle taesd
2023-09-07 08:19:37 -04:00
Vladimir Mandic
b8f432aff4
cleanup
2023-06-06 12:01:11 -04:00
Vladimir Mandic
54257dd226
refactoring for pylint
2023-05-28 17:09:58 -04:00
Vladimir Mandic
efd3810860
diffusers merge
2023-05-26 22:42:03 -04:00
Vladimir Mandic
d36b16d03f
refactor api auth
2023-05-23 14:31:22 -04:00
Vladimir Mandic
9a65233845
update setup to deal with extensions preload
2023-04-22 11:23:17 -04:00
Vladimir Mandic
7939a1649d
parse model preload
2023-04-20 23:19:25 -04:00
Vladimir Mandic
f5a29752e7
add dynamic themes and preview
2023-04-17 13:49:18 -04:00
Vladimir Mandic
ed8819b8fc
lycoris, strong linting, model keyword, circular imports
2023-04-15 10:28:31 -04:00
Vladimir Mandic
2ece9782e4
handle duplicate extensions and redo exception handler
2023-04-14 09:57:53 -04:00
Vladimir Mandic
f6679fcc77
add global exception handler
2023-03-17 10:08:07 -04:00
Max Audron
14c0884fd0
use python importlib to load and execute extension modules
...
previously module attributes like __file__ where not set correctly,
leading to scripts getting the directory of the stable-diffusion repo
location instead of their own script.
This causes problem when loading user data from an external location
using the --data-dir flag, as extensions would look for their own code
in the stable-diffusion repo location instead of the data dir location.
Using pythons importlib functions sets the modules specs correctly and
executes them. But this will break extensions if they build paths based
on the previously incorrect __file__ attribute.
2023-01-27 14:44:34 +01:00
AUTOMATIC
a1a376331c
make existing script loading and new preload code use same code for loading modules
...
limit extension preload scripts to just one file named preload.py
2022-11-12 10:56:06 +03:00