Commit Graph

  • dc9200a12c fix(recipes): match recipe-format lora cache item by autov2/autov3 hash Will Miao 2026-08-08 21:50:33 +08:00
  • d2f955266d fix(types): resolve pre-existing basedpyright errors in tests Will Miao 2026-08-08 20:12:59 +08:00
  • 8e724538bd fix(types): resolve pre-existing basedpyright errors in py/ and standalone.py Will Miao 2026-08-08 20:12:52 +08:00
  • 6fcdeb799d feat(metadata): resolve AutoV3 at download time without waiting for backfill Will Miao 2026-08-08 15:20:43 +08:00
  • 97b9b1f62b feat(metadata): add CivitAI AutoV3 hash support across all storage layers Will Miao 2026-08-08 14:30:34 +08:00
  • 4bf9a4b640 refactor(download): rename locationStep id to downloadLocationStep Will Miao 2026-08-08 08:50:36 +08:00
  • c5088772e8 fix(ui): pin import modal action buttons with sticky footer Will Miao 2026-08-08 08:49:20 +08:00
  • 56acefbd6c feat(autocomplete): search loras within active filters of LoRA Manager page Will Miao 2026-08-07 20:07:34 +08:00
  • 5ab06c4aae docs: rename "Standalone Web UI" to "LoRA Manager Web UI" in AGENTS.md Will Miao 2026-08-07 17:57:01 +08:00
  • c11f4b5c68 feat(ui): widen filter panel and preset name limit Will Miao 2026-08-07 16:53:14 +08:00
  • 86376284f4 fix(ui): clamp filter panel height to viewport Will Miao 2026-08-07 16:53:04 +08:00
  • 2b8a2fc7d8 feat(filters): remove preset count limit Will Miao 2026-08-07 16:52:53 +08:00
  • f26e1b41c8 fix(i18n): translate zh-TW api key placeholder Will Miao 2026-08-07 16:25:40 +08:00
  • c1671af99f feat(downloads): translate batch download summary strings Will Miao 2026-08-07 16:23:55 +08:00
  • ac7707d0f6 fix(cards): clear model-card min-width on the item element itself Will Miao 2026-08-07 16:09:51 +08:00
  • 381cd710a2 feat(recipes): translate recipes layout setting strings Will Miao 2026-08-07 15:36:30 +08:00
  • ad0d18cb79 chore: ignore .playwright-mcp working directory Will Miao 2026-08-07 15:33:43 +08:00
  • 7980ee77d0 perf(recipes): batch preview dimension reads via asyncio.gather Will Miao 2026-08-07 15:31:13 +08:00
  • 916b8bb327 fix(recipes): skip stale scroller re-enable on deferred layout switch Will Miao 2026-08-07 14:03:13 +08:00
  • 87e3d4dea9 feat(recipes): wire recipes layout switch event and rebuild Will Miao 2026-08-07 12:49:30 +08:00
  • 76a913f5e0 feat(recipes): complete MasonryScroller public API parity with VirtualScroller Will Miao 2026-08-07 12:40:28 +08:00
  • d8c192e647 feat(recipes): branch masonry scroller instantiation for recipes page Will Miao 2026-08-07 12:38:17 +08:00
  • c453437620 feat(recipes): add MasonryScroller with column-based virtual scrolling Will Miao 2026-08-07 12:31:13 +08:00
  • 720fa6d909 feat(recipes): expose preview width/height in recipe listing API Will Miao 2026-08-07 11:59:26 +08:00
  • b4f71089f4 feat(recipes): add recipes_layout setting (grid|masonry) with i18n Will Miao 2026-08-07 11:49:12 +08:00
  • 83e6657ead feat(recipes): add get_image_dimensions helper with LRU cache Will Miao 2026-08-07 11:47:28 +08:00
  • 7ea6df4111 feat(downloads): default to latest version when URL lacks modelVersionId Will Miao 2026-08-07 11:24:45 +08:00
  • d9ab92602a feat(downloads): show failure summary modal for single downloads too Will Miao 2026-08-07 10:48:48 +08:00
  • 5ffadaed31 Merge pull request #1054 from willmiao/feat/gemini-provider pixelpaws 2026-08-07 10:30:45 +08:00
  • 24f5f7df5d feat(llm): add Gemini as a preset AI provider feat/gemini-provider Will Miao 2026-08-07 10:27:51 +08:00
  • daf01fb1d6 feat(downloads): show batch download summary with failure details and retry Will Miao 2026-08-07 10:23:17 +08:00
  • 0f11b6def9 fix(recipes): allow recipes storage path on a different drive (Windows) 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