pixelpaws
8fcb979544
test(routes): cover lora manager lifecycle
2025-10-05 22:19:10 +08:00
Will Miao
cb1f08d556
Fix low contrast on nav-item hover
2025-10-05 21:10:01 +08:00
pixelpaws
1150267765
Merge pull request #531 from willmiao/codex/-activelibrary
...
fix(locales): translate library selection strings
2025-10-05 21:04:10 +08:00
pixelpaws
5c1252548d
fix(locales): translate library selection strings
2025-10-05 21:03:21 +08:00
Will Miao
3c7cdf5db8
feat(header): enhance navigation and search functionality with context-aware behavior
2025-10-05 20:58:14 +08:00
Will Miao
9ac4203b1c
test(example-images): allow monkeypatching os.startfile on linux
2025-10-05 16:30:44 +08:00
pixelpaws
d0800510db
Merge pull request #529 from willmiao/codex/update-file-url-formatting-methods
...
fix: route recipe previews through preview API
2025-10-05 15:53:26 +08:00
pixelpaws
f8ba551cc4
fix(recipes): use preview endpoint for recipe images
2025-10-05 15:49:18 +08:00
Will Miao
413444500e
refactor(model_scanner): normalize path comparisons for model roots
...
fix(example_images_download_manager): re-raise specific exception on download error
refactor(usage_stats): define constants locally to avoid conditional imports
test(example_images_download_manager): update exception handling in download tests
test(example_images_file_manager): differentiate between os.startfile and subprocess.Popen in tests
test(example_images_paths): ensure valid example images root with single-library mode
test(usage_stats): use string literals for metadata payload to avoid conditional imports
2025-10-05 15:48:50 +08:00
pixelpaws
e21d5835ec
Merge pull request #524 from willmiao/codex/add-async-tests-for-websocketmanager
...
Add websocket broadcast and usage stats tests
2025-10-05 15:19:40 +08:00
pixelpaws
f2f354e478
Merge pull request #528 from willmiao/codex/add-bulk-action-set-content-rating, fixes #428
...
Add bulk content rating update action
2025-10-05 15:19:19 +08:00
pixelpaws
b195d4569c
test(usage-stats): allow metadata registry monkeypatch
2025-10-05 15:13:20 +08:00
pixelpaws
3b77fed72d
feat(bulk): add bulk content rating action
2025-10-05 15:09:43 +08:00
pixelpaws
fc64e97f92
Merge pull request #525 from willmiao/codex/develop-tests-for-metadatasyncservice-and-modelscanner
...
Add coverage for metadata sync service and scanner reconciliation
2025-10-05 15:03:36 +08:00
pixelpaws
1da0434454
Merge pull request #526 from willmiao/codex/add-tests-for-utility-functions
...
test: add coverage for utility helpers
2025-10-05 15:03:20 +08:00
pixelpaws
cf2fe40612
Merge pull request #527 from willmiao/codex/add-unit-tests-for-metadata-components
...
Add metadata collector unit tests and fixtures
2025-10-05 15:03:04 +08:00
pixelpaws
8f46433ff7
Merge pull request #523 from willmiao/codex/add-tests-for-settingsmanager-migration
...
Add tests for settings migrations and service registry lazy loading
2025-10-05 15:02:44 +08:00
pixelpaws
f3be3ae269
Merge pull request #522 from willmiao/codex/add-tests-for-example-images-pipeline
...
test: add example images route and utility coverage
2025-10-05 15:02:07 +08:00
pixelpaws
cfec5447d3
test(metadata): add collector coverage
2025-10-05 14:44:17 +08:00
pixelpaws
2d36b461cf
test(utils): add coverage for helper utilities
2025-10-05 14:43:21 +08:00
pixelpaws
5e23e4b13d
test(metadata): cover sync service and scanner reconciliation
2025-10-05 14:42:13 +08:00
pixelpaws
badae2e8b3
test: cover websocket broadcasts and usage stats
2025-10-05 14:41:47 +08:00
pixelpaws
9e64531de6
test(settings): cover migrations and registry lazy loading
2025-10-05 14:41:24 +08:00
pixelpaws
fdec8d283c
test(example-images): expand coverage for routes and utilities
2025-10-05 14:40:48 +08:00
Will Miao
9abedbf7cb
fix(metadata-sync): improve error handling for deleted CivitAI models, fixes #497
2025-10-05 11:05:52 +08:00
pixelpaws
66004c1cdc
Merge pull request #520 from willmiao/codex/adjust-example-images-download-to-use-library-name
...
fix: keep example image downloads in initial library
2025-10-05 10:08:26 +08:00
pixelpaws
5b564cd8a3
fix(example-images): pin downloads to start library
2025-10-05 09:10:25 +08:00
pixelpaws
2e79970e6e
Merge pull request #519 from willmiao/codex/update-example-images-download-flow
...
fix: reuse migrated example image folders before download
2025-10-05 09:04:06 +08:00
pixelpaws
67c82ba6ea
fix(example-images): reuse migrated folders during downloads
2025-10-05 08:37:11 +08:00
Will Miao
98425f37b8
fix(download-manager): improve handling of civitai payloads to avoid empty dictionaries
2025-10-05 07:29:11 +08:00
Will Miao
9d22dd3465
fix(model-library): update response structure to return model versions directly
2025-10-04 22:06:33 +08:00
pixelpaws
837138db49
Merge pull request #517 from willmiao/codex/determine-example_images_path-structure
...
feat: namespace example image storage by library
2025-10-04 20:42:15 +08:00
pixelpaws
d43d992362
feat(example-images): namespace storage by library
2025-10-04 20:29:49 +08:00
Will Miao
16b611cb7e
Simplify settings file location and configuration
2025-10-04 18:42:53 +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
Will Miao
22b0b2bd24
fix(model-card): correct query parameter handling in versioned preview URL
2025-10-04 17:32:16 +08:00
Will Miao
056f727bfd
feat(model-scanner): enhance page type determination for model types
2025-10-04 17:08:02 +08:00
Will Miao
0aa6c53c1f
feat(initialization): add support for embeddings page type and log progress updates
2025-10-04 14:11:27 +08:00
pixelpaws
d9b0660611
Merge pull request #516 from willmiao/codex/investigate-library-switching-functionality-issue
...
feat: serve dynamic preview assets after library switch
2025-10-04 10:51:52 +08:00
pixelpaws
d01666f4e2
feat(previews): serve dynamic library previews
2025-10-04 10:38:06 +08:00
Will Miao
51bee87cd0
fix(persistence): improve handling of lora_info attributes in recipe persistence
2025-10-04 09:52:53 +08:00
pixelpaws
3041b443e5
Merge pull request #515 from willmiao/codex/add-library-selection-in-settings-modal
...
Add tests for settings library switcher
2025-10-04 09:22:11 +08:00
pixelpaws
d95e6c939b
test(settings): cover library switch workflow
2025-10-04 09:07:02 +08:00
pixelpaws
fd38c63b35
Merge pull request #514 from willmiao/codex/add-multi-library-endpoints-for-frontend
...
test: add coverage for settings library endpoints
2025-10-04 08:43:03 +08:00
pixelpaws
b69c24ae14
test(routes): cover settings library endpoints
2025-10-04 08:38:59 +08:00
pixelpaws
65a0c00e33
Merge pull request #513 from willmiao/codex/add-link-button-to-settings-modal-header
...
Adjust settings modal location shortcut styling
2025-10-04 07:57:43 +08:00
pixelpaws
b12a5ef133
style(settings): restyle settings location shortcut
2025-10-04 07:52:10 +08:00
pixelpaws
9e1b92c26e
Merge pull request #512 from willmiao/codex/analyze-and-add-tests-for-misc-routes
...
test: improve misc routes coverage
2025-10-04 05:25:58 +08:00
pixelpaws
3922aec36e
test(routes): extend misc routes coverage
2025-10-04 05:10:43 +08:00
pixelpaws
41cca8e56d
Merge pull request #511 from willmiao/codex/refactor-misc_routes.py-and-add-tests
...
refactor: modularize misc route controller
2025-10-03 22:47:22 +08:00