CCalamitousFelicitousnessrefactor(model): simplify probe cache handling
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
merge: modules/civitai/__init__.py | 5 个月前 | |
refactor(model): simplify probe cache handling json_helpers does its own error handling and file locking, so the try/except wrappers, threading locks and isfile checks were dead weight; probe cache file paths are now defined in paths.py. | 1 个月前 | |
refactor(civitai): split base-model helpers into basemodels_civitai Addresses #4756 review: keeps client_civitai focused on the HTTP client surface. Behavior unchanged. | 4 个月前 | |
feat(civitai): filter search results by nsfw level The nsfw boolean leaks Mature+ content (nsfw=false returned levels up to XXX) and /models rejects server-side level filtering, so filter search results on each model's aggregate nsfwLevel: nsfw off keeps SFW (None + Soft), nsfw on keeps everything. | 2 个月前 | |
improve log viewer Signed-off-by: Vladimir Mandic <mandic00@live.com> | 1 个月前 | |
feat(civitai): route text encoder files to te_dir Versions bundle companion files typed by the file, not the model; 'Text Encoder' had no TYPE_MAP entry so companions landed in the checkpoint folder where the loader never scans. | 1 个月前 | |
strict ruff without exclude Co-authored-by: Copilot <copilot@github.com> Signed-off-by: Vladimir Mandic <mandic00@live.com> | 3 个月前 | |
feat(civitai): parse gguf quantType in file metadata GGUF variants are distinguished by quantType, not fp; the model endpoint carries it in file metadata. | 1 个月前 | |
complete refactor javascript to typescript and reorg frontend files and folders Signed-off-by: Vladimir Mandic <mandic00@live.com> | 3 个月前 | |
feat(civitai): record search filters in history entries History entries stored only the query or tag term, so restoring a search dropped every filter, and filter-only browsing was never recorded at all. - SearchHistory.add takes an optional params dict stored on the entry - get_search records non-default filters: type, sort, period, base models, nsfw, username, favorites - filter-only searches are recorded as 'filter' entries labeled with the filter values | 1 个月前 | |
rename video_helper Signed-off-by: vladmandic <mandic00@live.com> | 5 个月前 |