Robert Wojciechowski
3058b11ff2
Remove list splitter/collector feature and refactor distributed modules
...
- Remove DistributedListSplitter and DistributedListCollector nodes
- Remove /distributed/init_list_queue and /distributed/request_list_item endpoints
- Clean up all references from prompt_transform, queue_orchestration, constants, and tests
- Refactor and reorganize distributed modules for quality improvements
2026-03-07 05:22:09 +00:00
Robert Wojciechowski
0e7690b3a8
replace DistributedJoin with branch collector node
2026-03-02 07:35:11 +00:00
Robert Wojciechowski
2d5a56a95e
Prevent prompt_no_outputs on pruned worker branch prompts
2026-03-02 07:06:17 +00:00
Robert Wojciechowski
dd3fbfadbe
Fix branch join convergence and remote log visibility gating
2026-03-02 06:57:41 +00:00
Robert Wojciechowski
cfed768528
Apply dynamic num_branches sockets to DistributedJoin UI
2026-03-01 23:31:56 +00:00
Robert Wojciechowski
34123a0d30
Add DistributedJoin and dynamic list-queue splitter mode
2026-03-01 23:29:50 +00:00
Robert Wojciechowski
eb2dc77636
Make DistributedBranch outputs follow num_branches in UI
2026-03-01 22:59:54 +00:00
Robert Wojciechowski
910c260857
Add distributed list splitting/collection and branch routing
2026-03-01 22:48:08 +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