Commit Graph

  • 9121c12a2c feat(download): retry mirror urls sequentially pixelpaws 2025-09-30 17:14:59 +08:00
  • d0fe28cfe2 fix(recipe): validate modelVersionId before fetching hash from cache or Civitai Will Miao 2025-09-28 09:18:59 +08:00
  • 656e3e43be fix(imports): update import paths for ensure_settings_file to use relative imports Will Miao 2025-09-28 08:40:09 +08:00
  • c2c1772371 Merge pull request #496 from willmiao/codex/find-best-practices-for-settings-file-storage pixelpaws 2025-09-28 07:06:02 +08:00
  • 88d5caf642 feat(settings): migrate settings to user config dir pixelpaws 2025-09-27 22:22:15 +08:00
  • 1684978693 Merge pull request #491 from willmiao/codex/replace-spaces-in-embedding-paths pixelpaws 2025-09-26 09:06:56 +08:00
  • 8e4927600f fix(embeddings): replace spaces in relative paths pixelpaws 2025-09-26 09:02:46 +08:00
  • 4d72dc57e7 Merge pull request #490 from willmiao/codex/remove-comfy-field-from-images-metadata pixelpaws 2025-09-26 08:59:30 +08:00
  • e7316b3389 fix(civitai): strip comfy metadata from images pixelpaws 2025-09-26 08:55:46 +08:00
  • e17b374606 Update zh-CN.json start-life 2025-09-26 02:16:58 +03:00
  • 141f83065f fix(locales): update language selection text in Chinese Will Miao 2025-09-25 21:14:58 +08:00
  • 6381dbafc1 Merge pull request #488 from willmiao/codex/fix-bespoke-import_from-loader-issue pixelpaws 2025-09-25 16:51:17 +08:00
  • fc9db4510f test: fix duplicate pytest import pixelpaws 2025-09-25 16:44:43 +08:00
  • 66abf736c9 Merge pull request #487 from willmiao/codex/fix-lora-information-import-issue pixelpaws 2025-09-25 16:00:48 +08:00
  • af713470c1 fix(recipes): parse loras from civitai hashes pixelpaws 2025-09-25 15:59:44 +08:00
  • 93a51d2bcb Merge pull request #486 from willmiao/codex/enable-test-coverage-metrics-in-ci pixelpaws 2025-09-25 15:58:47 +08:00
  • 3f3e06de8a Fix pytest command in backend tests workflow pixelpaws 2025-09-25 15:57:59 +08:00
  • 7315aac9d8 ci: add pytest coverage reporting pixelpaws 2025-09-25 15:47:07 +08:00
  • d933308a6f Merge pull request #485 from willmiao/codex/expand-vitest-coverage-for-frontend-components pixelpaws 2025-09-25 15:37:48 +08:00
  • 3baf93dcc5 test(frontend): extend coverage for comfyui widgets and helpers pixelpaws 2025-09-25 15:32:25 +08:00
  • 6ba14bd8fe Merge pull request #484 from willmiao/codex/fix-update-check-in-offline-mode pixelpaws 2025-09-25 14:54:28 +08:00
  • 7499570766 fix(updates): avoid network stack traces offline pixelpaws 2025-09-25 14:50:06 +08:00
  • 003ee55a75 Merge branch 'main' into main start-life 2025-09-25 09:28:30 +03:00
  • b0cc42ef1f Merge pull request #483 from willmiao/codex/introduce-integration-and-contract-tests pixelpaws 2025-09-25 14:23:53 +08:00
  • 23679ec3f5 chore(tests): clean integration route header pixelpaws 2025-09-25 14:17:45 +08:00
  • da52e5b9dd fix(settings): improve logic for auto-setting default root paths based on folder presence Will Miao 2025-09-25 10:56:09 +08:00
  • c4e357793f Merge branch 'main' of https://github.com/willmiao/ComfyUI-Lora-Manager Will Miao 2025-09-25 10:43:14 +08:00
  • 6c3424029c fix(recipe image): optimize image saving and update PNG metadata handling, fixes #481 Will Miao 2025-09-25 10:43:10 +08:00
  • dd9e6a5b69 Merge pull request #482 from willmiao/codex/add-pytest-modules-for-untested-services pixelpaws 2025-09-25 09:48:27 +08:00
  • 095320ef72 test(routes): tidy lora route test imports pixelpaws 2025-09-25 09:40:25 +08:00
  • 35f7674bcd Merge pull request #480 from willmiao/codex/modularize-i18n-tests-into-smaller-cases pixelpaws 2025-09-25 09:25:06 +08:00
  • 26b36c123d test(i18n): modularize translation validation pixelpaws 2025-09-25 09:21:08 +08:00
  • c85e694c1d docs: update repository guidelines for clarity and consistency Will Miao 2025-09-25 08:36:15 +08:00
  • ec05282db6 fix(coverage): improve Vitest CLI path handling and error checking Will Miao 2025-09-25 08:11:48 +08:00
  • 3d6f9b226f Merge pull request #479 from willmiao/codex/execute-phase-5-tasks-and-update-roadmap pixelpaws 2025-09-25 07:00:04 +08:00
  • eda6df4a5d chore(ci): add frontend coverage workflow pixelpaws 2025-09-24 23:22:32 +08:00
  • d504f89f6a Merge branch 'main' of https://github.com/willmiao/ComfyUI-Lora-Manager Will Miao 2025-09-24 21:11:43 +08:00
  • 14c468f2a2 feat(video): enhance video handling in model cards with lazy loading and autoplay settings, see #446 Will Miao 2025-09-24 21:11:36 +08:00
  • 2a99b0e46f Merge pull request #478 from willmiao/codex/execute-phase-4-tasks-from-roadmap pixelpaws 2025-09-24 20:38:51 +08:00
  • ae8914f5c8 test(frontend): add interaction regression suites pixelpaws 2025-09-24 20:33:41 +08:00
  • 0c9f8971ce Merge pull request #477 from willmiao/codex/execute-phase-3-tasks-and-update-roadmap pixelpaws 2025-09-24 20:18:37 +08:00
  • d7a75ea4e5 test(frontend): cover embeddings and recipes managers pixelpaws 2025-09-24 20:15:38 +08:00
  • 3ad8d8b17c Merge pull request #476 from willmiao/codex/plan-next-tasks-based-on-roadmap-juork7 pixelpaws 2025-09-24 17:54:50 +08:00
  • 39225dc204 test(frontend): add filtering coverage for model pages pixelpaws 2025-09-24 17:50:04 +08:00
  • 4fb69f7d89 Merge pull request #475 from willmiao/codex/plan-next-tasks-based-on-roadmap-gpw3fe pixelpaws 2025-09-24 17:22:22 +08:00
  • 0890c6ad24 test(frontend): add checkpoints manager smoke tests pixelpaws 2025-09-24 17:18:20 +08:00
  • dd81809589 Merge pull request #474 from willmiao/codex/plan-next-steps-for-roadmap-tasks pixelpaws 2025-09-24 17:09:38 +08:00
  • f0672beb46 test(frontend): add loras page manager suite pixelpaws 2025-09-24 16:22:17 +08:00
  • cc5301e710 Merge pull request #473 from willmiao/codex/plan-next-tasks-based-on-roadmap pixelpaws 2025-09-24 16:15:05 +08:00
  • 9d5ec43c4e fix(frontend): correct AppCore example images initialization pixelpaws 2025-09-24 16:10:27 +08:00
  • 6d41211b07 Merge pull request #472 from willmiao/codex/plan-and-update-frontend-testing-roadmap pixelpaws 2025-09-24 15:56:17 +08:00
  • d58b61eed5 test(frontend): cover appcore page features pixelpaws 2025-09-24 15:55:50 +08:00
  • 4b53d98bfc Merge pull request #471 from willmiao/codex/organize-frontend-tests-into-new-directories pixelpaws 2025-09-24 15:44:23 +08:00
  • f51f354e48 test(frontend): add dom fixture helpers pixelpaws 2025-09-24 15:39:52 +08:00
  • 59d027181d refactor: remove obsolete JSON files and add new version metadata for LORA model Will Miao 2025-09-24 10:56:06 +08:00
  • 0d0988c090 feat: add functionality to attach model files to version data in SQLiteModelMetadataProvider Will Miao 2025-09-24 10:55:55 +08:00
  • dc2de50924 bump: update version to 0.9.5 in pyproject.toml Will Miao 2025-09-24 09:16:50 +08:00
  • 12c88835f2 refactor: enhance model version retrieval logic in CivitaiClient, fixes #460 v0.9.5 Will Miao 2025-09-24 09:16:02 +08:00
  • 6f4453aaf3 refactor: remove storage migration logic and associated tests Will Miao 2025-09-24 06:04:08 +08:00
  • 4b4b8fe3c1 refactor: remove unused ModelRouteUtils class and its methods Will Miao 2025-09-24 05:41:30 +08:00
  • 49e7c2e9f5 Merge pull request #470 from willmiao/codex/add-tests-for-storagehelpers-and-appcore pixelpaws 2025-09-24 05:21:02 +08:00
  • 4653c273e3 test(frontend): add storage and core initialization specs pixelpaws 2025-09-24 05:20:39 +08:00
  • ae145de2f2 feat(tests): add frontend automated testing setup with Vitest and jsdom Will Miao 2025-09-23 23:05:55 +08:00
  • dde7cf71c6 fix(locales): translate global context menu entries for downloading example images Will Miao 2025-09-23 22:24:57 +08:00
  • 219cd242db Merge pull request #467 from willmiao/codex/migrate-frontend-settings-to-backend pixelpaws 2025-09-23 22:16:10 +08:00
  • e5b712c082 fix(i18n): sync language with state settings pixelpaws 2025-09-23 22:00:31 +08:00
  • 4d2c60d59b fix(settings): persist language preference pixelpaws 2025-09-23 22:00:20 +08:00
  • 1d2c1b114b Merge pull request #469 from willmiao/codex/add-download-example-images-to-global-context-menu pixelpaws 2025-09-23 20:58:35 +08:00
  • 2bde936d05 Merge pull request #468 from willmiao/codex/migrate-i18n-tests-to-tests-framework pixelpaws 2025-09-23 20:58:14 +08:00
  • cd3e32bf4b feat(context-menu): add example image download entry pixelpaws 2025-09-23 20:49:44 +08:00
  • 454536d631 test(i18n): migrate localization tests into pytest suite pixelpaws 2025-09-23 20:47:33 +08:00
  • 656f1755fd feat: add cleanup example image folders functionality and UI integration Will Miao 2025-09-23 20:35:35 +08:00
  • 8aa76ce5c1 feat(settings): centralize frontend settings on backend pixelpaws 2025-09-23 20:28:32 +08:00
  • 49fa37f00d Merge branch 'main' of https://github.com/willmiao/ComfyUI-Lora-Manager Will Miao 2025-09-23 19:31:19 +08:00
  • 9f83548cf3 Merge pull request #466 from willmiao/refactor pixelpaws 2025-09-23 19:29:54 +08:00
  • 6054d95e85 Update py/services/model_query.py pixelpaws 2025-09-23 19:25:12 +08:00
  • 8c9bb35824 Update tests/services/test_base_model_service.py pixelpaws 2025-09-23 19:25:02 +08:00
  • 3eacf9558a docs: remove outdated developer notes and add example image route architecture documentation Will Miao 2025-09-23 15:39:56 +08:00
  • fee37172b4 Merge pull request #465 from willmiao/codex/add-async-tests-for-concurrent-behavior pixelpaws 2025-09-23 15:00:31 +08:00
  • e128c80eb1 test(services): add async example image download tests pixelpaws 2025-09-23 14:58:35 +08:00
  • 5cc735ed57 Merge pull request #464 from willmiao/codex/refactor-websocket-integration-for-downloading pixelpaws 2025-09-23 14:43:37 +08:00
  • 43fcce6361 refactor(example-images): inject websocket manager pixelpaws 2025-09-23 14:40:43 +08:00
  • 49b7126278 Merge pull request #463 from willmiao/codex/refactor-downloadmanager-to-instance-based pixelpaws 2025-09-23 13:08:08 +08:00
  • 679cfb5c69 refactor(example-images): encapsulate download manager state pixelpaws 2025-09-23 13:07:11 +08:00
  • 50616bc680 Merge pull request #462 from willmiao/codex/wrap-long-running-flows-in-use-cases pixelpaws 2025-09-23 11:55:06 +08:00
  • aaad270822 feat(example-images): add use case orchestration pixelpaws 2025-09-23 11:47:12 +08:00
  • bd10280736 Merge pull request #461 from willmiao/codex/refactor-example-images-routes pixelpaws 2025-09-23 11:31:22 +08:00
  • d477050239 feat: add global context menu with actions and integration Will Miao 2025-09-23 11:19:36 +08:00
  • 85f79cd8d1 refactor(routes): introduce example images controller pixelpaws 2025-09-23 11:12:08 +08:00
  • 613cd81152 refactor(routes): add registrar for example images pixelpaws 2025-09-23 11:12:05 +08:00
  • e0aba6c49a test(example-images): add route regression harness pixelpaws 2025-09-23 10:41:56 +08:00
  • d78bcf2494 Merge pull request #459 from willmiao/codex/complete-refactor-with-tests-and-documentation pixelpaws 2025-09-22 14:19:41 +08:00
  • f7cffd2eba test(recipes): add route smoke tests and docs pixelpaws 2025-09-22 14:15:24 +08:00
  • 0d0b91aa80 Merge pull request #458 from willmiao/codex/expose-first-class-operations-on-recipescanner pixelpaws 2025-09-22 13:54:49 +08:00
  • 42872e6d2d feat(recipes): expose recipe scanner mutation apis pixelpaws 2025-09-22 13:45:40 +08:00
  • b91f06405d feat: support clip strength in LoRA usage tips, fixes #401 Will Miao 2025-09-22 13:42:36 +08:00
  • dac4c688d6 Merge pull request #456 from willmiao/codex/refactor-http-handlers-with-recipe-services pixelpaws 2025-09-22 13:30:05 +08:00
  • 097a68ad18 refactor(recipes): introduce dedicated services for handlers pixelpaws 2025-09-22 13:25:21 +08:00
  • 4a98710db0 Merge pull request #455 from willmiao/codex/refactor-reciperoutes-into-handler-objects pixelpaws 2025-09-22 13:02:39 +08:00
  • d033a374dd refactor(routes): split recipe handlers into dedicated classes pixelpaws 2025-09-22 12:57:37 +08:00