-
111e24ddc8
feat: Quick Filter creation system (faceted dashboard filtering)

Jason HokuandClaude Opus 4.7
2026-05-08 10:50:16 -07:00
-
5804ac7309
fix: ETA progress shows effective progress (existing + new) not iteration idx

Jason HokuandClaude Opus 4.7
2026-05-08 10:26:04 -07:00
-
4a318e68d6
revert: remove single-click-to-open-lightbox on card images

Jason HokuandClaude Opus 4.7
2026-05-08 10:25:51 -07:00
-
1f5adeb799
fix: extend image_format plumbing to remote VAE / upscales / distributed

Jason HokuandClaude Opus 4.7
2026-05-07 13:29:52 -07:00
-
b4db3af7b3
docs: fix CONTRIBUTING.md factual errors

Jason HokuandClaude Opus 4.7
2026-05-07 13:26:32 -07:00
-
46721165ba
fix: lightbox image click/dblclick conflict + remove dead favIcon var

Jason HokuandClaude Opus 4.7
2026-05-07 13:24:38 -07:00
-
4b6a9b7299
fix: Logic Filter = and != use float tolerance, not strict equality

Jason HokuandClaude Opus 4.7
2026-05-07 13:23:55 -07:00
-
8790f9771a
feat: dashboard - Lightbox image click + arrow-key navigation in Revise modal

Jason HokuandClaude Opus 4.7
2026-05-07 13:13:19 -07:00
-
bcadb7e4e3
feat: dashboard - Logic Filter (numeric comparison filtering)

Jason HokuandClaude Opus 4.7
2026-05-07 13:11:58 -07:00
-
b95d2d0cfc
feat: dashboard - Reset All Filters button + R key resets filter UI

Jason HokuandClaude Opus 4.7
2026-05-07 13:10:25 -07:00
-
7821c60d98
feat: dashboard - Delete All Rejected button

Jason HokuandClaude Opus 4.7
2026-05-07 13:09:47 -07:00
-
490c5196ef
feat: configurable image save format (webp/png/jpg)

Jason HokuandClaude Opus 4.7
2026-05-07 13:05:10 -07:00
-
a491a88f48
docs: add CONTRIBUTING.md

Jason HokuandClaude Opus 4.7
2026-05-07 13:02:37 -07:00
-
c45058adf3
feat: pre-flight scan counts already-existing configs in ETA

Jason HokuandClaude Opus 4.7
2026-05-07 13:02:19 -07:00
-
8c8759d487
fix: strengthen dashboard filter highlight visibility for steps/cfg/upscale/type

Jason HokuandClaude Opus 4.7
2026-05-07 13:02:05 -07:00
-
4fb4fea5ed
fix: lock Compare Strengths to single-bracket form (no Cartesian)

Jason HokuandClaude Opus 4.7
2026-05-07 11:27:39 -07:00
-
2913fc606a
feat: unified Compare Strengths section with labeled Model+Clip inputs

Jason HokuandClaude Opus 4.7
2026-05-07 10:27:49 -07:00
-
991631aec4
docs: update conf-builder-readme to reflect /configbuilder/preview endpoint

Jason HokuandClaude Opus 4.7
2026-05-07 09:59:48 -07:00
-
b6e2344f9b
feat: preview panel uses /configbuilder/preview endpoint

Jason HokuandClaude Opus 4.7
2026-05-07 09:59:10 -07:00
-
9ff76dd8ab
feat: add POST /configbuilder/preview endpoint

Jason HokuandClaude Opus 4.7
2026-05-07 09:55:49 -07:00
-
3e9f9316c9
test: add 6 golden regression tests for state_to_configs_json

Jason HokuandClaude Opus 4.7
2026-05-07 09:54:12 -07:00
-
d07657c85b
refactor: extract state_to_configs_json as single transformer

