Commit Graph
15 Commits
Author SHA1 Message Date
Jason HokuandClaude Opus 4.6 beacb02101 fix: fullscreen toggle loads correct session instead of default
When toggling fullscreen, the iframe reload was reading the session name
from the node's widget (default "my_session") instead of the session
the user had actually selected in the Dashboard picker.

Now the Dashboard sends its current session name in the fullscreen
postMessage, and the handler prefers that over the widget default.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 10:32:45 -07:00
Jason HokuandClaude Opus 4.6 e1bba3e8f5 fix: prevent cross-tab dashboard from force-loading running session
CASE 2 auto-load now only triggers when no session is loaded yet,
not when the user is manually browsing a different session. Prevents
a running generation in one tab from hijacking the dashboard in
another tab.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 15:56:51 -07:00
JasonHokuandClaude Opus 4.6 5fef83db25 fix: dashboard landing page loading default session instead of showing picker
New nodes now show the session landing page instead of auto-loading
"my_session". Uses _configured_from_workflow flag to distinguish fresh
nodes from saved workflows. Also fixes session cards Y-axis overflow.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 15:32:44 -07:00
JasonHokuandClaude Opus 4.6 5e7ad22cc7 fix: backslash in f-string, dashboard focus stealing, VAE config priority, column hotkeys
- Fix Python 3.10 SyntaxError: extract backslash replace() out of f-string
  expression in config_builder_node.py (issue #12)

- Fix dashboard iframe stealing focus from ComfyUI on every live update
  by removing viewport.focus() from render/update paths in logic_virtual.js

- Intercept Ctrl+S in dashboard iframe and forward to ComfyUI parent
  window so workflow save works instead of triggering browser Save As dialog

- Config Builder VAE settings now override sampler node's remote_vae_endpoint
  via config_overrides_vae flag in generation_orchestrator.py flush logic

- Fix Shift+1-9 column hotkeys: use e.code instead of e.key since Shift
  produces symbols (!@#$) not digits for e.key on standard keyboards

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 13:41:44 -08:00
JasonHokuandClaude Opus 4.6 f6103933c4 Fix dashboard landing page: auto-load + handle missing sessions
Root cause: Two issues prevented the landing page from showing.

1. __init__.py get_session_html endpoint returned 404 when session
   didn't exist, so the iframe never received any content. Now returns
   full template with empty manifest so landing page JS can display
   available sessions.

2. web/dashboard.js never auto-loaded on node creation - the iframe
   started empty (black box). Now auto-calls forceLoadSession after
   node creation so the dashboard immediately shows either the session
   grid or the landing page with session cards.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 00:24:47 -08:00
JasonHoku cfb75e7922 Create Run Distribution System 2026-02-26 15:37:55 -08:00
JasonHoku 7d9fee69d0 Optimize sorting & fix grid card size bug 2026-02-16 19:51:25 -08:00
JasonHoku d74a51dd15 UI updates, model based prompting, attention mode selection, recursive cartesian prompting, detect connected node changes for smarter job resuming, eta progress bar in ui, condensed dashboard top bar, close modal hotkeys, 2026-02-16 00:21:58 -08:00
JasonHoku 30894c4c82 Massive Overhaul, Config Builder Updates, Fixes, Smarter Optional Caching, UI Improvements, Filter Improvements & More! 2026-02-10 16:30:10 -08:00
JasonHoku 9d1afab458 Major Refactor, Optimizations & New Features: Move & MetaPack Favorited, Random Lora Selection, Lora & Model Entire Folder Loading, Smart JSON Node, WIP Config Builder 2026-02-06 00:07:47 -08:00
JasonHoku ec0662d5a0 Implement Non SD Models (ZImage Tested), Add Favorites Feature, Added Auto Lora Triggerword CivitAI Hash Lookup And Append To Prompt Feature, Add Shift Click Filter Selection, Add GoTo Image #, Dashboard Auto-Load New Sessions, Mobile Panning & Zoom Support, Fix Override Latents & Models, Add Clip Token Prompt Change Detection, Add More Meta-Data To Revise View, (prompt,seed,steps, etc) 2026-01-13 13:47:26 -08:00
JasonHoku 762078657a Massive Overhaul, Refactoring, Optimization, Auto Loading/Unloading Virtual Pagination Of Images, Fullscreen Mode, Multi-Models, Multi-Loras, Multi Seed, Stop & Resume Detection, Spacebar Pan To Next Row & Update Grid After X Images Feature 2026-01-11 19:18:26 -08:00
JasonHoku ba69c48206 Refactor html_gen, better dashboard panning, better config JSON error reporting, fix optional vae not overriding decode, and accept stacking loras and lora arrays for iteration 2026-01-07 22:44:26 -08:00
JasonHoku cdd22df89b Accept Optional Latent for Img2Img, Denoise Arrays, Overwrite Feature, Delete Set, Zoom Fix 2026-01-07 16:25:31 -08:00
JasonHoku 926798a412 Initial release of Ultimate Auto Sampler Suite 2026-01-06 20:22:33 -08:00