Robert Wojciechowski
a2b341fb99
fix: hide Distributed Value backing fields in Nodes 2.0
...
Use native widget visibility without converting backing fields into sockets. Preserve widget types, serializers and options identity; cover edits, reload, worker refresh and linked widgets.
2026-10-10 22:43:49 +00:00
Robert Wojciechowski
32ac027e0e
docs: align selected copy with current behavior
2026-07-12 11:13:22 +00:00
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