pixelpaws
|
9d5ec43c4e
|
fix(frontend): correct AppCore example images initialization
|
2025-09-24 16:10:27 +08:00 |
|
pixelpaws
|
6d41211b07
|
Merge pull request #472 from willmiao/codex/plan-and-update-frontend-testing-roadmap
Add AppCore page orchestration tests
|
2025-09-24 15:56:17 +08:00 |
|
pixelpaws
|
d58b61eed5
|
test(frontend): cover appcore page features
|
2025-09-24 15:55:50 +08:00 |
|
pixelpaws
|
4b53d98bfc
|
Merge pull request #471 from willmiao/codex/organize-frontend-tests-into-new-directories
test(frontend): document dom fixture workflow
|
2025-09-24 15:44:23 +08:00 |
|
pixelpaws
|
f51f354e48
|
test(frontend): add dom fixture helpers
|
2025-09-24 15:39:52 +08:00 |
|
pixelpaws
|
49e7c2e9f5
|
Merge pull request #470 from willmiao/codex/add-tests-for-storagehelpers-and-appcore
test: add vitest coverage for storage helpers and core
|
2025-09-24 05:21:02 +08:00 |
|
pixelpaws
|
4653c273e3
|
test(frontend): add storage and core initialization specs
|
2025-09-24 05:20:39 +08:00 |
|
pixelpaws
|
219cd242db
|
Merge pull request #467 from willmiao/codex/migrate-frontend-settings-to-backend
feat(settings): centralize settings loading and snake_case keys
|
2025-09-23 22:16:10 +08:00 |
|
pixelpaws
|
e5b712c082
|
fix(i18n): sync language with state settings
|
2025-09-23 22:00:31 +08:00 |
|
pixelpaws
|
4d2c60d59b
|
fix(settings): persist language preference
|
2025-09-23 22:00:20 +08:00 |
|
pixelpaws
|
1d2c1b114b
|
Merge pull request #469 from willmiao/codex/add-download-example-images-to-global-context-menu
feat: add download example images to global context menu
|
2025-09-23 20:58:35 +08:00 |
|
pixelpaws
|
2bde936d05
|
Merge pull request #468 from willmiao/codex/migrate-i18n-tests-to-tests-framework
Migrate i18n test script into pytest suite
|
2025-09-23 20:58:14 +08:00 |
|
pixelpaws
|
cd3e32bf4b
|
feat(context-menu): add example image download entry
|
2025-09-23 20:49:44 +08:00 |
|
pixelpaws
|
454536d631
|
test(i18n): migrate localization tests into pytest suite
|
2025-09-23 20:47:33 +08:00 |
|
pixelpaws
|
8aa76ce5c1
|
feat(settings): centralize frontend settings on backend
|
2025-09-23 20:28:32 +08:00 |
|
pixelpaws
|
9f83548cf3
|
Merge pull request #466 from willmiao/refactor
Refactor
|
2025-09-23 19:29:54 +08:00 |
|
 pixelpawsandCopilot
|
6054d95e85
|
Update py/services/model_query.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-23 19:25:12 +08:00 |
|
 pixelpawsandCopilot
