Will Miao
58cafdb713
feat: add model version management endpoints
...
- Add set_version_update_ignore endpoint to toggle ignore status for specific versions
- Add get_model_versions endpoint to retrieve version details with optional refresh
- Update serialization to include version-specific data and preview overrides
- Modify database schema to support version-level ignore tracking
- Improve error handling for rate limiting and missing models
These changes enable granular control over version updates and provide better visibility into model version status.
2025-10-25 14:54:23 +08:00
pixelpaws
4a9089d3dd
Merge pull request #586 from willmiao/codex/analyze-and-propose-fix-for-header-value-error
...
fix: sanitize aiohttp header limit overrides
2025-10-23 11:23:08 +08:00
pixelpaws
3244a5f1a1
fix(lora-manager): sanitize header limit overrides
2025-10-23 11:13:31 +08:00
Will Miao
d0aa916683
feat(node-registry): add support to send checkpoint/diffusion model to workflow
...
- Add capabilities parsing and validation for node registration
- Implement widget_names extraction from capabilities with type safety
- Add supports_lora boolean conversion in capabilities
- Include comfy_class fallback to node_type when missing
- Add new update_node_widget API endpoint for bulk widget updates
- Improve error handling and input validation for widget updates
- Remove unused parameters from node selector event setup function
These changes improve node metadata handling and enable dynamic widget management capabilities.
2025-10-23 10:44:48 +08:00
pixelpaws
ee0d241c75
refactor(routes): limit update endpoints to essentials
2025-10-15 15:37:35 +08:00
pixelpaws
52e671638b
feat(example-images): add stop control for download panel
2025-10-15 08:46:03 +08:00
pixelpaws
eb76468280
feat(downloads): expose throughput metrics in progress APIs
2025-10-13 14:39:31 +08:00
Will Miao
c9a65c7347
feat(metadata): implement model data hydration and enhance metadata handling across services, fixes #547
2025-10-09 22:15:07 +08:00
Will Miao
f542ade628
feat(civitai): implement URL rewriting for Civitai previews and enhance download handling, fixes #499
2025-10-09 17:54:37 +08:00
Will Miao
2b6910bd55
feat(misc): mark model versions in library for Civitai user models
2025-10-09 15:23:42 +08:00
pixelpaws
8cf762ffd3
feat(misc): add civitai user model lookup
2025-10-09 11:49:41 +08:00
Will Miao
3118f3b43c
feat(graph): enhance node handling with graph identifiers and improve metadata updates, see #408 , #538
2025-10-07 23:22:38 +08:00
pixelpaws
d08d77c555
Merge pull request #533 from willmiao/codex/add-async-test-module-for-lifecycle
...
test: add LoRA manager lifecycle coverage
2025-10-05 22:24:12 +08:00
pixelpaws
8fcb979544
test(routes): cover lora manager lifecycle
2025-10-05 22:19:10 +08:00
pixelpaws
8a5af0b7f3
test(routes): add stats routes coverage
2025-10-05 22:18:59 +08:00
pixelpaws
fdec8d283c
test(example-images): expand coverage for routes and utilities
2025-10-05 14:40:48 +08:00
pixelpaws
d01666f4e2
feat(previews): serve dynamic library previews
2025-10-04 10:38:06 +08:00
pixelpaws
b69c24ae14
test(routes): cover settings library endpoints
2025-10-04 08:38:59 +08:00
pixelpaws
3922aec36e
test(routes): extend misc routes coverage
2025-10-04 05:10:43 +08:00
pixelpaws
40e3c6134c
refactor(routes): modularize misc route handling
2025-10-03 22:19:09 +08:00
pixelpaws
fc9db4510f
test: fix duplicate pytest import
2025-09-25 16:44:43 +08:00
pixelpaws
7499570766
fix(updates): avoid network stack traces offline
2025-09-25 14:50:06 +08:00
pixelpaws
23679ec3f5
chore(tests): clean integration route header
2025-09-25 14:17:45 +08:00
pixelpaws
095320ef72
test(routes): tidy lora route test imports
2025-09-25 09:40:25 +08:00
Will Miao
12c88835f2
refactor: enhance model version retrieval logic in CivitaiClient, fixes #460
2025-09-24 09:16:02 +08:00
Will Miao
656f1755fd
feat: add cleanup example image folders functionality and UI integration
2025-09-23 20:35:35 +08:00
pixelpaws
43fcce6361
refactor(example-images): inject websocket manager
2025-09-23 14:40:43 +08:00
pixelpaws
aaad270822
feat(example-images): add use case orchestration
2025-09-23 11:47:12 +08:00
pixelpaws
85f79cd8d1
refactor(routes): introduce example images controller
2025-09-23 11:12:08 +08:00
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
f7cffd2eba
test(recipes): add route smoke tests and docs
2025-09-22 14:15:24 +08:00
pixelpaws
d033a374dd
refactor(routes): split recipe handlers into dedicated classes
2025-09-22 12:57:37 +08:00
pixelpaws
3220cfb79c
test(recipe-routes): add scaffolding baseline
2025-09-22 12:41:37 +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
pixelpaws
c063854b51
feat(routes): extract orchestration use cases
2025-09-22 05:25:27 +08:00
pixelpaws
0e93a6bcb0
refactor(routes): extract registrar and handlers
2025-09-21 20:52:08 +08:00
pixelpaws
24090e6077
docs(routes): map base model dependencies and contracts
2025-09-21 20:34:45 +08:00
pixelpaws
56e4b24b07
test(routes): clean smoke test module
2025-09-21 17:15:24 +08:00