Commit Graph

  • 0f11b6def9 fix(recipes): allow recipes storage path on a different drive (Windows) main Will Miao 2026-08-06 22:18:24 +08:00
  • 7df83f44b8 feat(SaveImageLM): add add_loras_to_prompt toggle to restore legacy lora syntax line in metadata Will Miao 2026-08-06 15:58:18 +08:00
  • 169fa7bed6 fix(vue-widgets): resolve pre-existing typecheck errors Will Miao 2026-08-06 15:33:02 +08:00
  • 027b504fe8 refactor(autocomplete): remove unused custom_words and embeddings modelTypes Will Miao 2026-08-06 15:28:58 +08:00
  • 186ef4da78 refactor(ui): group example image download actions into a submenu Will Miao 2026-08-03 21:17:42 +08:00
  • dc674098e7 Merge pull request #1050 from willmiao/fix/recipes-bulk-content-rating pixelpaws 2026-08-03 20:58:24 +08:00
  • 9087b4b07c feat(example-images): add missing-only download path and skip existing files Will Miao 2026-08-03 20:52:46 +08:00
  • 8e45c22d7a fix(recipes): enable bulk content rating for selected recipes fix/recipes-bulk-content-rating Will Miao 2026-08-03 19:31:58 +08:00
  • 191c4e03cd feat(metadata-overwrite): support wired MODEL input on model field Will Miao 2026-08-03 16:44:03 +08:00
  • ab4154c57d feat(ui): add seeded random sort option to model pages (#1049) Will Miao 2026-08-03 15:02:49 +08:00
  • 28e93d12ff fix(example-images): use in-place cache sync and bulk pending-check index for large libraries Will Miao 2026-08-03 12:04:56 +08:00
  • 75e63c758b feat(api): add cursor-based pagination to civitai user-models endpoint Will Miao 2026-08-03 11:07:06 +08:00
  • 823f71f269 feat(nodes): make Lora Stack Combiner inputs dynamic Will Miao 2026-08-02 22:04:40 +08:00
  • 042dd4088d fix(nodes): make Lora Stack Combiner inputs optional Will Miao 2026-08-01 17:14:00 +08:00
  • eaa791a9eb docs: auto-update supporters list in README willmiao 2026-07-31 13:25:56 +00:00
  • 2228627ff4 chore(release): bump version to v1.2.0 v1.2.0 Will Miao 2026-07-31 21:25:38 +08:00
  • 4c647ad9c8 fix(update): throttle nightly update badge to once per day Will Miao 2026-07-31 21:18:58 +08:00
  • 8ca3e6c33f fix(ui): guard marquee bulk-mode entry against click jitter and stale drag state Will Miao 2026-07-31 18:40:14 +08:00
  • dd6bdbf297 fix(update): persist update_channel via settings.json instead of hasGit Will Miao 2026-07-31 13:23:54 +08:00
  • b47dde87e4 fix(settings): suppress error toasts when optional model roots are empty Will Miao 2026-07-31 10:07:52 +08:00
  • 99e65cccd8 fix(update): downgrade settings backup/restore logs from INFO to DEBUG Will Miao 2026-07-30 20:32:00 +08:00
  • 3bdacb8f46 fix(test): update release channel git test to mock _perform_git_update instead of _download_and_replace_zip Will Miao 2026-07-30 18:35:43 +08:00
  • b4f9c224d3 fix(example-images): move multi→single-library consolidation to startup, eliminate per-request os.listdir() Will Miao 2026-07-30 18:11:40 +08:00
  • 5ec0399c81 fix(i18n): remove redundant 'preserved' sentence from release channel message, sync all 10 locales Will Miao 2026-07-30 16:38:04 +08:00
  • b464fdc333 fix(update): preserve .git on release channel switch, use git checkout tag Will Miao 2026-07-29 21:23:39 +08:00
  • 53825500db fix(update): add staging protection to switch_channel Will Miao 2026-07-29 20:41:36 +08:00
  • f2ac790752 fix(update): stage preserved items outside repo before git/ZIP update Will Miao 2026-07-29 19:47:27 +08:00
  • 0d8805cdee fix(recipes): update cards in-place after LoRA download, preventing scroll reset Will Miao 2026-07-29 09:12:09 +08:00
  • 656e24ac9b Merge pull request #1044 from d1udiu/fix-filter pixelpaws 2026-07-29 11:30:40 +08:00
  • 6718b37403 fix(filters): prevent search query from being persisted in localStorage d1udiu 2026-07-29 10:12:42 +08:00
  • c9e5e784fc fix(metadata-overwrite): use sentinel default for clip_skip to accept wired 0 Will Miao 2026-07-28 23:13:00 +08:00
  • f92f958682 fix(SaveImageLM): correct scheduler mapping and deduplicate sampler map Will Miao 2026-07-28 21:39:09 +08:00
  • f63fab0676 fix(cache): deduplicate model entries on add and reconcile to prevent duplicate cards (#1041) Will Miao 2026-07-28 20:44:57 +08:00
  • cfc4903c0c fix(update): read ahead_by from GitHub compare API when status is ahead/diverged Will Miao 2026-07-28 17:47:38 +08:00
  • a527a847fe fix(download): route UNet/diffusion model downloads to unet roots in location step Will Miao 2026-07-28 17:21:12 +08:00
  • 91b0bf8933 fix(download_queue): deduplicate download_history rows before creating unique index (#1041) Will Miao 2026-07-27 21:36:58 +08:00
  • 66d1c96783 feat(update): add Release/Nightly channel switching Will Miao 2026-07-27 20:27:05 +08:00
  • 986128076e fix(widget): guard setValue against non-array input to prevent workflow load crash (#1039) Will Miao 2026-07-26 21:54:37 +08:00
  • 1de0a53241 feat(grouping): version-group library cards by HuggingFace repo for non-Civitai sources (#1040) Will Miao 2026-07-26 21:46:55 +08:00
  • 0ec7eaf606 fix(wildcards): resolve weighted N::value syntax inside wildcard YAML lists (#1039) Will Miao 2026-07-26 18:33:31 +08:00
  • d9fcb0e92b fix(filter): preserve search term through filter apply/clear operations Will Miao 2026-07-26 16:49:57 +08:00
  • f49b4ba4db fix(metadata-overwrite): rename 'checkpoint' input to 'model' Will Miao 2026-07-26 10:59:38 +08:00
  • 84e708328b fix: correct return_types propagation to GenericNodeExtractor Will Miao 2026-07-26 10:34:20 +08:00
  • 125bed3f09 feat: add Metadata Overwrite node for manual generation params override Will Miao 2026-07-26 08:50:21 +08:00
  • 077e70169d feat: add type-signature-based fallback for unregistered nodes Will Miao 2026-07-25 22:14:18 +08:00
  • e6dc169a05 feat: add meta hints user marks for metadata heuristic override Will Miao 2026-07-25 22:13:52 +08:00
  • f34c02756d fix(recipes): eliminate O(n) fuzzy search fallback over 42k+ recipes Will Miao 2026-07-25 17:26:53 +08:00
  • 1e4c315481 fix(ModelModal): respect civitai_host setting for creator profile link Will Miao 2026-07-25 07:15:12 +08:00
  • a8283a0d00 fix(SaveImageLM): clarify embed_workflow tooltip — explains drag-and-drop workflow restoration Will Miao 2026-07-24 19:35:21 +08:00
  • 55896669fc feat(SaveImageLM): expose webp_method and jpeg_subsampling as conditional node inputs Will Miao 2026-07-24 19:32:51 +08:00
  • e341e0b9d2 fix(test): update parameters assertion to include Version: ComfyUI after metadata format upgrade Will Miao 2026-07-24 18:29:07 +08:00
  • e6538c83bb fix(metadata): restore sha256 after hydrate_model_data to prevent KeyError in CivitAI fetch Will Miao 2026-07-24 12:07:18 +08:00
  • 92e1285ea5 feat(SaveImageLM): upgrade metadata output to A1111/Civitai-compatible format Will Miao 2026-07-24 06:20:28 +08:00
  • 2aabd1d90e fix(ai): use json_schema instead of json_object for broader provider compatibility (#1033) Will Miao 2026-07-23 09:17:29 +08:00
  • 7b8b778f83 fix(widget): restore strength drag on lora entries and header Will Miao 2026-07-23 08:31:34 +08:00
  • 7c8dc57d55 fix(security): use abspath instead of realpath in containment checks to support symlinks (#1028) Will Miao 2026-07-23 07:06:41 +08:00
  • fe95fae5f2 fix(workflow): include Create Hook LoRA in lora_code_update handler Will Miao 2026-07-22 11:40:56 +08:00
  • ce8a95abf7 chore(release): bump version to v1.1.9 v1.1.9 Will Miao 2026-07-21 22:22:39 +08:00
  • c8e7e543d6 fix(api): remove overstrict model type validation in getApiEndpoints Will Miao 2026-07-21 22:09:30 +08:00
  • a9dbb15ffa fix(create_hook_lora): lazy import comfy.hooks/comfy.utils to fix CI pipeline (#744) Will Miao 2026-07-21 18:44:04 +08:00
  • cf64043f7d fix(security): add library root containment check for delete/move/rename operations (#1028) Will Miao 2026-07-21 15:23:38 +08:00
  • ccaff92c18 fix(nodes): register Create Hook LoRA node in workflow target registries Will Miao 2026-07-21 14:56:39 +08:00
  • 585b5c922a feat(nodes): add Create Hook LoRA (LoraManager) node for multi-LoRA hook pipelines Will Miao 2026-07-21 09:44:28 +08:00
  • ea80c2224c fix(download): prevent path traversal in download template resolution (#1028) Will Miao 2026-07-20 21:08:18 +08:00
  • 8b0f56c1a6 docs: auto-update supporters list in README willmiao 2026-07-20 12:42:20 +00:00
  • 8022d12f03 chore(release): bump version to v1.1.8 v1.1.8 Will Miao 2026-07-20 20:42:04 +08:00
  • 3939f7f91b chore: Update lora manager basic example workflow Will Miao 2026-07-20 20:20:06 +08:00
  • aebf2e37dd fix(filter): apply preset on full tile click and suppress i18n double-translate warnings Will Miao 2026-07-20 17:57:14 +08:00
  • f53f859a71 feat(filter): add debounced tag search with backend search-tags endpoint Will Miao 2026-07-20 17:37:47 +08:00
  • d916375abe fix(checkpoint): populate hash index from pre-computed metadata to prevent repeated hash re-calculation (#1002) Will Miao 2026-07-20 12:24:54 +08:00
  • 57983df4bd fix(recipe): resolve recipe metadata update bugs in cache sort, allowed fields, and bulk API routing Will Miao 2026-07-20 11:20:06 +08:00
  • c68d7559a0 fix(widget): correct reorder drop indicator position when container is scrolled Will Miao 2026-07-19 22:40:07 +08:00
  • 9a8f5bf2d6 fix(ui): reposition download settings before AI provider section Will Miao 2026-07-19 17:57:02 +08:00
  • a8d742b031 feat(metadata): add CivArchive API toggle and provider fallback order settings Will Miao 2026-07-19 17:51:50 +08:00
  • c27e4d1bfc feat(cache): opportunistic cache sync on metadata read with in-place update Will Miao 2026-07-19 08:32:21 +08:00
  • d15a8aa9a2 fix(workflow): accept non-string widget values and support GlobalSeed node in gen-params (#1026) Will Miao 2026-07-18 22:57:20 +08:00
  • 74a7d12ca4 fix(test): add missing options mock in LoraInfoWidget test Will Miao 2026-07-18 22:14:03 +08:00
  • 2f94a9773e feat(workflow): redirect gen-params updates to connected Primitive nodes (#1026) Will Miao 2026-07-18 22:10:48 +08:00
  • 37bdfa21ea fix(standalone): ensure sys.path includes script dir for python_embeded compatibility (#1025) Will Miao 2026-07-18 21:22:25 +08:00
  • f0bf2728c9 fix(downloads): accept download_id in history delete/retry endpoints, add unique index Will Miao 2026-07-18 21:10:42 +08:00
  • dc715aa273 fix(download): fallback to downloadUrl when all mirrors are deleted Will Miao 2026-07-18 18:28:32 +08:00
  • 7ee2361e87 fix(config): remove stale 'default' library entry and consolidate example images on startup Will Miao 2026-07-18 17:25:36 +08:00
  • e04c22f83f fix(widgets): allow text selection in LoraInfoWidget description tab Will Miao 2026-07-17 18:33:59 +08:00
  • 681cc13e90 fix(widgets): persist LoRA entry selection and active tab across save/load Will Miao 2026-07-17 18:26:30 +08:00
  • 090e0297d4 fix(downloader): hold session lock in retry paths to prevent session close race Will Miao 2026-07-17 17:21:05 +08:00
  • 6f71335be4 feat(widgets): add Description tab to LoraInfoWidget with dual-mode rendering support Will Miao 2026-07-17 15:04:47 +08:00
  • 7f51812c1e feat(nodes): add LoRA Syntax → Path node (#1015) Will Miao 2026-07-16 19:57:29 +08:00
  • a9dc4d7b9d fix(widgets): reuse orphaned DOM containers after undo/redo in Vue render mode Will Miao 2026-07-16 18:18:33 +08:00
  • 5d50ddb5d4 fix(ui): exit bulk mode after send-to-workflow completes Will Miao 2026-07-16 15:46:10 +08:00
  • f86198d234 fix(loras): include folder prefix in context menu and bulk send-to-workflow Will Miao 2026-07-16 15:36:54 +08:00
  • ffe65d983c feat(api): add GET endpoints for update-lora-code and update-node-widget Will Miao 2026-07-15 21:49:22 +08:00
  • b0b5be913c fix(downloads): reject re-insertion of download_ids already in history Will Miao 2026-07-15 19:12:22 +08:00
  • 01efcbc584 fix(loras): allow toggle deselect on LoRA entry click Will Miao 2026-07-14 18:23:06 +08:00
  • 02c249917a fix(recipe): ensure custom recipes_path is added to preview allowed roots on startup Will Miao 2026-07-14 18:15:20 +08:00
  • 419bbc90b2 feat(lora-info): add Lora Info display node Will Miao 2026-07-14 18:00:31 +08:00
  • b0c4510fdb docs: auto-update supporters list in README willmiao 2026-07-13 14:18:36 +00:00
  • bf6a614e0d chore(release): bump version to v1.1.7 v1.1.7 Will Miao 2026-07-13 22:18:16 +08:00
  • feab01cd9c fix(preview): hide license icons for models without CivitAI metadata Will Miao 2026-07-13 19:49:10 +08:00
  • 966024e534 fix(registry): force re-registration on WS refresh to prevent timeout, demote empty-registry log to debug Will Miao 2026-07-13 19:10:48 +08:00
  • 2018722cc8 fix(registry): handle compound subgraph node IDs, add proactive node push from graph hooks Will Miao 2026-07-13 18:02:26 +08:00