Commit Graph

  • 9d85c2a44a fix(ui): prevent tags widget from auto-resizing in Vue mode when tags change Will Miao 2026-07-13 14:55:40 +08:00
  • 03dd047e62 fix(download): return 200 instead of 500 when user cancels download Will Miao 2026-07-13 11:47:48 +08:00
  • 86b547c1e0 fix(locales): add missing downloadStopped key to toast.downloads section Will Miao 2026-07-13 11:35:48 +08:00
  • bab9752c8b fix(download): close modal before progress overlay and fix downloadId ReferenceError on cancel Will Miao 2026-07-13 11:29:47 +08:00
  • 774cc1be86 fix(download): use file ID for exact match, add debug logging for multi-file selection (#1023) Will Miao 2026-07-13 11:15:03 +08:00
  • 234b73c8a2 feat(ui): add cancel button to download progress modal Will Miao 2026-07-13 09:40:53 +08:00
  • abd06c48f4 fix(settings): reject checkpoints↔unet path overlap in extra folder paths with inline error UI Will Miao 2026-07-13 08:22:40 +08:00
  • 6ca411e4e4 fix(ui): make loras widget fixed-size with user-controlled node resize Will Miao 2026-07-12 22:35:58 +08:00
  • 6470021e77 feat(settings): persist LORA_MANAGER_PORTABLE to settings.json on first use (#1018) Will Miao 2026-07-12 09:32:30 +08:00
  • 71658ab37b feat(settings): add LORA_MANAGER_PORTABLE env var for per-instance settings isolation (#1018) Will Miao 2026-07-12 07:43:21 +08:00
  • 4f016a8024 feat(fetch): skip CivArchive API for HuggingFace-sourced models Will Miao 2026-07-11 20:29:54 +08:00
  • f362ed585b fix(preview): gracefully handle deleted preview files - image fallback, cache cleanup, quieter logs Will Miao 2026-07-10 20:55:22 +08:00
  • 196172624f fix(ui): allow autocomplete textarea resize in app mode (#1020) Will Miao 2026-07-09 11:59:09 +08:00
  • 316702b7ab fix(hf): allow subdirectory paths in HF resolve URLs, strip repo-internal dirs on save (#1019) Will Miao 2026-07-09 09:18:38 +08:00
  • a7625b009f fix(ui): also exit bulk mode after enrich-hf-llm-bulk completes Will Miao 2026-07-07 20:31:16 +08:00
  • 5d4a33c90d fix(hf): stop using realpath for download path construction, match CivitAI approach Will Miao 2026-07-07 20:24:47 +08:00
  • 041a6b8525 Revert "fix(hf): pass computed folder to _save_hf_metadata instead of re-deriving from paths" Will Miao 2026-07-07 20:13:20 +08:00
  • 2638109ad6 feat(hf): add Link to HuggingFace feature with unified Link Model submenu Will Miao 2026-07-07 20:04:47 +08:00
  • b019326747 feat(ui): auto-exit bulk mode after all bulk operations complete Will Miao 2026-07-06 18:51:33 +08:00
  • 54b44131b6 fix(hf): pass computed folder to _save_hf_metadata instead of re-deriving from paths Will Miao 2026-07-06 17:34:43 +08:00
  • a1d948025c fix(hf): strip empty trainedWords from metadata JSON to keep sidecar clean Will Miao 2026-07-06 16:49:51 +08:00
  • a90b2514ba feat(ui): group HF batch files by repo with collapse/expand, fix nested scroll & collapse animation Will Miao 2026-07-06 16:36:26 +08:00
  • cb4ad27813 Merge pull request #1013 from willmiao/agent pixelpaws 2026-07-06 12:21:19 +08:00
  • 637831248b fix(agent): route WS error events through onError instead of dead onComplete branch Will Miao 2026-07-06 12:18:17 +08:00
  • 00228deaaa fix(download): retry on Civitai 429 rate limit instead of removing images from metadata Will Miao 2026-07-06 11:58:19 +08:00
  • 2373edf73c feat(ui): load provider model catalog asynchronously to avoid blocking page render Will Miao 2026-07-06 10:02:09 +08:00
  • e0e1b804a7 fix(llm): require api_base for custom provider without preset default Will Miao 2026-07-06 10:02:04 +08:00
  • fecbe8241f fix(agent): use status= instead of status_code in json_response calls Will Miao 2026-07-06 10:02:00 +08:00
  • 5983eaa1ce refactor(llm): use catalog-based max_tokens, remove JSON retry, reduce Ollama num_ctx Will Miao 2026-07-06 09:13:42 +08:00
  • 07fa454f72 chore(tests): stop tracking HF enrichment baseline snapshots Will Miao 2026-07-06 01:08:25 +08:00
  • 4b5aa45379 chore(tests): update bash code block tests to match preserved-bash behavior Will Miao 2026-07-06 01:02:04 +08:00
  • 9a0d866be4 fix(agent): preserve bash/shell code blocks in readme_processor during README cleaning Will Miao 2026-07-06 00:40:35 +08:00
  • 308d8f71b8 feat(ui): gray out enrich-hf-llm when no hf_url, add backend fast-fail, rename labels across locales, reposition menu item Will Miao 2026-07-06 00:34:18 +08:00
  • d0e8938039 fix(agent): call _format_base_models via self. to prevent NameError Will Miao 2026-07-06 00:10:30 +08:00
  • 13ed898b6b chore(tests): add base_model ground truth mapping for all 46 test entries Will Miao 2026-07-05 20:47:30 +08:00
  • e1dfd1c2a6 chore(tests): add two test entries and their HF README snapshots Will Miao 2026-07-05 20:45:01 +08:00
  • e3e944911b refactor(agent): extract shared scanner iteration into _find_model_entry Will Miao 2026-07-05 18:03:57 +08:00
  • 51c0135250 refactor(agent): rename agent_cli to metadata_ops, strip temp debug logs Will Miao 2026-07-05 18:00:58 +08:00
  • 7b19bbb14e fix(agent): preserve preview URLs for collection repo models with flat heading structure Will Miao 2026-07-05 17:05:47 +08:00
  • 5494a70f40 chore(tests): commit validation dataset and baseline reports into repo Will Miao 2026-07-05 17:03:45 +08:00
  • 26c9ade1c9 feat(agent): optimize base model prompt — grouped display, comprehensive mapping rules, filename inference Will Miao 2026-07-05 15:44:19 +08:00
  • 87db23825f feat(constants): add 12 new CivitAI base models from API, sync JS/Python abbreviations and categories Will Miao 2026-07-05 11:44:53 +08:00
  • 8fb00998a7 feat(agent): fix extract_relevant_section false positives, add validation pipeline audit Will Miao 2026-07-05 11:18:48 +08:00
  • dd3aa97d0a refactor(agent): rename md_to_html to readme_processor, fix section extraction, widget parsing, and list_base_models Will Miao 2026-07-05 06:39:54 +08:00
  • 8bee8f4069 fix(recipe): fallback to locate custom example image on disk by model hash and image id (#1012) Will Miao 2026-07-04 18:40:34 +08:00
  • 817fe21b3e fix(ui): read cfg_scale and clip_skip with snake_case fallback, pass custom image id for recipe creation (#1012) Will Miao 2026-07-04 18:40:24 +08:00
  • 905c37290f chore: update runtime logs to use 'LLM enrichment' instead of 'Agent skill' Will Miao 2026-07-04 16:53:41 +08:00
  • f7632a47f9 feat(agent): enrich_hf_metadata with per-model progress and in-place card update Will Miao 2026-07-04 16:50:56 +08:00
  • 646f1ddfb1 refactor(agent): align 'Agent' naming to 'AI/LLM' to match current implementation Will Miao 2026-07-04 14:06:50 +08:00
  • 170c8068c5 feat(agent): enrich_hf_metadata — filename-aware section matching, preview extraction for markdown/HTML/widget, JSON salvage, instance_prompt fallback, and validation suite Will Miao 2026-07-04 12:00:15 +08:00
  • 3494037d20 fix(download): pass proxy to aria2 for actual file transfers (#1010) Will Miao 2026-07-04 11:07:18 +08:00
  • a1fd4e150b feat(agent): optimize enrich_hf_metadata with README cleaning, Ollama native API, and expanded fields Will Miao 2026-07-04 08:01:50 +08:00
  • b22f09bd1d fix(standalone): load extra folder paths from library settings in standalone mode Will Miao 2026-07-03 19:21:56 +08:00
  • 4ed9169646 feat(ui): redesign AI Provider settings with provider presets and model catalog Will Miao 2026-07-03 16:08:51 +08:00
  • f06c60bd47 fix(agent): handle plain YAML scalar text in extract_gallery_images Will Miao 2026-07-03 07:34:24 +08:00
  • ee8250c26c feat(agent): extract HF widget gallery images into civitai.images with recommended dimensions Will Miao 2026-07-03 07:07:19 +08:00
  • 88349bf944 feat(agent): render HF README as HTML in modelDescription, move converter to skill-local module Will Miao 2026-07-02 23:34:52 +08:00
  • a8adcaf023 feat(agent): improve enrich_hf_metadata skill with priority_tags, preview_url fix, civitai.trainedWords Will Miao 2026-07-02 22:14:44 +08:00
  • 63785f82b5 refactor(agent): consolidate skill definition into single SKILL.md with YAML frontmatter Will Miao 2026-07-02 21:29:02 +08:00
  • cf898da193 feat(agent): add LLM-powered metadata enrichment system with AgentCLI and PostProcessor Will Miao 2026-07-02 20:51:11 +08:00
  • 3c83e78d9f feat(ui): auto-newline after pasting URL in download and batch-import textareas Will Miao 2026-07-02 10:53:33 +08:00
  • d7291f73c9 fix(download): recognize civitai.red and civitai.green URLs in batch download (#1003) Will Miao 2026-07-02 10:28:03 +08:00
  • fe90f7f9b1 feat(ui): add searchable base model dropdown with filename inference in model modal Will Miao 2026-07-01 14:31:08 +08:00
  • 8b344ea39f feat(ui): add View on Hugging Face button, plumb hf_url through full cache pipeline Will Miao 2026-07-01 08:38:16 +08:00
  • 8348a0cef8 fix(download): harden HF download path validation, fix WebSocket leak, add URL detection tests (#965, #977) Will Miao 2026-07-01 05:51:58 +08:00
  • 7cf785b72f fix(ui): unify HF file selection UI, remove cloud icon, add select-all, cleanup dead code (#965, #977) Will Miao 2026-06-30 23:28:35 +08:00
  • e8913f4481 feat(ui): dynamically populate base model dropdown from CivitAI API, add Krea 2 constants (#1001) Will Miao 2026-06-30 22:41:17 +08:00
  • f9c3d8dc97 fix(metadata): demote CivArchive hash lookup failure from ERROR to DEBUG Will Miao 2026-06-30 19:42:30 +08:00
  • 09ca91fc0e feat(download): add Hugging Face model download to standalone UI wizard (#965, #977) Will Miao 2026-06-30 19:36:12 +08:00
  • 16f5222efd fix(cache): prevent corrupted cache rows from breaking model listings (#730) Will Miao 2026-06-30 09:02:42 +08:00
  • 28e7c04b37 fix(settings): migrate all settings subdirectories on portable mode switch Will Miao 2026-06-29 21:40:37 +08:00
  • 28f99c46d3 fix(update): preserve user data dirs during Git-based update via git clean -e excludes Will Miao 2026-06-29 21:10:38 +08:00
  • 205194f4e6 chore: add stats, wildcards, backups, and logs dirs to .gitignore Will Miao 2026-06-29 19:42:22 +08:00
  • 402d8b07cf docs: auto-update supporters list in README willmiao 2026-06-28 14:17:19 +00:00
  • 3e303ab316 chore(release): bump version to v1.1.6 v1.1.6 Will Miao 2026-06-28 22:17:02 +08:00
  • e9e8c31ad1 fix(registry): store nodes per-client to prevent multi-tab race condition Will Miao 2026-06-28 17:57:58 +08:00
  • 703a6a4ea0 fix(import): request withMeta=true from CivitAI API, fix checkpoint type guard and CivArchive version lookup Will Miao 2026-06-27 22:22:48 +08:00
  • 283730cf38 fix(import): discover LoRA + checkpoint from modelVersionIds when API meta is null Will Miao 2026-06-27 17:05:38 +08:00
  • 20417797e8 fix(download): accept UNet and Diffusion Model file types from CivitAI Will Miao 2026-06-27 08:56:11 +08:00
  • 004c69b9ef fix(marquee): use document coordinates, add auto-scroll, support VirtualScroller off-screen cards Will Miao 2026-06-27 08:21:21 +08:00
  • 47fe2d3783 chore: remove deprecated reference files from refs/ Will Miao 2026-06-27 07:02:22 +08:00
  • 36ef840a22 fix(parser): merge Lora hashes over empty Hashes JSON values and skip entries without hash Will Miao 2026-06-26 22:31:36 +08:00
  • 09c2445ac9 fix(ui): prevent scroll jump on model card click caused by sort dropdown focus Will Miao 2026-06-26 19:40:12 +08:00
  • 8a6d23f9c7 Revert "fix(ui): replace smooth scroll with instant for back-to-top to avoid VirtualScroller conflict" Will Miao 2026-06-26 19:36:08 +08:00
  • 3d207b6744 fix(updates): mark cross-folder versions as in-library during folder-filtered refresh (#997) Will Miao 2026-06-26 17:40:41 +08:00
  • b3edda62ad refactor(ui): persist sort per-mode with two storage keys, add recipes sort persistence Will Miao 2026-06-26 17:07:17 +08:00
  • a429e6b1c3 fix(ui): replace smooth scroll with instant for back-to-top to avoid VirtualScroller conflict Will Miao 2026-06-26 16:31:31 +08:00
  • c1bf9c6221 test(aria2): verify _wait_until_ready captures stderr on subprocess early exit Will Miao 2026-06-26 14:41:32 +08:00
  • 75fffc1e25 fix(aria2): move stderr drain after _wait_until_ready to avoid swallowing startup errors Will Miao 2026-06-26 14:32:43 +08:00
  • f264bab65c fix(aria2): remove --fsync=false to avoid crash on older aria2c versions Will Miao 2026-06-26 14:24:46 +08:00
  • 154fcd803b fix(aria2): disable fsync and relax RPC timeouts to prevent aria2 freeze on large files Will Miao 2026-06-26 14:19:37 +08:00
  • 4ef32d3a96 fix(ui): prevent bulk-mode highlight from being clipped on edge cards Will Miao 2026-06-26 11:59:28 +08:00
  • d2d109a69c feat(ui): replace native sort select with custom dropdown sized to selected text Will Miao 2026-06-26 09:53:04 +08:00
  • 3a2941d751 fix(aria2): drain stderr pipe to prevent aria2 freeze, retry RPC status on transient failure Will Miao 2026-06-26 08:25:05 +08:00
  • 0ac10dfd42 fix(ui): prevent Launch LoRA Manager button from disappearing when opening properties panel in subgraph (#996) Will Miao 2026-06-25 20:47:29 +08:00
  • 9c95856b2f fix(trigger-wheel): prevent Vue render mode from intercepting strength wheel events Will Miao 2026-06-25 14:58:20 +08:00
  • 5ce4667d32 feat(node-marker): add 🎯 emoji prefix to Mark as context menu item Will Miao 2026-06-24 22:36:45 +08:00
  • be53fda6df docs: auto-update supporters list in README willmiao 2026-06-24 14:11:36 +00:00
  • f48de05102 chore(release): bump version to v1.1.5 v1.1.5 Will Miao 2026-06-24 22:11:17 +08:00
  • 93ad81ed87 fix(ui): replace full-page loading overlay with grid-scoped loader to eliminate flicker Will Miao 2026-06-24 21:11:13 +08:00