17 Commits
Author SHA1 Message Date
Dariusz L cb6cd3cc08 Update model metadata indexes and add MOSS Image base model 2026-10-27 22:04:14 +01:00
Dariusz L 4fba50b655 Refresh model metadata indexes
Add Flux.3 Klein and Krea base-model aliases, and refresh Hugging Face author and model-list indexes with updated repositories and file metadata.
2026-10-16 15:15:18 +02:00
Dariusz L d1f308a7e6 Update Data 2026-10-05 16:12:45 +02:00
Dariusz L 7fbcd6b6ee Update data 2026-09-16 18:54:11 +02:00
Dariusz L df90db5431 data update 2026-09-10 00:48:04 +02:00
Dariusz L 8f9ecb6187 Model Database Update 2026-08-12 20:31:49 +02:00
Dariusz L bcc3015786 Update Data 2026-08-09 23:03:05 +02:00
Dariusz L 37728ea198 Update model metadata: add MageFlow and MiniMax H3, refresh HuggingFace author index 2026-08-04 14:48:56 +02:00
Dariusz L 6c85911aad Refresh HuggingFace author index and metadata timestamps 2026-07-27 13:51:22 +02:00
Dariusz L 32394135e9 refactor: centralize catalog management and unify matcher/progress logic 2026-07-16 09:51:47 +02:00
Dariusz L 54dae10be5 refactor: centralize background task handling and deduplicate title matching
- Add run_in_background_thread() in __init__.py to unify success/cancel/error
  handling for hash calculation and local metadata build progress
- Extract match_model_by_title_generic() in core/matcher.py and use it from
  both CivitAI and CivArchive providers to remove duplicated version/file
  selection logic
- Enable safetensors header SHA256 extraction by default and report hash source
  through progress updates
- Update options_methods.js to match backend progress behavior
- Add tests/test_title_matching_hashing.py covering title matching and hashing
- Minor metadata updates
2026-07-15 13:27:04 +02:00
Dariusz L 572b948b92 Add Tripo and Hunyuan3D base models and refresh HuggingFace author index cache 2026-07-12 21:10:12 +02:00
Dariusz L 3f54bd4979 Restrict file access to configured model roots and sanitize download filenames 2026-07-04 23:56:50 +02:00
Dariusz L 546784e68a refactor: simplify aria2 status route and remove wrapper functions
- Merge GET and POST aria2 status handlers into one route
- Remove redundant calculate_file_sha256 wrapper and use path_utils directly
- Remove redundant _normalize_archive_image, _normalize_filename, and _similarity wrappers
- Replace urllib with requests for remote JSON fetching in model_list
- Update metadata timestamps
2026-07-04 01:03:00 +02:00
Dariusz L 34049c5ea6 Add LTX-2.3 models and resolved selection alias matching 2026-06-22 03:40:37 +02:00
Dariusz L c3fad878af Add persistent HuggingFace author index cache and reorganize options UI 2026-06-05 03:36:58 +02:00
Dariusz L f9e8ce3eb4 Add Local Database status and update feature for model-list.json
Add backend endpoints (/model_linker/model-list/status, /model_linker/model-list/update)
that let users check whether their bundled ComfyUI-Manager model-list.json is current
and download the latest version from GitHub, with SHA tracking and cache invalidation.

Add corresponding UI in the Options dialog under a new 'Local Database' section
with status display, remote check, and update controls.
2026-06-04 19:48:12 +02:00