Commit Graph

  • 4000b7f7e7 feat: Add configurable LoRA strength adjustment step setting main Will Miao 2026-03-19 17:33:18 +08:00
  • 76c15105e6 feat(lora-pool): add regex include/exclude name pattern filtering (#839) Will Miao 2026-03-19 17:15:05 +08:00
  • b11c90e19b feat: add type ignore comments and remove unused imports Will Miao 2026-03-19 15:54:49 +08:00
  • 9f5d2d0c18 Merge pull request #862 from EnragedAntelope/claude/add-webp-image-support-t8kG9 pixelpaws 2026-03-19 15:35:16 +08:00
  • a0dc5229f4 feat(unet_loader): move torch import inside methods for lazy loading Will Miao 2026-03-19 15:29:41 +08:00
  • 61c31ecbd0 fix: exclude __init__.py from pytest collection to prevent CI import errors Will Miao 2026-03-19 14:43:45 +08:00
  • 1ae1b0d607 refactor: move No LoRA feature from LoRA Pool to Lora Cycler widget Will Miao 2026-03-19 14:19:49 +08:00
  • 8dd849892d Allow for empty lora (no loras option) in Lora Pool dogatech 2026-03-11 16:15:18 -07:00
  • 03e1fa75c5 feat: auto-focus URL input when batch import modal opens Will Miao 2026-03-18 22:33:45 +08:00
  • fefcaa4a45 fix: improve Civitai recipe import by extracting EXIF when API metadata is empty Will Miao 2026-03-18 22:30:36 +08:00
  • 701a6a6c44 refactor: remove GGUF loading logic from CheckpointLoaderLM Will Miao 2026-03-18 21:36:07 +08:00
  • 0ef414d17e feat: standardize Checkpoint/Unet loader names and use OS-native path separators Will Miao 2026-03-18 21:33:19 +08:00
  • 75dccaef87 test: fix cache validator tests to account for new hash_status field and side effects Will Miao 2026-03-18 21:10:56 +08:00
  • 7e87ec9521 fix: persist hash_status in model cache to support lazy hashing on restart Will Miao 2026-03-18 21:07:40 +08:00
  • 46522edb1b refactor: simplify GGUF import helper with dynamic path detection Will Miao 2026-03-18 19:55:54 +08:00
  • 2dae4c1291 fix: isolate extra unet paths from checkpoints to prevent type misclassification Will Miao 2026-03-17 22:03:57 +08:00
  • a32325402e Merge branch 'willmiao:main' into claude/add-webp-image-support-t8kG9 EnragedAntelope 2026-03-17 08:37:46 -04:00
  • 70c150bd80 fix(services): implement stable sorting for model and recipe caches Will Miao 2026-03-17 14:20:23 +08:00
  • 9e81c33f8a fix(utils): make sanitize_folder_name idempotent by combining strip/rstrip calls Will Miao 2026-03-17 11:24:59 +08:00
  • 22c0dbd734 feat(recipes): persist 'Skip images without metadata' choice in batch import Will Miao 2026-03-17 11:01:41 +08:00
  • d0c58472be fix(i18n): add missing common.actions.close translation key Will Miao 2026-03-17 09:57:27 +08:00
  • b3c530bf36 fix(autocomplete): handle multi-word tag matching with normalized spaces Will Miao 2026-03-17 09:34:01 +08:00
  • 05ebd7493d chore: update package-lock.json after npm install Claude 2026-03-17 01:33:34 +00:00
  • 90986bd795 feat: add case-insensitive webp support for lora cover photos Claude 2026-03-17 01:32:48 +00:00
  • b5a0725d2c fix(autocomplete): improve tag search ranking with popularity-based sorting Will Miao 2026-03-16 19:09:07 +08:00
  • ef38bda04f docs: remove redundant example metadata files (#856) Will Miao 2026-03-15 22:06:04 +08:00
  • 58713ea6e0 fix(top-menu): use dynamic imports to eliminate deprecation warnings Will Miao 2026-03-15 20:12:49 +08:00
  • 8b91920058 docs: add comprehensive metadata.json schema documentation (#856) Will Miao 2026-03-14 22:49:57 +08:00
  • ee466113d5 feat: implement batch import recipe functionality (frontend + backend fixes) Will Miao 2026-03-14 21:17:36 +08:00
  • f86651652c feat(batch-import): implement backend batch import service with adaptive concurrency Will Miao 2026-03-14 06:54:24 +08:00
  • c89d4dae85 fix(extra-paths): support trigger words for LoRAs in extra folder paths, fixes #860 Will Miao 2026-03-16 09:36:01 +08:00
  • 55a18d401b Merge pull request #858 from botchedchuckle/patch-1 pixelpaws 2026-03-14 14:43:46 +08:00
  • 7570936c75 Fix: Escape HTML in Prompt/NegativePrompt for MetadataPanel botchedchuckle 2026-03-13 01:29:04 -07:00
  • 4fcf641d57 fix(bulk-context-menu): escape special characters in data-filepath selector to support double quotes in filenames (#845) Will Miao 2026-03-12 08:49:10 +08:00
  • 5c29e26c4e fix(top-menu): add backward compatibility for actionBarButtons API (#853) Will Miao 2026-03-12 07:41:29 +08:00
  • ee765a6d22 fix(sidebar): escape folder names and paths to support double quotes Will Miao 2026-03-11 23:33:11 +08:00
  • c02f603ed2 fix(autocomplete): add wheel event handler for canvas zoom support Will Miao 2026-03-11 20:58:01 +08:00
  • ee84b30023 Fix node selector z-index issue in recipe modal Will Miao 2026-03-09 19:29:13 +08:00
  • 97979d9e7c fix(send-to-workflow): strip file extension before searching relative paths Will Miao 2026-03-09 15:49:37 +08:00
  • cda271890a feat(workflow-template): add new tab template workflow with auto-zoom Will Miao 2026-03-08 21:03:14 +08:00
  • 2fbe6c8843 fix(autocomplete): fix dropdown width calculation bug Will Miao 2026-03-07 23:23:26 +08:00
  • 4fb07370dd fix(tests): add offset parameter to MockTagFTSIndex.search() Will Miao 2026-03-07 23:10:00 +08:00
  • 43f6bfab36 fix(autocomplete): strip file extensions from model names in search suggestions Will Miao 2026-03-07 23:07:10 +08:00
  • a802a89ff9 feat(autocomplete): implement virtual scrolling and pagination Will Miao 2026-03-07 22:17:26 +08:00
  • 343dd91e4b feat(ui): improve clear button UX in autocomplete text widget Will Miao 2026-03-07 21:09:59 +08:00
  • 3756f88368 feat(autocomplete): improve multi-word tag search with query normalization Will Miao 2026-03-07 20:24:35 +08:00
  • acc625ead3 feat(recipes): add sync changes dropdown menu for recipe refresh Will Miao 2026-03-04 20:31:58 +08:00
  • f402505f97 i18n: complete TODO translations in locale files Will Miao 2026-03-04 20:27:21 +08:00
  • 4d8113464c perf(recipe_scanner): eliminate event loop blocking during cache rebuild Will Miao 2026-03-04 15:10:46 +08:00
  • 1ed503a6b5 docs: add lazy hash computation to v1.0.0 release notes Will Miao 2026-03-04 07:41:19 +08:00
  • d67914e095 docs: update portable package download link to v1.0.0 Will Miao 2026-03-03 22:06:29 +08:00
  • 2c810306fb feat: implement automated supporter recognition in README v1.0.0 Will Miao 2026-03-03 21:52:08 +08:00
  • dd94c6b31a chore: add v1.0.0 release notes and update version in pyproject.toml Will Miao 2026-03-03 21:19:50 +08:00
  • 1a0edec712 feat: enhance supporters modal with auto-scrolling and visual improvements Will Miao 2026-03-03 21:18:12 +08:00
  • 7ba9b998d3 fix(stats): resolve dashboard initialization race condition and test failure Will Miao 2026-03-03 15:08:33 +08:00
  • 8c5d5a8ca0 feat(stats): implement infinite scrolling and paginated model usage lists (fixes #812) Will Miao 2026-03-03 15:00:01 +08:00
  • 672e4cff90 fix(move): reset manual folder selection when using default path (fixes #836) Will Miao 2026-03-02 23:29:16 +08:00
  • c2716e3c39 fix(i18n): resolve missing translation keys and complete multi-language support Will Miao 2026-03-02 22:02:47 +08:00
  • b72cf7ba98 feat(showcase): optimize CivitAI media URLs for better performance Will Miao 2026-03-02 14:05:44 +08:00
  • bde11b153f fix(preview): resolve CORS error when setting CivitAI remote media as preview Will Miao 2026-03-02 13:21:18 +08:00
  • 8b924b1551 feat: add draggable attribute to recipe card elements Will Miao 2026-03-02 10:28:36 +08:00
  • ce08935b1e fix(showcase): support middle-click and left-click to expand showcase Will Miao 2026-03-02 08:44:15 +08:00
  • 24fcbeaf76 Skip performance tests by default Will Miao 2026-02-28 21:46:20 +08:00
  • c9e5ea42cb Fix null-safety issues and apply code formatting Will Miao 2026-02-28 21:38:41 +08:00
  • b005961ee5 feat(ui): improve changelog styling and spacing Will Miao 2026-02-28 20:47:44 +08:00
  • ce03bbbc4e fix(frontend): defer LoadingManager DOM initialization to resolve i18n warning Will Miao 2026-02-28 20:30:16 +08:00
  • 78b55d10ba refactor: move supporters loading to separate API endpoint Will Miao 2026-02-28 20:14:20 +08:00
  • 77a2215e62 Fix lazy hash calculation for checkpoints in extra paths Will Miao 2026-02-27 19:19:16 +08:00
  • 31901f1f0e Merge pull request #829 from willmiao/feature/lazy-hash-checkpoints pixelpaws 2026-02-27 11:02:39 +08:00
  • 12a789ef96 fix(extra-folder-paths): fix extra folder paths support for checkpoint and unet roots Will Miao 2026-02-27 10:27:29 +08:00
  • d50bbe71c2 fix(extra-folder-paths): fix extra folder paths support for checkpoint and unet roots Will Miao 2026-02-27 10:27:29 +08:00
  • 40d9f8d0aa feat: lazy hash calculation for checkpoints feature/lazy-hash-checkpoints Will Miao 2026-02-26 22:39:11 +08:00
  • 9f15c1fc06 feat: Add Extra Folder Paths feature with improved layout Will Miao 2026-02-26 19:31:10 +08:00
  • 87b462192b feat: Add extra folder paths support for LoRA Manager Will Miao 2026-02-25 18:16:17 +08:00
  • 8ecdd016e6 Increase trigger words limit from 30 to 100 Will Miao 2026-02-25 17:11:21 +08:00
  • 71b347b4bb fix(settings): Auto-scroll to first search match in settings modal Will Miao 2026-02-25 13:26:59 +08:00
  • 41d2f9d8b4 i18n: Update settings navigation and section translations Will Miao 2026-02-25 13:16:38 +08:00
  • 0f5b442ec4 refactor(settings): restructure Language, Auto-organize and Metadata settings for better searchability Will Miao 2026-02-25 11:13:41 +08:00
  • 1d32f1b24e refactor(settings): shorten folder settings labels for better readability Will Miao 2026-02-25 08:20:05 +08:00
  • ede97f3f3e Fix calculate_recipe_fingerprint to handle non-string hash and invalid strength values Will Miao 2026-02-25 00:11:38 +08:00
  • 099f885c87 Fix pytest import errors and i18n translation keys Will Miao 2026-02-25 00:07:18 +08:00
  • fc98c752dc Fix Windows FileNotFoundError when loading LoRAs from lora_stack Will Miao 2026-02-24 23:58:32 +08:00
  • c2754ea937 feat(ui): improve settings layout with inline help tooltips Will Miao 2026-02-24 23:28:42 +08:00
  • f0cbe55040 refactor(settings): improve settings modal visual hierarchy and alignment Will Miao 2026-02-24 15:44:33 +08:00
  • 1f8ab377f7 refactor(settings): Move Priority Tags into Download Path Templates section Will Miao 2026-02-24 14:57:28 +08:00
  • de53ab9304 refactor(settings): restructure settings modal with subsection headers Will Miao 2026-02-24 14:33:09 +08:00
  • 8d7e861458 fix: correct i18n keys in settings modal for metadata archive and proxy settings Will Miao 2026-02-24 11:30:43 +08:00
  • 60674feb10 feat(ui): increase settings modal width and adjust height for better responsiveness Will Miao 2026-02-24 09:12:07 +08:00
  • a221682a0d refactor(settings): implement macOS Settings style for settings modal Will Miao 2026-02-24 07:19:32 +08:00
  • 3f0227ba9d feat(settings): add search functionality to settings modal (P2) Will Miao 2026-02-24 06:36:49 +08:00
  • 528225ffbd feat(settings): add left navigation sidebar to settings modal Will Miao 2026-02-23 21:12:15 +08:00
  • 916bfb0ab0 Allow adaptive multi-line model names in cards Will Miao 2026-02-23 18:19:02 +08:00
  • 70398ed985 feat(lora-loader): Load LoRAs using lower-level API to bypass folder_paths validation Will Miao 2026-02-23 18:06:15 +08:00
  • 1f5baec7fd docs: add recipe batch import feature requirements document Will Miao 2026-02-23 17:07:03 +08:00
  • f1eb89af7a refactor: Extract isNodeEnabled helper to eliminate mode check duplication Will Miao 2026-02-23 16:47:09 +08:00
  • 7a04cec08d Merge pull request #825 from RanKaze/main pixelpaws 2026-02-23 16:39:45 +08:00
  • ec5fd923ba fix(randomizer): Initialize RANDOMIZER_CONFIG widget with default config Will Miao 2026-02-23 14:25:55 +08:00
  • 26b139884c perf(usage-stats): prevent unnecessary writes when idle Will Miao 2026-02-23 14:00:00 +08:00
  • ec76ac649b Fix long model name display issues in modal and cards Will Miao 2026-02-23 08:53:33 +08:00
  • e08cae97f1 chore(release): bump version to 0.9.16 and update release notes v0.9.16 Will Miao 2026-02-22 21:06:52 +08:00