Commit Graph

  • a7995db009 fix(llm): add failure cooldown and lock for model catalog fetch Will Miao 2026-09-07 10:17:48 +08:00
  • 5ae4aef30e fix(llm): disable brotli for catalog fetch to prevent native crash (#1099, #1101) Will Miao 2026-09-07 09:54:28 +08:00
  • 08023f0cd9 docs: auto-update supporters list in README willmiao 2026-09-06 14:29:39 +00:00
  • 6e2185c182 chore(release): bump version to v1.2.2 v1.2.2 Will Miao 2026-09-06 22:29:26 +08:00
  • 41302e75ba fix(download): save multi-variant files under raw stored filenames (#1100) Will Miao 2026-09-06 22:23:48 +08:00
  • a17399d667 feat(recipes): delegate CivitAI-image re-import to companion browser extension Will Miao 2026-09-06 20:26:14 +08:00
  • e2d85a0a21 fix(recipes): allow download for version-only recipe LoRAs (no modelId/hash) Will Miao 2026-09-06 19:05:07 +08:00
  • 303833bbae fix(llm): catch UnicodeDecodeError when fetching model catalog (#1099) Will Miao 2026-09-06 12:04:16 +08:00
  • f86b7b55d6 feat(recipes): remove deprecated Repair Metadata feature Will Miao 2026-09-05 16:56:20 +08:00
  • 782bb53784 fix(ui): restore equal-width toasts in toast container Will Miao 2026-09-05 07:23:54 +08:00
  • 139231e225 chore(skill): remove lora-manager-e2e skill, keep sandbox helpers in scripts/e2e/ Will Miao 2026-09-05 07:10:43 +08:00
  • 121d8d5cea fix(ui): lighten toolbar shortcut keycaps and fix contrast on active buttons Will Miao 2026-09-05 00:21:11 +08:00
  • ec147bd677 feat(ui): add setting to keep the action bar visible while scrolling (#1095) Will Miao 2026-09-04 23:53:27 +08:00
  • 93fc28b499 chore(ui): rebuild vue-widgets bundle Will Miao 2026-09-04 19:02:36 +08:00
  • 7afed1a14b fix(ui): cross-link right-click menu in active-filters settings tooltip Will Miao 2026-09-04 19:02:31 +08:00
  • e6f5142e48 fix(ui): re-measure autocomplete scrollbar inset on programmatic value changes Will Miao 2026-09-04 19:02:31 +08:00
  • 87f05fb66c build(vue-widgets): keep shared runtime modules external in the widget bundle Will Miao 2026-09-04 19:02:25 +08:00
  • cf64e5baa8 fix(ui): remove per-node active-filters chip from loras widgets Will Miao 2026-09-04 19:02:16 +08:00
  • ed7cf418b4 fix(autocomplete): never show a stale /activefilters Tip when the toggle is on backup/ed7cf418-tip-fix Will Miao 2026-09-04 12:41:44 +08:00
  • 634ea7f299 fix(ui): keep autocomplete corner buttons clear of the textarea scrollbar Will Miao 2026-09-04 12:41:31 +08:00
  • 6ba64ebb3c feat(ui): improve /activefilters discoverability on loras nodes Will Miao 2026-09-03 22:42:45 +08:00
  • 03569c62df feat(ui): point help new-content indicator at the updated tabs and elements Will Miao 2026-09-03 21:40:18 +08:00
  • a61840b366 i18n: translate onboarding/shortcuts/trigger-word keys into all 9 locales Will Miao 2026-09-03 19:20:54 +08:00
  • 726fc178f1 feat(ui): add R/F/D action shortcuts and unify keycap hint style Will Miao 2026-09-03 19:10:16 +08:00
  • 8260bd022d feat(ui): improve discoverability of hidden interactions Will Miao 2026-09-03 18:16:00 +08:00
  • b309becdf9 fix(recipes): keep source_path empty on local-fallback re-import Will Miao 2026-09-03 17:13:24 +08:00
  • 1e375bb8d9 i18n: translate common.scanProgress into all 9 locales Will Miao 2026-09-03 11:47:42 +08:00
  • 14da8a6f17 feat(ui): show live scan progress and ETA for cache refresh Will Miao 2026-09-03 11:38:27 +08:00
  • da71985c3e fix(autocomplete): strip lastAccepted boundary from exported workflows (#1093) Will Miao 2026-09-03 08:29:55 +08:00
  • 7c4c8b8f30 fix(ui): add disabled state and feedback to usage tips Add button Will Miao 2026-09-02 23:15:23 +08:00
  • 77109b3cf8 feat(autocomplete): group relative-path results by folder (#1091) Will Miao 2026-09-02 22:01:44 +08:00
  • 00095a5398 fix(autocomplete): sync active filters via server-side store (#1091) Will Miao 2026-09-02 14:33:44 +08:00
  • 6b41c3bbb4 fix(tests): deflake recipe modal resource item tests by disposing modal instances Will Miao 2026-09-02 12:40:37 +08:00
  • b37238d790 fix(ui): disable modal backdrop blur under software rendering (#1092) Will Miao 2026-09-02 12:24:32 +08:00
  • bc33e32c6f feat(showcase): add wheel, swipe and keyboard navigation to the example gallery Will Miao 2026-09-02 11:52:59 +08:00
  • 49704d801c fix: show lora info regardless of toggle state Will Miao 2026-09-02 11:38:30 +08:00
  • 34ca14d7fc fix(showcase): reset gallery position when loading a model's examples Will Miao 2026-09-01 22:54:36 +08:00
  • f7b247f9e8 perf(showcase): cap main viewer image width at 2400 via display mode Will Miao 2026-09-01 22:45:00 +08:00
  • 3005d2877e perf(showcase): direction-aware prefetch and lazy video thumbnails Will Miao 2026-09-01 22:37:13 +08:00
  • ed2a17970f perf(showcase): prefetch adjacent examples and shrink gallery thumbnails Will Miao 2026-09-01 22:26:50 +08:00
  • 9584fa85c9 feat(recipes): add location open and recipe ID copy to recipe modal Will Miao 2026-09-01 21:58:47 +08:00
  • 1fd7cc0123 fix(recipes): reject the empty-hash placeholder when resolving LoRA hashes Will Miao 2026-09-01 20:40:21 +08:00
  • 39e7c1376c Support re-import for recipes without a source URL Will Miao 2026-08-31 10:01:18 +08:00
  • 2a3c632dc5 feat(recipes): add Unknown base-model filter bucket for undetermined recipes Will Miao 2026-08-31 09:09:53 +08:00
  • 8d46d26abe fix(tests): deflake recipe open stats tests by shrinking debounce in tests Will Miao 2026-08-30 22:14:04 +08:00
  • d761ac77f7 fix(recipes): align LoRA reconnect affordances with checkpoint rules Will Miao 2026-08-30 18:33:24 +08:00
  • c8b9db5bf4 feat(recipes): add manual checkpoint reconnect for broken recipe entries Will Miao 2026-08-30 18:02:15 +08:00
  • bce7d1d30c docs(i18n): resolve R1 vs R8/§7 contradiction on proactive translation Will Miao 2026-08-30 16:28:53 +08:00
  • bccd494a56 feat(recipes): explain empty LoRA lists with collapsible "Why no LoRAs?" panel Will Miao 2026-08-30 16:28:41 +08:00
  • 3fd29f6943 remove(nodes): delete Random Checkpoint Loader and Random Unet Loader nodes Will Miao 2026-08-30 11:38:01 +08:00
  • 838a374a56 feat(recipes): reconnect suggestions, undo, and base-model family tolerance Will Miao 2026-08-30 08:17:35 +08:00
  • 6e31da7a70 fix(recipes): polish deleted-LoRA reconnect panel UI Will Miao 2026-08-29 18:09:33 +08:00
  • fc9088bfd6 feat(recipes): restore Copy Recipe Syntax button in recipe modal header Will Miao 2026-08-29 17:05:31 +08:00
  • 675421ea84 fix(recipes): render reconnect form for hash-invalid LoRAs in recipe modal Will Miao 2026-08-29 16:49:50 +08:00
  • 2ff98ae089 docs(i18n): defer non-en translations until UI wording is final Will Miao 2026-08-29 16:41:53 +08:00
  • c972c755fc fix(recipes): distinguish unobtainable LoRAs in recipe status and skip them in syntax Will Miao 2026-08-29 16:41:48 +08:00
  • ebe3df7d22 docs(i18n): mark guidelines as the post-sweep target state; translate de playlist title Will Miao 2026-08-29 12:49:38 +08:00
  • be44a75b74 fix(i18n): punctuation polish — ASCII colons/parens, '...' ellipsis, fr apostrophe Will Miao 2026-08-29 12:48:05 +08:00
  • fd1227d3b8 fix(i18n): translate banners, license labels, doctor UI and remaining leftovers Will Miao 2026-08-29 12:47:17 +08:00
  • 3a9e02137d fix(i18n): translate the batch-import UI for fr/de/es/ru/he/ja/ko Will Miao 2026-08-29 12:45:04 +08:00
  • d8a2be8edc fix(i18n): normalize terminology and register across all locales Will Miao 2026-08-29 12:42:32 +08:00
  • 1c46b2e8c3 fix(i18n): normalize CivitAI brand casing and civitai.red URL placeholders Will Miao 2026-08-29 12:37:30 +08:00
  • 3c3ac49f2f fix(i18n): correct stale help texts, inverted ko tag logic and placeholder contracts Will Miao 2026-08-29 12:36:18 +08:00
  • 1a1be95a64 docs(i18n): add translation guidelines with per-locale term conventions Will Miao 2026-08-29 12:16:52 +08:00
  • 7a36659a20 fix(downloads): preserve aria2 partial pair and refresh expired CivitAI signed URLs Will Miao 2026-08-29 11:31:16 +08:00
  • cb18281b14 fix(recipes): pin recipe modal badge sizing against import-modal.css collision Will Miao 2026-08-28 22:54:25 +08:00
  • 856c9a87ac fix(recipes): resolve stale LoRA hash on import and add hashInvalid state Will Miao 2026-08-28 22:24:07 +08:00
  • a7d65fe84a feat(recipes): redesign resource item badges and actions in recipe modal Will Miao 2026-08-28 09:30:37 +08:00
  • 15bf079af2 docs: remove git commit message guidelines from AGENTS.md Will Miao 2026-08-27 22:38:52 +08:00
  • 65ba750634 feat(recipes): improve recipe LoRA status indicators and missing-badge affordance (#1076) Will Miao 2026-08-27 22:37:10 +08:00
  • 17dcbd3d4f fix(delete): merge delete batches manifest-only, never move files Will Miao 2026-08-27 19:32:17 +08:00
  • e914a0e19d fix(ui): reconcile model listing in place after download (#1078) Will Miao 2026-08-27 18:17:19 +08:00
  • 2ba04bb1bd docs: merge CLAUDE.md content into AGENTS.md and remove CLAUDE.md Will Miao 2026-08-27 17:14:40 +08:00
  • 1b7314591a docs(skill): streamline lora-manager-e2e and gate usage to true integration checks Will Miao 2026-08-27 18:15:04 +08:00
  • 2bfb987312 feat(models): add shared searchable base model picker and overhaul bulk base model modal Will Miao 2026-08-27 18:07:28 +08:00
  • df34efafbc feat(recipes): skip rate-limited batch-import items and register download 429s (#1085) Will Miao 2026-08-27 10:08:32 +08:00
  • c2a2048c8b feat(services): add per-destination rate-limit gate for API traffic (#1085) Will Miao 2026-08-27 09:53:07 +08:00
  • 1e1921cabb docs(plans): rate-limit abidance design for recipe ingest (#1085) Will Miao 2026-08-27 09:02:42 +08:00
  • ee233548e5 fix(recipes): enforce batch-import concurrency bound and harden ingest errors (#1085) Will Miao 2026-08-27 07:58:48 +08:00
  • 574dfbbe55 feat(settings): add explicit settings dir override for sandboxed runs Will Miao 2026-08-27 00:03:50 +08:00
  • 1d3bcdfe47 fix(skill): quote lora-manager-e2e description so YAML frontmatter parses Will Miao 2026-08-26 22:56:54 +08:00
  • 74369940bf fix(recipes): log batch import progress only when it changes (#1084) Will Miao 2026-08-26 22:39:51 +08:00
  • d188cec306 fix(recipes): restore batch import modal on reopen and log recipe ingest progress (#1084) Will Miao 2026-08-26 22:32:20 +08:00
  • 641a61f804 feat(relink): accept CivitArchive URLs when linking models Will Miao 2026-08-26 21:31:30 +08:00
  • 3025c64fea fix(recipes): serve duplicate scan from cache and guard against re-entry Will Miao 2026-08-26 20:34:50 +08:00
  • c52cfc7e7a fix(download): serialize concurrent downloads resolving to the same target path Will Miao 2026-08-26 12:17:14 +08:00
  • 4ed9f775f6 feat(bulk): add shift+click range selection in bulk mode Will Miao 2026-08-26 10:09:35 +08:00
  • 0b08ad283a fix(bulk): restore card selection when virtual scroller recreates cards Will Miao 2026-08-26 09:28:17 +08:00
  • 08895f77ff fix(update): align update-check summary count with Updates filter scope (#1083) Will Miao 2026-08-25 20:36:46 +08:00
  • 74f889f160 fix(recipes): validate FTS index from stored metadata instead of scanning Will Miao 2026-08-25 17:38:31 +08:00
  • c51090ab16 fix(recipes): make source_path backfill a one-shot migration Will Miao 2026-08-25 17:38:17 +08:00
  • cdb044cb45 fix(scanner): offload persisted-cache hydration from the event loop Will Miao 2026-08-25 17:38:09 +08:00
  • c83b26b556 fix(delete): run startup reconciliation walk off the event loop Will Miao 2026-08-25 17:38:01 +08:00
  • a202c666bc fix(download): return 200 for missing queue items and quiet download-progress 404s Will Miao 2026-08-25 09:59:33 +08:00
  • e05046af10 fix(loaders): sanitize invalid control_after_generate values when loading old workflows Will Miao 2026-08-25 08:30:17 +08:00
  • 41ed03e5c6 fix(download): stop stale aria2 GIDs from spamming errors after queue clears Will Miao 2026-08-25 08:19:54 +08:00
  • da071e8452 feat(versions): add file-variant badge and hide download button for in-library versions (#1058) Will Miao 2026-08-24 23:17:10 +08:00
  • a0bb6df2b8 test(recipe): reset RecipeScanner singleton in lora availability fixture Will Miao 2026-08-24 17:23:20 +08:00
  • 6f5c444ec5 feat(recipes): add lora availability filter to recipe filter panel Will Miao 2026-08-24 16:59:42 +08:00
  • 20f66a4fe1 fix(ui): reload listing when an invalid folder selection falls back to root Will Miao 2026-08-24 09:38:56 +08:00