Jason HokuandClaude Opus 4.7
2026-05-07 09:44:12 -07:00
-
ef0062fce8
fix: ltx pickers route through modelLists object so refresh-models button updates them
Jason Hoku
2026-04-27 12:14:39 -07:00
-
15bd7ae2dd
fix: localStorage cache version bump + persist latent_upscale_models, clearAllCaches resets all upscale fields
Jason Hoku
2026-04-27 12:07:41 -07:00
-
fe73850d81
fix: ltx uses sampler resolutions widget for width/height (was hardcoded 446x576)
Jason Hoku
2026-04-25 21:31:06 -07:00
-
2a125cff4b
fix: drag-drop and clipboard paste append to existing image input value instead of overwriting
Jason Hoku
2026-04-25 21:10:03 -07:00
-
cdd230ef52
fix: disable ltx skip-on-exists, use timestamp suffix for filename uniqueness
Jason Hoku
2026-04-25 21:04:25 -07:00
-
1cd7a5528c
feat: drag-drop + clipboard paste for ltx image input, resolve via comfy input dir
Jason Hoku
2026-04-25 21:01:00 -07:00
-
f6bb5a0ef5
fix: ltx manifest entries get timestamp-based id matching image-gen pattern
Jason Hoku
2026-04-25 20:53:38 -07:00
-
20acff8a1e
fix: ltx manifest entry includes 'file' key (/view? URL) for dashboard video loading
Jason Hoku
2026-04-25 20:46:27 -07:00
-
3d9d27617d
fix: ltx output filename includes config hash so meaningful changes break skip-on-exists
Jason Hoku
2026-04-25 20:34:53 -07:00
-
c8a937b137
feat: ltx i2v pipeline (preprocess + LTXVImgToVideoInplace both stages) + preview thumbnail
Jason Hoku
2026-04-25 20:23:39 -07:00
-
0f8c25a588
feat: input_image folder expansion for ltx i2v sweeps
Jason Hoku
2026-04-25 20:23:11 -07:00
-
3adad657b6
feat: ltx image-to-video builder ui (image picker, strength sliders, compression)
Jason Hoku
2026-04-25 20:16:07 -07:00
-
16b792601e
test: update manifest entry test for image_path mirror
Jason Hoku
2026-04-25 20:13:39 -07:00
-
fd9f191d22
fix: ltx mp4 saves to images/ subfolder, manifest image_path for dashboard load
Jason Hoku
2026-04-25 20:12:53 -07:00
-
7eed6a56e6
fix: skip SaveVideo node, call video.save_to() directly to avoid hidden-input deps
Jason Hoku
2026-04-25 20:04:35 -07:00
-
396dcb15c2
fix: unwrap V3 NodeOutput.args correctly (was returning whole NodeOutput object)
Jason Hoku
2026-04-25 20:01:01 -07:00
-
5dc011db1f
fix: ltx node calls dispatch correctly for V1 (KJ/core) vs V3 (LTXV*) api
Jason Hoku
2026-04-25 19:57:37 -07:00
-
a3478c01cb
fix: ltx latent_upscaler reads from latent_upscale_models/ folder, not upscale_models/
Jason Hoku
2026-04-25 19:43:10 -07:00
-
655816c9c9
fix: move ltx dispatch above image-gen log/build_prompt that assume sampler/steps keys
Jason Hoku
2026-04-25 19:29:23 -07:00
-
f533c4755a
fix: skip pre-encoding stage for ltx_video runs (uses dual-clip internally)
Jason Hoku
2026-04-25 19:26:53 -07:00
-
0d5d0aa723
fix: exempt ltx_video configs from non-checkpoint VAE validation
Jason Hoku
2026-04-25 19:25:04 -07:00
-
0b0781f838
fix: ltx config flattening in py generate_config + trust model type before file picked
Jason Hoku
2026-04-25 19:19:48 -07:00
-
f76c9902a0
fix: ltx state lives per-configArray, derive model_type from models[]
Jason Hoku
2026-04-25 18:37:35 -07:00
-
fee9d41090
fix: ltx_video model picker uses diffusion_models folder, LTX badge, LTX file label
Jason Hoku
2026-04-25 18:19:08 -07:00
-
a60f7ed7e8
feat: hide scheduler/steps/denoise/flux fields when ltx_video selected
Jason Hoku
2026-04-25 18:09:44 -07:00
-
35cd8b8260
feat: ltx image input + audio subsection stubs (full impl in B/C)
Jason Hoku
2026-04-25 18:05:30 -07:00
-
aa94e6c2c2
feat: ltx stage 1 + stage 2 sampler/sigmas subsections
Jason Hoku
2026-04-25 18:04:02 -07:00
-
5508be8539
feat: ltx video shape subsection (duration + frame rate sliders)
Jason Hoku
2026-04-25 18:01:01 -07:00
-
8064c31a55
feat: ltx model files subsection (dual clip, vae, upscaler pickers)
Jason Hoku
2026-04-25 17:59:08 -07:00
-
7ff5059dee
feat: ltx_video dispatch in main generation loop
Jason Hoku
2026-04-25 17:58:42 -07:00
-
cc52ad679b
feat: ltx settings section skeleton with conditional render on model_type
Jason Hoku
2026-04-25 17:56:17 -07:00
-
d58f00a4d0
feat: ltx manifest entry builder, video media_type (manifest_utils.py untouched)
Jason Hoku
2026-04-25 17:53:30 -07:00
-
166ca832b2
feat: ltx-aware sort order for cache locality
Jason Hoku
2026-04-25 17:51:42 -07:00
-
99f8cd0202
feat: ltx_video option in model_type dropdown
Jason Hoku
2026-04-25 17:51:18 -07:00
-
2ccef19837
feat: ltx two-stage video generation pipeline (t2v, audio always-on)
Jason Hoku
2026-04-25 16:59:39 -07:00
-
b90aa1b893
feat: ltx dual-clip prompt encoding with LTXVConditioning wrapping
Jason Hoku
2026-04-25 16:57:27 -07:00
-
94694ec07a
feat: ltx model loading with per-file caching
Jason Hoku
2026-04-25 16:56:15 -07:00
-
6afd31602f
feat: ltx preflight validation (nodes, ffmpeg, model files, sigmas)
Jason Hoku
2026-04-25 16:52:04 -07:00
-
dca70cb90f
feat: cache key for ltx_video model_type
Jason Hoku
2026-04-25 16:48:32 -07:00
-
ef866b50db
feat: cartesian expansion for ltx fields with audio_mode 'both' normalization
Jason Hoku
2026-04-25 16:43:08 -07:00
-
69830a3aef
fix: parse_sigmas rejects trailing/leading/double commas
Jason Hoku
2026-04-25 16:39:34 -07:00
-
1ea4d7892d
feat: ltx sigma string parser with tests
Jason Hoku
2026-04-25 16:34:19 -07:00
-
541b73ac0d
style: darker teal on COPY FAVORITES and FULL PROMPT STATS, move Keyboard Shortcuts to Settings
Jason Hoku
2026-04-24 11:11:44 -07:00
-
3b8061b6f9
style: stats modal fills window, darker save button, wider stats count column
Jason Hoku
2026-04-24 11:11:36 -07:00
-
05876011cb
feat: dashboard stats show favs/total = X% for lora, model, prompt, and tag
Jason Hoku
2026-04-24 11:11:32 -07:00
-
7e0d3b20b2
docs: Quick Start section with 3-node diagram and basic workflow link at top of README
Jason Hoku
2026-04-22 17:33:51 -07:00
-
4f874fc628
feat: tooltips on Compare Strengths and Compare CLIP buttons explain LoRA strength sweeps
Jason Hoku
2026-04-22 17:33:47 -07:00
-
2c3851ef8f
fix: dashboard filters for steps, cfg, upscale, and type now work and show active colors
Jason Hoku
2026-04-22 17:33:39 -07:00
-
cbc82026bc
fix: route all config_builder prints through safe_print to avoid Windows OSError
Jason Hoku
2026-04-22 17:33:35 -07:00
-
276e03d6a3
bump ver
Jason Hoku
2026-04-13 10:31:08 -07:00
-
ffbd8ae1e4
fix: manifest merge uses correct field names for favorites preservation

