pixelpaws
|
2d36b461cf
|
test(utils): add coverage for helper utilities
|
2025-10-05 14:43:21 +08:00 |
|
pixelpaws
|
5b564cd8a3
|
fix(example-images): pin downloads to start library
|
2025-10-05 09:10:25 +08:00 |
|
pixelpaws
|
67c82ba6ea
|
fix(example-images): reuse migrated folders during downloads
|
2025-10-05 08:37:11 +08:00 |
|
pixelpaws
|
d43d992362
|
feat(example-images): namespace storage by library
|
2025-10-04 20:29:49 +08:00 |
|
Will Miao
|
8dde2d5e0d
|
feat(websocket-manager): implement caching for initialization progress and enhance broadcast functionality
|
2025-10-04 18:19:20 +08:00 |
|
pixelpaws
|
d01666f4e2
|
feat(previews): serve dynamic library previews
|
2025-10-04 10:38:06 +08:00 |
|
pixelpaws
|
d95e6c939b
|
test(settings): cover library switch workflow
|
2025-10-04 09:07:02 +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 |
|
Will Miao
|
40d998a026
|
fix(settings): use timezone-aware datetime for current timestamp
fix(tests): normalize stored paths in library upsert test
|
2025-10-03 20:59:47 +08:00 |
|
pixelpaws
|
e066fa6873
|
feat(settings): add multi-library backend support
|
2025-10-03 20:08:35 +08:00 |
|
pixelpaws
|
fe9fbdb93c
|
fix(cache): sync persistent metadata updates
|
2025-10-03 14:57:44 +08:00 |
|
Will Miao
|
28bc966b76
|
feat(model-scanner): enhance cache loading with progress reporting and fallback to full scan
|
2025-10-03 14:31:08 +08:00 |
|
Will Miao
|
77bbf85b52
|
feat(persistent-cache): implement SQLite-based persistent model cache with loading and saving functionality
|
2025-10-03 11:00:51 +08:00 |
|
Will Miao
|
3b1990e97a
|
feat(scanner): enhance model scanning with cache build result and progress reporting
|
2025-10-02 21:25:09 +08:00 |
|
pixelpaws
|
6f5bf4b582
|
fix(i18n): add hebrew locale coverage
|
2025-09-30 22:03:44 +08:00 |
|
pixelpaws
|
9121c12a2c
|
feat(download): retry mirror urls sequentially
|
2025-09-30 17:14:59 +08:00 |
|
pixelpaws
|
88d5caf642
|
feat(settings): migrate settings to user config dir
|
2025-09-27 22:22:15 +08:00 |
|
pixelpaws
|
1684978693
|
Merge pull request #491 from willmiao/codex/replace-spaces-in-embedding-paths
Fix embedding relative paths by replacing spaces
|
2025-09-26 09:06:56 +08:00 |
|
pixelpaws
|
8e4927600f
|
fix(embeddings): replace spaces in relative paths
|
2025-09-26 09:02:46 +08:00 |
|
pixelpaws
|
e7316b3389
|
fix(civitai): strip comfy metadata from images
|
2025-09-26 08:55:46 +08:00 |
|
pixelpaws
|
fc9db4510f
|
test: fix duplicate pytest import
|
2025-09-25 16:44:43 +08:00 |
|
pixelpaws
|
af713470c1
|
fix(recipes): parse loras from civitai hashes
|
2025-09-25 15:59:44 +08:00 |
|
pixelpaws
|
3baf93dcc5
|
test(frontend): extend coverage for comfyui widgets and helpers
|
2025-09-25 15:32:25 +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 |
|
pixelpaws
|
26b36c123d
|
test(i18n): modularize translation validation
|
2025-09-25 09:21:08 +08:00 |
|
pixelpaws
|
ae8914f5c8
|
test(frontend): add interaction regression suites
|
2025-09-24 20:33:41 +08:00 |
|
pixelpaws
|
d7a75ea4e5
|
test(frontend): cover embeddings and recipes managers
|
2025-09-24 20:15:38 +08:00 |
|
pixelpaws
|
39225dc204
|
test(frontend): add filtering coverage for model pages
|
2025-09-24 17:50:04 +08:00 |
|
pixelpaws
|
0890c6ad24
|
test(frontend): add checkpoints manager smoke tests
|
2025-09-24 17:18:20 +08:00 |
|
pixelpaws
|
f0672beb46
|
test(frontend): add loras page manager suite
|
2025-09-24 16:22:17 +08:00 |
|
pixelpaws
|
9d5ec43c4e
|
fix(frontend): correct AppCore example images initialization
|
2025-09-24 16:10:27 +08:00 |
|
pixelpaws
|
d58b61eed5
|
test(frontend): cover appcore page features
|
2025-09-24 15:55:50 +08:00 |
|
pixelpaws
|
f51f354e48
|
test(frontend): add dom fixture helpers
|
2025-09-24 15:39:52 +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
|
ae145de2f2
|
feat(tests): add frontend automated testing setup with Vitest and jsdom
|
2025-09-23 23:05:55 +08:00 |
|
pixelpaws
|
454536d631
|
test(i18n): migrate localization tests into pytest suite
|
2025-09-23 20:47:33 +08:00 |
|
Will Miao
|
656f1755fd
|
feat: add cleanup example image folders functionality and UI integration
|
2025-09-23 20:35:35 +08:00 |
|
pixelpaws
|
8c9bb35824
|
Update tests/services/test_base_model_service.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-23 19:25:02 +08:00 |
|
pixelpaws
|
e128c80eb1
|
test(services): add async example image download tests
|
2025-09-23 14:58: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
|
42872e6d2d
|
feat(recipes): expose recipe scanner mutation apis
|
2025-09-22 13:45:40 +08:00 |
|