Commit Graph

  • 6aa23fe36a Merge pull request #454 from willmiao/codex/migrate-recipe-http-layer-architecture pixelpaws 2025-09-22 12:42:37 +08:00
  • 3220cfb79c test(recipe-routes): add scaffolding baseline pixelpaws 2025-09-22 12:41:37 +08:00
  • b92e7aa446 chore(routes): dedupe os import pixelpaws 2025-09-22 12:15:12 +08:00
  • c3b9c73541 refactor: remove ModelRouteUtils usage and implement filtering directly in services Will Miao 2025-09-22 09:09:40 +08:00
  • 81c6672880 Merge pull request #453 from willmiao/codex/evaluate-need-for-further-refactoring pixelpaws 2025-09-22 08:37:40 +08:00
  • 08baf884d3 refactor(routes): migrate lifecycle mutations to service pixelpaws 2025-09-22 08:28:30 +08:00
  • 1c4096f3d5 test(routes): add tests for service readiness and error handling in download model Will Miao 2025-09-22 06:28:30 +08:00
  • 66a3f3f59a refactor(tests): enhance async test handling in pytest_pyfunc_call Will Miao 2025-09-22 05:37:24 +08:00
  • 624df1328b Merge pull request #452 from willmiao/codex/create-application-level-use-case-services pixelpaws 2025-09-22 05:27:19 +08:00
  • c063854b51 feat(routes): extract orchestration use cases pixelpaws 2025-09-22 05:25:27 +08:00
  • 8cf99dd928 refactor(tests): remove deprecated test runner script Will Miao 2025-09-21 23:39:21 +08:00
  • c07e885725 Merge pull request #451 from willmiao/codex/refactor-routes_common.py-into-services pixelpaws 2025-09-21 23:38:38 +08:00
  • 21772feadd refactor(routes): extract route utilities into services pixelpaws 2025-09-21 23:34:46 +08:00
  • 2d00cfdd31 refactor: enhance BaseModelService initialization and improve filtering logic Will Miao 2025-09-21 23:13:30 +08:00
  • 49e03d658b Merge pull request #450 from willmiao/codex/refactor-basemodelroutes-for-better-separation pixelpaws 2025-09-21 22:46:13 +08:00
  • fec85bcc08 refactor: unify standalone mode check using environment variable Will Miao 2025-09-21 22:45:11 +08:00
  • 0e93a6bcb0 refactor(routes): extract registrar and handlers pixelpaws 2025-09-21 20:52:08 +08:00
  • 7e20f738fb Merge pull request #449 from willmiao/codex/document-and-map-basemodelroutes-contracts pixelpaws 2025-09-21 20:40:44 +08:00
  • 24090e6077 docs(routes): map base model dependencies and contracts pixelpaws 2025-09-21 20:34:45 +08:00
  • 1022b07f64 feat: enhance model metadata provider with import error handling and mock setup for tests Will Miao 2025-09-21 19:56:38 +08:00
  • 4faf912c6f Merge pull request #448 from willmiao/codex/create-documentation-and-tests-for-model-routes pixelpaws 2025-09-21 17:19:52 +08:00
  • 56e4b24b07 test(routes): clean smoke test module pixelpaws 2025-09-21 17:15:24 +08:00
  • 12295d2fdc feat(docs): add comprehensive repository guidelines and project structure documentation Will Miao 2025-09-21 16:40:07 +08:00
  • 6261f7d18d Update LM extension wiki Will Miao 2025-09-20 23:21:10 +08:00
  • 9e1a2e3bb7 chore(pyproject): bump version to 0.9.4 v0.9.4 Will Miao 2025-09-20 22:03:29 +08:00
  • 40cbb2155c refactor(baseModelApi): comment out failure message handling in bulk metadata refresh Will Miao 2025-09-20 21:43:00 +08:00
  • a8d7070832 feat(civitai): enhance metadata fetching with error handling and cache validation Will Miao 2025-09-20 21:35:34 +08:00
  • ab7266f3a4 fix(download_manager): streamline output directory retrieval by using settings directly, fixes #443 Will Miao 2025-09-20 08:12:14 +08:00
  • 3053b13fcb feat(metadata): enhance model processing with CivitAI metadata checks and new fields for archive DB status Will Miao 2025-09-19 23:22:47 +08:00
  • f3544b3471 refactor(settings): replace getStorageItem with state.global.settings for default root retrieval Will Miao 2025-09-19 22:57:05 +08:00
  • 1610048974 refactor(metadata): update model fetching methods to return error messages alongside results Will Miao 2025-09-19 16:36:34 +08:00
  • fc6f1bf95b fix(lora_loader): remove unnecessary string stripping from lora names in loaders, fixes #441 Will Miao 2025-09-19 11:17:19 +08:00
  • 67b274c1b2 feat(settings): add 'show_only_sfw' setting to manage content visibility Will Miao 2025-09-18 21:55:21 +08:00
  • fb0d6b5641 feat(docs): add comprehensive documentation for LoRA Manager Civitai Extension, including features, installation, privacy, and usage guidelines Will Miao 2025-09-18 19:33:47 +08:00
  • d30fbeb286 feat(example_images): add dedicated folder check and update settings handling for example images path, see #431 Will Miao 2025-09-18 19:22:29 +08:00
  • 46e430ebbb fix(utils): update API endpoint for fetching connected trigger words Will Miao 2025-09-18 15:45:57 +08:00
  • bc4cd45fcb fix(lora_manager): rename invalid hash folder removal to orphaned folders and update logging Will Miao 2025-09-18 15:09:32 +08:00
  • bdc86ddf15 Refactor API endpoints to use '/api/lm/' prefix Will Miao 2025-09-18 14:50:40 +08:00
  • ded17c1479 feat(routes): add model versions status endpoint and enhance metadata retrieval Will Miao 2025-09-17 22:06:59 +08:00
  • 933e2fc01d feat(routes): integrate CivitAI model version retrieval for various model types Will Miao 2025-09-17 15:47:30 +08:00
  • 1cddeee264 style(autocomplete): remove font styles from dropdown for consistency Will Miao 2025-09-17 11:04:51 +08:00
  • 183c000080 Refactor ComfyUI: Remove legacy tags widget and related dynamic imports Will Miao 2025-09-16 21:48:20 +08:00
  • adf7b6d4b2 chore(version): bump version to 0.9.3 in pyproject.toml v0.9.3 Will Miao 2025-09-16 18:55:59 +08:00
  • 0566d50346 feat(middleware): add .mp4 to image extensions for cache control Will Miao 2025-09-16 15:39:12 +08:00
  • 4275dc3003 refactor(middleware): reorganize cache middleware into py directory and update import paths Will Miao 2025-09-16 15:16:53 +08:00
  • 30956aeefc feat(middleware): add cache control middleware to manage response caching for image files Will Miao 2025-09-16 15:05:31 +08:00
  • 64e1dd3dd6 chore(release): update release notes for v0.9.3 with new features and bug fixes Will Miao 2025-09-15 21:35:24 +08:00
  • 0dc4b6f728 refactor(showcase): improve custom image identification logic in renderMediaItem and findLocalFile functions Will Miao 2025-09-15 20:18:39 +08:00
  • 86074c87d7 refactor(downloader): update download_to_memory calls to include response headers Will Miao 2025-09-15 19:24:09 +08:00
  • 6f9245df01 refactor(downloader): enhance download_to_memory to return response headers and improve error handling Will Miao 2025-09-15 18:53:04 +08:00
  • 4540e47055 refactor(baseModelApi): update example images path retrieval to use state settings Will Miao 2025-09-15 18:07:22 +08:00
  • 4bb8981e78 refactor(routes): update API endpoints for settings to use '/api/lm/settings', see #435 Will Miao 2025-09-15 16:22:59 +08:00
  • c49be91aa0 refactor(update_routes): exclude civitai folder from plugin update process Will Miao 2025-09-15 16:04:20 +08:00
  • 2b847039d4 refactor(settings-modal): adjust font size for path template preview Will Miao 2025-09-15 15:38:01 +08:00
  • 1147725fd7 feat(settings): add base model, author, and first tag option to download path templates refactor(constants): reorder preset tag suggestions for consistency Will Miao 2025-09-15 12:23:46 +08:00
  • 26891e12a4 refactor(ExampleImagesManager): enhance path input handling with Enter key and blur events Will Miao 2025-09-15 11:34:39 +08:00
  • 2f7e44a76f refactor(settings): Update synchronization logic Will Miao 2025-09-15 10:30:06 +08:00
  • 9366d3d2d0 feat: add API endpoint for fetching application settings and update frontend settings management Will Miao 2025-09-14 22:57:17 +08:00
  • 6b606a5cc8 refactor(CivArchiveModelMetadataProvider): remove session management and use downloader for HTTP requests Will Miao 2025-09-13 20:04:41 +08:00
  • e5339c178a fix: increase max-height for expanded sidebar tree children to improve visibility, fixes #403 Will Miao 2025-09-13 16:36:01 +08:00
  • 1a76f74482 refactor(BaseModelRoutes): temporary comment out model description and creator checks Will Miao 2025-09-13 13:07:25 +08:00
  • 13f13eb095 fix: update preview versions keys for consistency in state management, fixes #406 Will Miao 2025-09-13 09:20:55 +08:00
  • 125fdecd61 fix: handle missing download URL for primary file in metadata Will Miao 2025-09-13 09:03:34 +08:00
  • d05076d258 feat: add CivArchive metadata provider and support for optional source parameter in downloads Will Miao 2025-09-12 21:13:15 +08:00
  • 00b77581fc refactor(Downloader): change logger info statements to debug level for proxy usage Will Miao 2025-09-12 15:20:34 +08:00
  • 897787d17c refactor(AutoComplete): simplify search term extraction and insertion logic Will Miao 2025-09-12 14:35:25 +08:00
  • d5a280cf2b fix: increase maxItems for autocomplete to improve user experience Will Miao 2025-09-12 14:01:52 +08:00
  • a0c2d9b5ad refactor: change logger info statements to debug level for improved logging granularity Will Miao 2025-09-12 11:48:59 +08:00
  • e713bd1ca2 feat: add app-level proxy settings with UI integration and session management, fixes #382 Will Miao 2025-09-12 11:22:32 +08:00
  • a3c28c1003 Update zh-TW.json start-life 2025-09-12 03:33:34 +03:00
  • f4b7c9a138 Update zh-CN.json start-life 2025-09-12 03:33:09 +03:00
  • 6b860b5f29 Update ru.json start-life 2025-09-12 03:32:15 +03:00
  • 37dfcd6abd Update ko.json start-life 2025-09-12 03:31:57 +03:00
  • bc2fca3a4f Update ja.json start-life 2025-09-12 03:31:35 +03:00
  • f8ef159656 Update fr.json start-life 2025-09-12 03:31:12 +03:00
  • b2b8a9d37e Update es.json start-life 2025-09-12 03:30:56 +03:00
  • 15ae4031b7 Update de.json start-life 2025-09-12 03:30:39 +03:00
  • 688976ce3b Update en.json start-life 2025-09-12 03:30:14 +03:00
  • a548af01dc Update settings_modal.html start-life 2025-09-12 03:28:45 +03:00
  • 0dd52eceb3 Update index.js start-life 2025-09-12 03:26:08 +03:00
  • b8c6cf4ac1 Add files via upload start-life 2025-09-12 03:20:38 +03:00
  • beb8ff1dd1 refactor(ModelFileService): enhance auto-organize logic to track source directories for cleanup, see #407 Will Miao 2025-09-11 23:02:30 +08:00
  • 6a8f0867d9 refactor: migrate auto_organize_models logic to service layer with dependency injection Will Miao 2025-09-11 22:37:46 +08:00
  • 51ad1c9a33 refactor(MetadataProcessor): comment out guidance parameter in generation params, fixes #425 Will Miao 2025-09-11 16:55:41 +08:00
  • 34872eb612 Merge pull request #411 from gaoqi125/main pixelpaws 2025-09-11 16:31:57 +08:00
  • 8b4e3128ff feat: add functionality to open file location from model modal and update translations, fixes #405 Will Miao 2025-09-11 15:54:32 +08:00
  • c66cbc800b refactor: remove clear cache functionality and associated modal from settings manager Will Miao 2025-09-11 15:21:06 +08:00
  • 21941521a0 fix(sidebar): increase max-height for expanded sidebar tree children, see #403 Will Miao 2025-09-11 12:53:58 +08:00
  • 0d33884052 refactor(ModelScanner): remove unused metadata fetching logic from model processing Will Miao 2025-09-11 12:33:34 +08:00
  • 415df49377 fix(SearchManager): update search options handling to modify relevant fields instead of replacing the entire object, see #415 Will Miao 2025-09-11 12:30:01 +08:00
  • f5f45002c7 fix(routes): skip tag check in model validation to allow empty tags Will Miao 2025-09-11 12:10:00 +08:00
  • 1edf7126bb fix(routes): add support for metadata archive settings in model processing Will Miao 2025-09-11 09:31:58 +08:00
  • a1a55a1002 feat(node_extractors): add PCTextEncode extractor to NODE_EXTRACTORS registry, fixes #424 Will Miao 2025-09-11 06:45:22 +08:00
  • 45f5cb46bd fix(utils): update base model retrieval to use model_data for consistency, fixes #423 Will Miao 2025-09-10 23:44:42 +08:00
  • 1b5e608a27 fix(routes): enhance model processing to include checks for missing tags, description, and creator Will Miao 2025-09-10 23:30:08 +08:00
  • a7df8ae15c feat(civitai_client): enrich model version info with additional metadata Will Miao 2025-09-10 23:28:19 +08:00
  • 47ce0d0fe2 fix(model_scanner): comment out fetch missing metadata call to prevent potential issues Will Miao 2025-09-10 22:08:02 +08:00
  • b220e288d0 Merge pull request #422 from willmiao/ca pixelpaws 2025-09-10 20:35:16 +08:00
  • 1fc8b45b68 feat(dependencies): add GitPython and aiosqlite to project dependencies Will Miao 2025-09-10 20:33:45 +08:00
  • 62f06302f0 refactor(routes): replace ModelMetadataProviderManager with get_default_metadata_provider in checkpoint, embedding, and lora routes Will Miao 2025-09-10 20:29:26 +08:00