Jason HokuandClaude Opus 4.6
2026-04-12 16:19:00 -07:00
-
1fc660ad78
fix: Revise & Generate sends complete config with model, seed, prompts

Jason HokuandClaude Opus 4.6
2026-04-12 15:18:37 -07:00
-
1e574d6927
fix: insert upscaled items at start of manifest for correct sort order

Jason HokuandClaude Opus 4.6
2026-04-12 14:51:50 -07:00
-
c5265d0e83
fix: initialize total_upscale_duration in upscale_runner SeedVR2 path

Jason HokuandClaude Opus 4.6
2026-04-12 14:23:31 -07:00
-
c9234ea78e
fix: mock V3 API execution context for SeedVR2 node calls

Jason HokuandClaude Opus 4.6
2026-04-12 14:06:46 -07:00
-
96726094bd
fix: SeedVR2 node discovery via NODE_CLASS_MAPPINGS, not module import

Jason HokuandClaude Opus 4.6
2026-04-12 13:33:03 -07:00
-
20a4677971
fix: add SeedVR2 mode to dashboard upscale_runner.py

Jason HokuandClaude Opus 4.6
2026-04-12 13:26:01 -07:00
-
9e7911aa23
feat: SeedVR2 upscale mode in Builder UI and Dashboard

Jason HokuandClaude Opus 4.6
2026-04-12 12:29:00 -07:00
-
da7b789098
fix: copy model_type from manifest, remove dead g reference

