pixelpaws
613cd81152
refactor(routes): add registrar for example images
2025-09-23 11:12:05 +08:00
pixelpaws
e0aba6c49a
test(example-images): add route regression harness
2025-09-23 10:41:56 +08:00
pixelpaws
d78bcf2494
Merge pull request #459 from willmiao/codex/complete-refactor-with-tests-and-documentation
...
Add recipe route integration tests and update architecture docs
2025-09-22 14:19:41 +08:00
pixelpaws
f7cffd2eba
test(recipes): add route smoke tests and docs
2025-09-22 14:15:24 +08:00
pixelpaws
0d0b91aa80
Merge pull request #458 from willmiao/codex/expose-first-class-operations-on-recipescanner
...
feat: expose recipe scanner mutation APIs
2025-09-22 13:54:49 +08:00
pixelpaws
42872e6d2d
feat(recipes): expose recipe scanner mutation apis
2025-09-22 13:45:40 +08:00
pixelpaws
dac4c688d6
Merge pull request #456 from willmiao/codex/refactor-http-handlers-with-recipe-services
...
Refactor recipe handlers to use dedicated services
2025-09-22 13:30:05 +08:00
pixelpaws
097a68ad18
refactor(recipes): introduce dedicated services for handlers
2025-09-22 13:25:21 +08:00
pixelpaws
4a98710db0
Merge pull request #455 from willmiao/codex/refactor-reciperoutes-into-handler-objects
...
refactor: split recipe routes into dedicated handlers
2025-09-22 13:02:39 +08:00
pixelpaws
d033a374dd
refactor(routes): split recipe handlers into dedicated classes
2025-09-22 12:57:37 +08:00
pixelpaws
6aa23fe36a
Merge pull request #454 from willmiao/codex/migrate-recipe-http-layer-architecture
...
Refactor recipe routes to use registrar scaffolding
2025-09-22 12:42:37 +08:00
pixelpaws
3220cfb79c
test(recipe-routes): add scaffolding baseline
2025-09-22 12:41:37 +08:00
pixelpaws
b92e7aa446
chore(routes): dedupe os import
2025-09-22 12:15:12 +08:00
Will Miao
c3b9c73541
refactor: remove ModelRouteUtils usage and implement filtering directly in services
2025-09-22 09:09:40 +08:00
pixelpaws
81c6672880
Merge pull request #453 from willmiao/codex/evaluate-need-for-further-refactoring
...
refactor: migrate model lifecycle handlers to dedicated service
2025-09-22 08:37:40 +08:00
pixelpaws
08baf884d3
refactor(routes): migrate lifecycle mutations to service
2025-09-22 08:28:30 +08:00
Will Miao
1c4096f3d5
test(routes): add tests for service readiness and error handling in download model
2025-09-22 06:28:30 +08:00
Will Miao
66a3f3f59a
refactor(tests): enhance async test handling in pytest_pyfunc_call
2025-09-22 05:37:24 +08:00
pixelpaws
624df1328b
Merge pull request #452 from willmiao/codex/create-application-level-use-case-services
...
feat(routes): extract orchestration use cases
2025-09-22 05:27:19 +08:00
pixelpaws
c063854b51
feat(routes): extract orchestration use cases
2025-09-22 05:25:27 +08:00
Will Miao
8cf99dd928
refactor(tests): remove deprecated test runner script
2025-09-21 23:39:21 +08:00
pixelpaws
c07e885725
Merge pull request #451 from willmiao/codex/refactor-routes_common.py-into-services
...
Refactor model route utilities into dedicated services
2025-09-21 23:38:38 +08:00
pixelpaws
21772feadd
refactor(routes): extract route utilities into services
2025-09-21 23:34:46 +08:00
Will Miao
2d00cfdd31
refactor: enhance BaseModelService initialization and improve filtering logic
2025-09-21 23:13:30 +08:00
pixelpaws
49e03d658b
Merge pull request #450 from willmiao/codex/refactor-basemodelroutes-for-better-separation
...
refactor(routes): extract registrar and handlers
2025-09-21 22:46:13 +08:00
Will Miao
fec85bcc08
refactor: unify standalone mode check using environment variable
2025-09-21 22:45:11 +08:00
pixelpaws
0e93a6bcb0
refactor(routes): extract registrar and handlers
2025-09-21 20:52:08 +08:00
pixelpaws
7e20f738fb
Merge pull request #449 from willmiao/codex/document-and-map-basemodelroutes-contracts
...
docs(routes): map base model dependencies and contracts
2025-09-21 20:40:44 +08:00
pixelpaws
24090e6077
docs(routes): map base model dependencies and contracts
2025-09-21 20:34:45 +08:00
Will Miao
1022b07f64
feat: enhance model metadata provider with import error handling and mock setup for tests
2025-09-21 19:57:49 +08:00
pixelpaws
4faf912c6f
Merge pull request #448 from willmiao/codex/create-documentation-and-tests-for-model-routes
...
test(routes): add base model route smoke coverage
2025-09-21 17:19:52 +08:00
pixelpaws
56e4b24b07
test(routes): clean smoke test module
2025-09-21 17:15:24 +08:00
Will Miao
12295d2fdc
feat(docs): add comprehensive repository guidelines and project structure documentation
2025-09-21 16:40:07 +08:00
Will Miao
6261f7d18d
Update LM extension wiki
2025-09-20 23:21:10 +08:00
Will Miao
9e1a2e3bb7
chore(pyproject): bump version to 0.9.4
v0.9.4
2025-09-20 22:03:29 +08:00
Will Miao
40cbb2155c
refactor(baseModelApi): comment out failure message handling in bulk metadata refresh
2025-09-20 21:43:00 +08:00
Will Miao
a8d7070832
feat(civitai): enhance metadata fetching with error handling and cache validation
2025-09-20 21:35:34 +08:00
Will Miao
ab7266f3a4
fix(download_manager): streamline output directory retrieval by using settings directly, fixes #443
2025-09-20 08:12:14 +08:00
Will Miao
3053b13fcb
feat(metadata): enhance model processing with CivitAI metadata checks and new fields for archive DB status
2025-09-19 23:22:47 +08:00
Will Miao
f3544b3471
refactor(settings): replace getStorageItem with state.global.settings for default root retrieval
2025-09-19 22:57:05 +08:00
Will Miao
1610048974
refactor(metadata): update model fetching methods to return error messages alongside results
2025-09-19 16:36:34 +08:00
Will Miao
fc6f1bf95b
fix(lora_loader): remove unnecessary string stripping from lora names in loaders, fixes #441
2025-09-19 11:17:19 +08:00
Will Miao
67b274c1b2
feat(settings): add 'show_only_sfw' setting to manage content visibility
2025-09-18 21:55:21 +08:00
Will Miao
fb0d6b5641
feat(docs): add comprehensive documentation for LoRA Manager Civitai Extension, including features, installation, privacy, and usage guidelines
2025-09-18 19:33:47 +08:00
Will Miao
d30fbeb286
feat(example_images): add dedicated folder check and update settings handling for example images path, see #431
2025-09-18 19:22:29 +08:00
Will Miao
46e430ebbb
fix(utils): update API endpoint for fetching connected trigger words
2025-09-18 15:45:57 +08:00
Will Miao
bc4cd45fcb
fix(lora_manager): rename invalid hash folder removal to orphaned folders and update logging
2025-09-18 15:09:32 +08:00
Will Miao
bdc86ddf15
Refactor API endpoints to use '/api/lm/' prefix
...
- Updated all relevant routes in `stats_routes.py` and `update_routes.py` to include the new '/api/lm/' prefix for consistency.
- Modified API endpoint configurations in `apiConfig.js` to reflect the new structure, ensuring all CRUD and bulk operations are correctly routed.
- Adjusted fetch calls in various components and managers to utilize the updated API paths, including recipe, model, and example image operations.
- Ensured all instances of the old API paths were replaced with the new '/api/lm/' prefix across the codebase for uniformity and to prevent broken links.
2025-09-18 14:50:40 +08:00
Will Miao
ded17c1479
feat(routes): add model versions status endpoint and enhance metadata retrieval
2025-09-17 22:06:59 +08:00
Will Miao
933e2fc01d
feat(routes): integrate CivitAI model version retrieval for various model types
2025-09-17 15:47:30 +08:00