196 Commits

Author SHA1 Message Date
Vladimir Mandic cd25a5296a video loader use generic methods and auth
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-16 09:02:40 +02:00
CalamitousFelicitousness 9e72bebc8c fix(model): make saved modular pipelines self-contained and listed
Saving a modular pipeline now rewrites the component references in its
index to the destination folder, so a reload uses the saved quantized
weights instead of following the specs back to the source repositories.
The folder scan accepts modular_model_index.json for direct folders,
matching the snapshot branch, so saved pipelines list in the model
dropdown.
2026-08-10 22:14:18 +01:00
CalamitousFelicitousness 1e1badd589 fix(model): list base-registered modular pipelines in the dropdown
Modular pipelines flagged as base models in the video registry cache
into the diffusers folder, so the folder scan and the model dropdown
pick them up once downloaded and the reference card reports them as
ready; video-only models keep caching into the shared cache and stay
out of the dropdown. The snapshot scan accepts modular_model_index.json
when the plain index is absent.
2026-08-10 22:11:57 +01:00
Vladimir Mandic 8b1f0d60b5 cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-10 11:13:28 +02:00
Vladimir Mandic 40fb45a546 improve handling of hf auth
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-10 10:55:25 +02:00
Vladimir Mandic 514a68b1af add storage analyzer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-02 11:22:12 +02:00
Vladimir Mandic 61a509a7af upscaler auto-refresh on fail
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-16 14:09:10 +02:00
CalamitousFelicitousness 98ea64943f fix(modelloader): convert ModelCardData to dict before saving model_info.json 2026-05-21 03:11:05 +01:00
vladmandic 155dabc840 cleanup
Signed-off-by: vladmandic <mandic00@live.com>
2026-04-04 11:09:39 +02:00
vladmandic 2fcabc8047 fix upscaler init causing server fail
Signed-off-by: vladmandic <mandic00@live.com>
2026-04-04 11:03:34 +02:00
awsr 641321d7d2 RUF013 updates 2026-03-24 04:34:38 -07:00
vladmandic b526d98cb0 merge: modules/modelloader.py 2026-03-12 14:16:51 +01:00
Vladimir Mandic f78f0eb4a5 refactor imports 2026-02-19 15:28:24 +01:00
Vladimir Mandic d65a2d1ebc ruff lint 2026-02-19 11:13:44 +01: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
Vladimir Mandic bfe014f5da modernize typing 2026-02-19 09:15:37 +01:00
CalamitousFelicitousness 93f8f66305 refactor: remove GFPGAN install, CLI args, and model migration
- Remove GFPGAN pip install from installer.py optional requirements
- Remove 'gfpgan' from modules_to_remove cleanup list in launch.py
- Remove --codeformer-models-path and --gfpgan-models-path CLI args
- Remove GFPGAN model directory migration from modelloader.py
2026-02-08 23:00:22 +00:00
vladmandic 8cf27dffdb allow unsafe ssl context for downloads
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-19 17:36:01 +01:00
Vladimir Mandic 30da7803b5 futureproof
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-01-15 09:29:26 +00:00
vladmandic eba33bda70 cleanup hf download
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-26 12:02:20 -04:00
Vladimir Mandic 9458392d0a fix sdnq-sdxl download
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-26 09:19:24 -04:00
vladmandic 512036d291 reference load cleanup
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-25 23:25:10 -04:00
Vladimir Mandic 281db94625 add offline mode
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-19 09:33:49 -04:00
Vladimir Mandic 4f336d3aab linting
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-16 19:39:05 -04:00
Vladimir Mandic 45c5091aa9 fix wan and add hf mirror setting
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-16 11:26:23 -04:00
Vladimir Mandic 8b698ed67f upadte qwen pruning and allow hf models in subfolders
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-04 15:49:20 -04:00
Vladimir Mandic a6108dd6df add qwen pruning variants
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-03 11:36:14 -04:00
Vladimir Mandic f245506bf2 cleanup hf login
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-02 08:17:35 -04: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 45563515b3 fix kandinsky-3
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-29 12:07:20 -04:00
Vladimir Mandic 8f151b7e17 add qwen-image-edit
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-18 16:13:59 -04:00
Vladimir Mandic 2c740697c4 guard against null prompt
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-18 10:29:01 -04:00
Vladimir Mandic 8aff68fe06 new models tab including civitai downloader
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-04 15:53:43 -04:00
Vladimir Mandic 265cb5e8ba redo ui model metadata
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-02 18:46:40 -04:00
Vladimir Mandic 49c9a450f4 support manually downloaded diffuser models
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-03 15:52:54 -04:00
Enes Sadık Özbek e3beea1864 Fix colliding hashes for direct download diffusers models 2025-07-03 17:24:21 +03:00
Vladimir Mandic 2db573e625 log gated access
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-01 12:56:07 -04:00
Vladimir Mandic 6608b9979f add base flex.2 support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-24 10:18:18 -04:00
Vladimir Mandic 06f4879be9 fix logging
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-14 08:28:35 -04:00
Vladimir Mandic e9a31a92c9 hidream warn on gated model
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-13 09:53:25 -04:00
Vladimir Mandic 0f595d4cc5 cleanup multiple model loaders
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-11 22:16:05 -04:00
Vladimir Mandic 84fe068070 custom model loader
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-08 14:56:07 -04:00
Vladimir Mandic 032bd46de2 improve mp4 download
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -04:00
Vladimir Mandic 6b8299eac8 lora mpt4 preview support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -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
Vladimir Mandic c5c3be04fb video tab first prototype
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-18 18:40:08 -04:00
Vladimir Mandic 82ff8681cc update docker info
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-11 18:51:15 -05:00
Vladimir Mandic 92e7e74d00 persist hf and civitai tokens
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-10 08:47:57 -05:00
Vladimir Mandic ae9b40c688 refactor to unify latent, resize and model based upscalers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-18 14:29:40 -05:00