Jason HokuandClaude Opus 4.6
2026-04-12 01:01:32 -07:00
-
7b597b3098
fix: determine model_type from file extension, not manifest data

Jason HokuandClaude Opus 4.6
2026-04-12 00:58:39 -07:00
-
8daa31c4f7
fix: export favorites validates model_type from manifest items

Jason HokuandClaude Opus 4.6
2026-04-12 00:39:40 -07:00
-
f97219f891
fix: export favorites handles GGUF/diffusion models without VAE

Jason HokuandClaude Opus 4.6
2026-04-12 00:26:53 -07:00
-
c2f9955917
fix: export favorites produces sampler-compatible flat config format

Jason HokuandClaude Opus 4.6
2026-04-12 00:03:56 -07:00
-
820b2a82c7
fix: export favorites config captures ALL settings from manifest items

Jason HokuandClaude Opus 4.6
2026-04-11 23:49:20 -07:00
-
75fcc46a91
feat: Export Favorites As Config JSON in Dashboard cog menu

Jason HokuandClaude Opus 4.6
2026-04-11 23:41:12 -07:00
-
9de031ad94
fix: safe_print in generate_config to survive Windows stdout corruption

Jason HokuandClaude Opus 4.6
2026-04-11 19:00:31 -07:00
-
8b6158d0df
fix: scanner manifest order + remove video click fullscreen

Jason HokuandClaude Opus 4.6
2026-04-11 09:53:27 -07:00
-
3375857215
fix: directory scanner sorts by mtime and assigns sequential gen_index

Jason HokuandClaude Opus 4.6
2026-04-11 09:49:19 -07:00
-
e8af36671a
feat: pure-Python MP4/MOV dimension probe for directory scanner

Jason HokuandClaude Opus 4.6
2026-04-11 09:30:50 -07:00
-
3e1f541422
fix: video autoplay + poster frame loading

Jason HokuandClaude Opus 4.6
2026-04-11 09:07:51 -07:00
-
b3fab600c7
feat: media type filter (image vs video) in Dashboard filter panel

Jason HokuandClaude Opus 4.6
2026-04-11 00:44:22 -07:00
-
dbd9833fee
feat: autoplay visible videos in Dashboard via IntersectionObserver

Jason HokuandClaude Opus 4.6
2026-04-11 00:44:21 -07:00
-
b641beb94f
fix: external directory scanner includes videos in symlink step

Jason HokuandClaude Opus 4.6
2026-04-11 00:37:17 -07:00
-
0feb11c6bd
feat: video support in Dashboard and external directory scanner

Jason HokuandClaude Opus 4.6
2026-04-10 14:23:02 -07:00
-
9d2827427f
bump ver
Jason Hoku
2026-04-10 13:12:05 -07:00
-
e8c41a9b56
docs: add strategic roadmap items from R&D competitive analysis

Jason HokuandClaude Opus 4.6
2026-04-07 23:45:39 -07:00
-
beacb02101
fix: fullscreen toggle loads correct session instead of default

Jason HokuandClaude Opus 4.6
2026-04-05 10:32:45 -07:00
-
1d86313fcc
fix: distribution wait loop timeout prevents infinite block

Jason HokuandClaude Opus 4.6
2026-03-30 09:59:57 -07:00