CalamitousFelicitousness
78a49eab33
fix(queue): stop the queue lock from suppressing exceptions
...
Queue.__exit__ returned _queue_lock, and a truthy __exit__ return suppresses the
exception in flight, so every `with queue_lock:` block discarded exceptions and
resumed with locals from the aborted block unassigned. The bare threading.Lock it
replaced returned None.
2026-08-26 03:36:15 +01:00
Vladimir Mandic
63a5722429
prepare queue mgmt
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-08-22 11:24:41 +02:00
Vladimir Mandic
9f650367cb
multiple cleanups
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-08-17 09:35:07 +02:00
Vladimir Mandic
3be4dce41e
profiling updates
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-07-26 19:35:56 +02:00
Vladimir Mandic
e5c494f999
cleanup logger
2026-02-19 11:09:13 +01:00
Vladimir Mandic
a3074baf8b
unified logger
2026-02-19 09:46:42 +01:00
vladmandic
84ad7bf20b
improve wrap_gradio_call
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-01-20 18:56:49 +01:00
Vladimir Mandic
8500156888
improve queue management
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-01-13 12:58:14 +00:00
Vladimir Mandic
175e9cbe29
cleanup/refactor state history
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-12 16:12:45 -04:00
Vladimir Mandic
10fb362bdc
server state history
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-04-25 12:25:30 -04:00
Vladimir Mandic
4533acdd21
update memmon
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-04-21 20:20:04 -04:00
Vladimir Mandic
3b39a5b5a4
framepack state management
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-04-20 11:21:27 -04:00
Vladimir Mandic
5906eb6792
lora apply on gpu vs cpu settings option
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-04-01 13:39:47 -04:00
Disty0
463024c749
fix control memstats
2025-03-14 14:36:13 +03:00
Disty0
75ff932e79
Add safety check for total ram available
2025-03-14 13:48:31 +03:00
Disty0
dabd89a8b3
Fix memstats
2025-03-12 22:02:19 +03:00
Vladimir Mandic
0114b59470
refactor of progress monitoring
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-05 13:22:19 -05:00
Vladimir Mandic
023b13b6cb
balanced offload improvements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-12-01 15:34:25 -05:00
Vladimir Mandic
23b6309800
ui updates
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-25 14:37:25 -05:00
Vladimir Mandic
92f2a2902f
improve profiling
2024-09-23 11:07:24 -04:00
Vladimir Mandic
204853afea
global crlf to lf
2024-01-10 09:45:26 -05:00
Vladimir Mandic
81952ce099
cleanups
2023-12-26 13:41:21 -05:00
Vladimir Mandic
86af00ce36
control prep work
2023-12-16 13:25:25 -05:00
Vladimir Mandic
439542d3df
redesign profiler
2023-12-03 11:27:24 -05:00
Vladimir Mandic
9cbe496d68
en load refiner, track server job state
2023-09-29 11:01:26 -04:00
Vladimir Mandic
6bb1e59de6
diffusers better ti reload
2023-09-26 17:42:24 -04:00
Vladimir Mandic
09b4c79f4a
add job info to all jobs
2023-09-07 10:40:07 -04:00
Vladimir Mandic
ac267d7f3f
add light theme, enhance profilng and logging
2023-09-06 13:23:14 -04:00
Vladimir Mandic
fcb9bde068
add pause button
2023-05-31 11:47:22 -04:00
Vladimir Mandic
efd3810860
diffusers merge
2023-05-26 22:42:03 -04:00
Vladimir Mandic
8495842634
update profiling
2023-05-25 10:41:28 -04:00
Vladimir Mandic
bce16a1db5
update lora
2023-05-16 12:24:04 -04:00
Vladimir Mandic
d96ab6a1ae
update directml
2023-05-13 11:21:11 -04:00
Vladimir Mandic
df2cfd5100
add torch type override
2023-05-11 20:36:34 -04:00
Vladimir Mandic
5905fcb97e
deduplicate themes
2023-05-11 19:43:30 -04:00
Vladimir Mandic
c5df80197e
new extension manager
2023-05-10 15:12:02 -04:00
Vladimir Mandic
1360c6422a
add fp16 test
2023-05-08 09:27:50 -04:00
Vladimir Mandic
ba3a0827da
minor formatting updates
2023-05-03 18:14:13 -04:00
Vladimir Mandic
7a083d322b
merge commits
2023-05-02 15:06:06 -04:00
Vladimir Mandic
57204b3d70
disable xformers/sdp if cannot be used
2023-04-21 11:32:19 -04:00
Vladimir Mandic
86783d164c
unload xformers when not used
2023-04-18 07:47:41 -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
Vladimir Mandic
679320a764
add profiler
2023-02-28 10:04:25 -05:00
AUTOMATIC
d8b90ac121
big rework of progressbar/preview system to allow multiple users to prompts at the same time and do not get previews of each other
2023-01-15 18:51:04 +03:00
AUTOMATIC
0b5dcb3d7c
fix an error that happens when you type into prompt while switching model, put queue stuff into separate file
2022-11-28 09:00:10 +03:00