|
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
|
fee37172b4
|
Merge pull request #465 from willmiao/codex/add-async-tests-for-concurrent-behavior
Add async tests for example image download concurrency
|
2025-09-23 15:00:31 +08:00 |
|
pixelpaws
|
e128c80eb1
|
test(services): add async example image download tests
|
2025-09-23 14:58:35 +08:00 |
|
pixelpaws
|
5cc735ed57
|
Merge pull request #464 from willmiao/codex/refactor-websocket-integration-for-downloading
refactor: align example image downloads with websocket manager
|
2025-09-23 14:43:37 +08:00 |
|
pixelpaws
|
43fcce6361
|
refactor(example-images): inject websocket manager
|
2025-09-23 14:40:43 +08:00 |
|
pixelpaws
|
49b7126278
|
Merge pull request #463 from willmiao/codex/refactor-downloadmanager-to-instance-based
refactor: convert example image download manager to service instance
|
2025-09-23 13:08:08 +08:00 |
|
pixelpaws
|
679cfb5c69
|
refactor(example-images): encapsulate download manager state
|
2025-09-23 13:07:11 +08:00 |
|
pixelpaws
|
50616bc680
|
Merge pull request #462 from willmiao/codex/wrap-long-running-flows-in-use-cases
feat(example-images): add use case orchestration
|
2025-09-23 11:55:06 +08:00 |
|
pixelpaws
|
aaad270822
|
feat(example-images): add use case orchestration
|
2025-09-23 11:47:12 +08:00 |
|
pixelpaws
|
bd10280736
|
Merge pull request #461 from willmiao/codex/refactor-example-images-routes
Add regression tests for example images routes
|
2025-09-23 11:31:22 +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
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
pixelpaws
|
34872eb612
|
Merge pull request #411 from gaoqi125/main
__init__.py register WanVideoLoraSelectFromText
|
2025-09-11 16:31:57 +08:00 |
|
pixelpaws
|
b220e288d0
|
Merge pull request #422 from willmiao/ca
Civitai metadata archive db
|
2025-09-10 20:35:16 +08:00 |
|
pixelpaws
|
5e69671366
|
Merge pull request #398 from gaoqi125/gaoqi125-patch-1
Create wanvideo_lora_select_from_text.py
|
2025-09-05 19:55:40 +08:00 |
|
pixelpaws
|
24c01141d7
|
Merge pull request #400 from willmiao/bulk-menu
Bulk menu
|
2025-09-05 17:44:40 +08:00 |
|
pixelpaws
|
3320b80150
|
Merge pull request #399 from willmiao/bulk-menu
Bulk context menu
|
2025-09-05 09:31:48 +08:00 |
|
pixelpaws
|
491e09b7b5
|
Merge pull request #395 from willmiao/ot
Onboarding Tutorial
|
2025-09-03 23:25:31 +08:00 |
|
pixelpaws
|
40ce2baa7b
|
Merge pull request #388 from willmiao/i18n
I18n
|
2025-09-01 08:57:39 +08:00 |
|
pixelpaws
|
2366f143d8
|
Merge pull request #377 from willmiao/sidebar, See #257 #52
Sidebar
|
2025-08-26 19:10:30 +08:00 |
|
pixelpaws
|
8375c1413d
|
Merge pull request #354 from Clusters/main
feat: Add qwen-image as a selectable base model
|
2025-08-14 07:14:27 +08:00 |
|
pixelpaws
|
3a92e8eaf9
|
Update README.md
|
2025-08-10 16:11:28 +08:00 |
|
pixelpaws
|
2786801b71
|
Merge pull request #317 from willmiao/refactor
Refactor
|
2025-07-26 07:06:37 +08:00 |
|
pixelpaws
|
f15c6f33f9
|
Merge pull request #313 from willmiao/refactor
Refactor
|
2025-07-24 19:37:17 +08:00 |
|
pixelpaws
|
df9b554ce1
|
Merge pull request #267 from younyokel/patch-2
Update requirements.txt
|
2025-07-08 21:24:49 +08:00 |
|
pixelpaws
|
4043846767
|
Merge pull request #261 from Rauks/add-flux-kontext
feat: Add "Flux.1 Kontext" base model
|
2025-06-28 21:10:51 +08:00 |
|
pixelpaws
|
357052a903
|
Merge pull request #252 from willmiao/stats-page
Add statistics page with metrics, charts, and insights functionality
|
2025-06-24 21:37:06 +08:00 |
|
pixelpaws
|
d840fd53da
|
Merge pull request #231 from PredatorIWD/fix-crash-on-symlinks
Don't crash completely if a symlink resolve fails
|
2025-06-19 18:34:03 +08:00 |
|
pixelpaws
|
a61819cdb3
|
Merge branch 'main' into fix-crash-on-symlinks
|
2025-06-19 18:33:40 +08:00 |
|
pixelpaws
|
923669c495
|
Merge pull request #213 from willmiao/migrate-images
Migrate images
|
2025-06-08 20:11:37 +08:00 |
|
pixelpaws
|
a0b0d40a19
|
Update README.md
|
2025-05-27 22:28:26 +08:00 |
|
pixelpaws
|
66c66c4d9b
|
Update README.md
|
2025-05-16 17:08:23 +08:00 |
|
pixelpaws
|
1e59c31de3
|
Merge pull request #184 from willmiao/vscroll
Add virtual scroll
|
2025-05-12 22:27:40 +08:00 |
|
pixelpaws
|
e5aec80984
|
Merge pull request #179 from jakerdy/patch-1
[Fix] `/api/chekcpoints/info/{name}` change misspelled method call
|
2025-05-11 17:10:40 +08:00 |
|
pixelpaws
|
e918c18ca2
|
Create FUNDING.yml
|
2025-05-09 20:17:35 +08:00 |
|
pixelpaws
|
d0d5eb956a
|
Merge pull request #174 from willmiao/dev
Dev
|
2025-05-09 11:06:47 +08:00 |
|
pixelpaws
|
f1d6b0feda
|
Merge pull request #173 from willmiao/dev
Dev
|
2025-05-08 18:33:52 +08:00 |
|
pixelpaws
|
deb25b4987
|
Merge pull request #166 from Rauks/add-natural-sort
fix: use natural sorting when sorting by name
|
2025-05-06 08:58:19 +08:00 |
|
pixelpaws
|
4612da264a
|
Merge pull request #167 from willmiao/dev
Dev
|
2025-05-06 08:28:20 +08:00 |
|
pixelpaws
|
fba2853773
|
Merge pull request #157 from willmiao/dev
Dev
|
2025-05-03 17:07:48 +08:00 |
|
pixelpaws
|
e94b74e92d
|
Merge pull request #156 from willmiao/dev
Dev
|
2025-05-02 19:35:25 +08:00 |
|
pixelpaws
|
b5ddf4c953
|
Merge pull request #155 from Rauks/add-base-models
feat: Add "HiDream" and "LTXV" base models
|
2025-05-02 19:17:18 +08:00 |
|
pixelpaws
|
5ee5bd7d36
|
Merge pull request #149 from willmiao/dev
Dev
|
2025-04-30 16:05:38 +08:00 |
|
pixelpaws
|
f9b8f2d22c
|
Merge pull request #145 from mobedoor/main
Make workflow folder compatible with ComfyUI Browse Templates screen
|
2025-04-28 19:26:46 +08:00 |
|
pixelpaws
|
5159657ae5
|
Merge pull request #142 from willmiao/dev
Dev
|
2025-04-26 20:25:26 +08:00 |
|
pixelpaws
|
111b34d05c
|
Merge pull request #138 from willmiao/dev
feat: implement theme management with auto-detection and user prefere…
|
2025-04-25 19:47:17 +08:00 |
|
pixelpaws
|
d8194f211d
|
Merge pull request #136 from willmiao/dev
Dev
|
2025-04-25 17:56:26 +08:00 |
|
pixelpaws
|
d389e4d5d4
|
Merge pull request #122 from willmiao/dev
Dev
|
2025-04-22 09:40:05 +08:00 |
|
pixelpaws
|
dcf5c6167a
|
Merge pull request #121 from willmiao/dev
Dev
|
2025-04-21 15:44:23 +08:00 |
|
pixelpaws
|
aa1673063d
|
Merge pull request #120 from willmiao/dev
feat: Enhance LoraManager by updating trigger words handling and dyna…
|
2025-04-21 06:52:16 +08:00 |
|
pixelpaws
|
54c9bac961
|
Merge pull request #119 from willmiao/dev
Dev
|
2025-04-20 22:29:28 +08:00 |
|
pixelpaws
|
f64c03543a
|
Merge pull request #116 from matrunchyk/main
Prevent duplicates of root folders when using symlinks
|
2025-04-20 17:05:08 +08:00 |
|
pixelpaws
|
2ed6dbb344
|
Merge pull request #111 from willmiao/dev
Dev
|
2025-04-18 10:55:07 +08:00 |
|
pixelpaws
|
df8e02157a
|
Merge pull request #103 from willmiao/dev
feat: Add drag functionality for strength adjustment in LoRA entries.…
|
2025-04-15 08:57:52 +08:00 |
|
pixelpaws
|
325ef6327d
|
Merge pull request #99 from willmiao/dev
Dev
|
2025-04-14 20:27:18 +08:00 |
|
pixelpaws
|
3982489e67
|
Merge pull request #97 from willmiao/dev
feat: Enhance checkpoint handling by initializing paths and adding st…
|
2025-04-12 19:10:13 +08:00 |
|
pixelpaws
|
6e1297d734
|
Merge pull request #96 from willmiao/dev
Dev
|
2025-04-12 17:01:07 +08:00 |
|
pixelpaws
|
4156dcbafd
|
Merge pull request #83 from willmiao/dev
Dev
|
2025-04-05 05:28:22 +08:00 |
|
pixelpaws
|
14328d7496
|
Merge pull request #77 from willmiao/dev
Add reconnect functionality for deleted LoRAs in recipe modal
|
2025-04-03 16:56:04 +08:00 |
|