Commit Graph
64 Commits
Author SHA1 Message Date
Robert Wojciechowski dd55ff740e fix: forward all queuePrompt args through interceptor
The interceptor only captured (number, prompt) and dropped the third
options argument. This caused partialExecutionTargets to be lost,
making ComfyUI execute all output nodes instead of just the selected
one when using Execute Selected Output.

Fixes #76
2026-03-26 22:00:53 +00:00
Robert Wojciechowski a694272b40 Harden worker probe response validation and add tests 2026-03-01 22:36:57 +00:00
Robert Wojciechowski 16c3f6455b Fix collector progress accounting and value reset on disconnect 2026-02-28 04:53:20 +00:00
Robert Wojciechowski 2c2110504a Update DistributedValue to track enabled workers 2026-02-28 04:53:20 +00:00
Robert Wojciechowski 6ce739e03a Make DistributedValue default widget type-aware 2026-02-28 04:53:20 +00:00
Robert Wojciechowski 2cf3d717d1 Refine worker UI theme behavior and remote fallback add flow 2026-02-28 04:53:20 +00:00
Robert Wojciechowski 243086391d Add remote worker log viewing and local log proxy endpoints 2026-02-28 04:53:20 +00:00
Robert Wojciechowski b95675d1ff Move load balancing to collector/orchestrator and remove queue node 2026-02-28 04:53:20 +00:00
Robert Wojciechowski e4c945e536 chore: commit all pending distributed changes 2026-02-28 04:53:20 +00:00
Robert Wojciechowski 2565f5aece feat: adapt panel styling to Nodes 2.0 (Modern Node Design)
Detects the Comfy.VueNodes.Enabled setting via addEventListener and
toggles a `distributed-panel--nodes2` class on the panel root element.
CSS visual properties (backgrounds, borders, border-radius) are migrated
from inline JS styles to CSS classes, enabling clean theme overrides for
Nodes 2.0 using PrimeVue surface variables (--p-surface-*, --p-text-*).
2026-02-28 04:52:59 +00:00
Robert Wojciechowski d8095cddb6 fix(ui): restore worker panel states and spacing behavior 2026-02-24 21:44:33 +00:00
Robert Wojciechowski 9c42f889ac chore: commit remaining workspace updates 2026-02-24 01:40:38 +00:00
Robert Wojciechowski 5eacd17aeb refactor: implement REFACTOR_PLAN_2 across distributed stack 2026-02-24 01:38:41 +00:00
Robert Wojciechowski f0fe702f80 Commit all current refactor changes 2026-02-23 23:47:23 +00:00
Robert Wojciechowski 7f24cb0c7a Refactor distributed orchestration and frontend modules 2026-02-23 11:11:40 +00:00
Robert Wojciechowski c1010dcd3c refactor(web): split main.js into focused modules and shared constants 2026-02-23 04:38:04 +00:00
robertvoy 56083ec0b1 Merge branch 'main' of https://github.com/robertvoy/ComfyUI-Distributed 2026-01-25 17:37:34 +11:00
robertvoy d691ba841f Feat: Audio Batch Divider 2026-01-25 17:36:55 +11:00
robertvoy 044c54b780 merged fork 2026-01-24 14:19:22 +11:00
robertvoy b768e7fc8a https handling in host field 2025-12-30 12:11:12 +11:00
robertvoy 399ed7c7d1 feat: initial setup for cloudflare integration 2025-12-29 09:38:03 +11:00
IT-BillDeng 89b7812fb4 Improve master participation logic with fallback handling and UI messaging 2025-10-27 03:00:57 +08:00
IT-BillDeng f13b953a82 Enable UI toggle for master participation with live status feedback and delegate-mode orchestration. 2025-10-27 02:29:51 +08:00
robertvoy 213ac38227 Add new /prompt liveness probe (USDU + collector). when worker timeout value in exceeded, the master will probe the workers. 2025-09-13 14:42:33 +10:00
robertvoy 4b8836cd03 Unify worker timeout via UI across collector/upscaler (90s); add interruptible sliced waits + cleanup to collector 2025-09-13 10:26:03 +10:00
robertvoy 187b38d4f5 worker timeout in settings, fixed requeue video tiles 2025-09-11 16:40:19 +10:00
Dominik Bargiel c860df0aa7 Update executionUtils.js
Previous fix caused problems with loading models that are in subfolders like:
"'FLUX.1\\Shakker-Labs-ControlNet-Union-Pro-2.0.safetensors"

Now images and wideos are treated separetlly.
2025-08-24 19:46:40 +02:00
doubletwisted 4b513d49c3 fix: normalize pasted image paths and subfolder extraction (Windows-safe, upstream-only) 2025-08-15 21:45:19 +02:00
Robert Wojciechowski 1ff863fb5d Add files via upload 2025-08-13 10:00:03 +10:00
Robert Wojciechowski 81e644e661 Update ui.js 2025-07-29 16:35:42 +10:00
robertvoy 1df61c9b8e fix runpod worker auto host name construction 2025-07-29 12:21:12 +10:00
robertvoy 209fe5388b added docs, updated workflow, updated url for Runpod in UI 2025-07-28 12:50:25 +10:00
robertvoy 526c603ecb fixed cloudflare banner button not resetting host address 2025-07-19 21:13:16 +10:00
robertvoy fa2dff6412 continuous working polling only when panel open 2025-07-19 11:23:00 +10:00
robertvoy 9505d2a29e fixed cloudflare detction bug 2025-07-18 13:11:11 +10:00
robertvoy 84a28d7122 remove redundant endpoint and warn users when cloudflare tunnel is down 2025-07-18 10:30:29 +10:00
robertvoy e9e0399812 only upload images/videos to workers if they dont already have them 2025-07-17 14:18:17 +10:00
robertvoy abcbab7574 support sending videos to remote workers 2025-07-17 10:23:27 +10:00
robertvoy 3a6c1f9d04 better status checks 2025-07-16 13:26:11 +10:00
robertvoy 338456b79d auto detect runpod host 2025-07-16 13:01:05 +10:00
robertvoy 24c6b41a73 runpod address bug fix 2025-07-16 12:33:24 +10:00
robertvoy 026c1de643 image batch divider js 2025-07-16 12:30:51 +10:00
robertvoy 189165f2ec cross-platform paths 2025-07-15 19:19:00 +10:00
robertvoy fa09a2da10 Image Batch Divider 2025-07-15 11:16:34 +10:00
robertvoy 9650280c7f Runpod support 2025-07-15 08:20:05 +10:00
robertvoy d4ee572ecc Runpod support 2025-07-15 08:19:13 +10:00
robertvoy d561bba5aa ui tweaks 2025-07-14 14:14:07 +10:00
robertvoy eb855349fe fixed UUID creation bug when accessing master over network 2025-07-14 12:52:21 +10:00
robertvoy f1a94ee4b0 ui tweaks 2025-07-13 13:29:45 +10:00
robertvoy 9834a0f6e4 constants 2025-07-13 10:00:36 +10:00