Commit Graph

4615 Commits

Author SHA1 Message Date
Warningning
79d3d70cd5
Merge 9686bae08a into 8d5c12037f 2026-04-30 22:32:43 +02:00
Dr.Lt.Data
8d5c12037f fix(custom-node-list): place DemonAlone-StyleSelector entry next to existing DemonAlone author block
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-05-01 05:01:14 +09:00
Dr.Lt.Data
d370403e2d
Merge pull request #2827 from DemonAlone/Styler
Add DemonAlone-StyleSelector-ComfyUI  to custom-node-list.json
2026-05-01 05:00:39 +09:00
Dr.Lt.Data
e67e35795e fix(custom-node-list): place JH-PixelPro entry after last git-clone block 2026-05-01 05:00:29 +09:00
Dr.Lt.Data
ccf6d98457
Merge pull request #2809 from jetthuangai/add-comfyui-jh-pixelpro
Add ComfyUI-JH-PixelPro
2026-05-01 04:59:51 +09:00
Dr.Lt.Data
113324728e fix(custom-node-list): place Emiewn-Nodes entry after last git-clone block 2026-05-01 04:59:31 +09:00
Dr.Lt.Data
f2a3d39e26
Merge pull request #2805 from emiewnn/emiewnnodes
Add ComfyUI-Emiewn-Nodes
2026-05-01 04:58:21 +09:00
Dr.Lt.Data
ec72d983ad update DB 2026-05-01 04:45:57 +09:00
Dr.Lt.Data
a3aabfd72c
Merge pull request #2811 from Kyreo/main
Add ComfyUI-CharacterPromptBuffer by Kyreo
2026-05-01 04:42:19 +09:00
Dr.Lt.Data
03272b1f70 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-30 02:24:55 +09:00
Warningning
9686bae08a
Add ComfyUI-MaskToTransparent node entry
A simple mask-based transparency tool for ComfyUI. Turns black mask areas into fully transparent pixels while preserving white areas, with edge feathering support. Perfect for object extraction after semantic segmentation with SAM 3.1 models.

 Features
 Automatically makes black mask areas transparent, preserves original image in white areas
 Customizable Gaussian edge feathering to remove jagged edges
 Supports preserving or overwriting original alpha channel
 Fully compatible with RGB & RGBA images
 Ideal for extracting segmented objects after using SAM 3.1 models, removing unwanted background pixels
2026-04-29 15:38:34 +08:00
Dr.Lt.Data
66108ccdbc update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-04-27 05:28:49 +09:00
DemonAlone
abf9c654b3
AddDemonAlone-StyleSelector-ComfyUI
to custom-node-list.json
2026-04-24 16:24:32 +03:00
Dr.Lt.Data
491f847bbc
fix(security): harden CSRF with Content-Type gate and OpenAPI sync (#2819)
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
Defense-in-depth over GET→POST alone: reject the three CORS-safelisted
simple-form Content-Types (x-www-form-urlencoded, multipart/form-data,
text/plain) on 5 no-body POST handlers (snapshot/save,
manager/queue/{reset,start,update_comfyui}, manager/reboot) to block
<form method=POST> CSRF that bypasses method-only gating. Convert 10 pure
state-changing endpoints (fetch_updates, queue/{update_all,reset,start,
update_comfyui}, snapshot/{remove,restore,save}, comfyui_switch_version,
reboot) from GET to POST and split 5 config endpoints
(db_mode/preview_method/channel_url_list/policy/{component,update}) into
GET(read) + POST(write, JSON body). Emit the in_progress + done event pair
from the /manager/queue/install sync-enable fast-path so client UI
finalizes (previously only queue/start's empty worker done fired, leaving
item.restart unset and the Enable button visible after a successful enable).
Harden js/custom-nodes-manager.js completion path: await onQueueCompleted
with try/catch (surfaces silent turbogrid stale-item throws), replace the
{}.length == 0 no-op empty guard, set install_context before queue/install
to avoid a sync-completion race, wrap classList/updateCell in try/catch.
Resynchronize openapi.yaml with the converted routes (method → post, query
params → requestBody JSON schema, sibling post on 5 split endpoints).
Update 31 JS fetchApi call sites across 7 files; add
tests/test_csrf_content_type_helper.py covering 5 Content-Type cases via
aiohttp TestClient.

Reported-by: XlabAI Team of Tencent Xuanwu Lab
CVSS: 8.1 (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H)
2026-04-22 05:04:07 +09:00
Dr.Lt.Data
d57c142019 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-21 05:22:40 +09:00
Dr.Lt.Data
6a26409bcb update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-20 02:54:48 +09:00
Kyreo
bbc223a76c Add ComfyUI-CharacterPromptBuffer by Kyreo 2026-04-19 19:35:02 +02:00
Kyreo
aba857a350 Revert "Add ComfyUI-CharacterPromptBuffer"
This reverts commit 74c2518894.
2026-04-19 19:31:16 +02:00
Kyreo
74c2518894 Add ComfyUI-CharacterPromptBuffer 2026-04-19 19:30:37 +02:00
jetthuangai
98e0098ddd
Add ComfyUI-JH-PixelPro 2026-04-18 13:10:08 +07:00
emiewnn
ed56212fa0
Add ComfyUI-Emiewn-Nodes 2026-04-17 02:28:20 +02:00
Dr.Lt.Data
22fc850853 update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-04-17 03:08:37 +09:00
Andrés Zsögön
15fd6dbe37
Add Lora Pipeline to Manager custom node list (#2799) 2026-04-17 03:07:54 +09:00
Dr.Lt.Data
f1863994f4 update DB 2026-04-17 02:49:19 +09:00
Pasu
7c0fa1c581
Added Mayo Nodes (#2784) 2026-04-17 02:48:50 +09:00
Dr.Lt.Data
dcb15d4dc9 update DB 2026-04-17 02:48:04 +09:00
诶-阿伟哥
6be5491d9e
Add ComfyUI-Prompt-Assistant custom node (#2781)
* Add ComfyUI-Prompt-Assistant custom node

* Add ComfyUI-Prompt-Assistant custom node
2026-04-17 02:47:26 +09:00
Dr.Lt.Data
1e8956f42e update DB 2026-04-17 02:46:36 +09:00
OvertliDS
d7adab215b
Add Overtli Studio Suite to custom-node-list.json (#2777)
Agent-Logs-Url: https://github.com/OvertliDS/ComfyUI-Manager/sessions/f43bab28-2dc5-4853-945c-bdb891b85551

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: OvertliDS <188361908+OvertliDS@users.noreply.github.com>
2026-04-17 02:45:47 +09:00
Dr.Lt.Data
15ec9a901b update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-04-14 00:36:37 +09:00
rookiestar28
e9fd8a3078
Add ComfyUI-RookieUI and ComfyUI-OpenClaw entries (#2786) 2026-04-14 00:33:25 +09:00
Dr.Lt.Data
980f8f58af update DB 2026-04-14 00:27:22 +09:00
Matt Hanrahan
9b37dcfe42
Add ComfyUI Batch Blend custom node (#2783)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 00:26:34 +09:00
Dr.Lt.Data
2f1d02b688 update DB 2026-04-13 23:25:19 +09:00
knottttt
685dca9749
Add ComfyUI TinyPNG node (#2778) 2026-04-13 23:24:39 +09:00
Dr.Lt.Data
03b54019ff update DB 2026-04-13 23:22:01 +09:00
magictut
92a47f59cf
Register ComfyUI-Nanobanana (#2779)
Co-authored-by: magicwang1111 <magicwang1111@users.noreply.github.com>
2026-04-13 23:20:25 +09:00
Dr.Lt.Data
bae0ac11c5 update DB 2026-04-13 23:00:17 +09:00
Juan Treminio
f016eadd64
Add ComfyUI-ConnectTheDots (#2775) 2026-04-13 22:59:32 +09:00
Dr.Lt.Data
0f13355b08 update DB 2026-04-13 22:58:48 +09:00
magictut
bf5efd72ff
Add Comfyui-Kling-Wrapper to custom node list (#2773) 2026-04-13 22:57:14 +09:00
Dr.Lt.Data
0fc4649d23 update DB 2026-04-13 22:54:30 +09:00
artyclaw
3842e70fd9
Add artyclaw-comfy nodes (#2765) 2026-04-13 22:53:17 +09:00
Dr.Lt.Data
0952dd1686 update DB 2026-04-13 21:39:00 +09:00
Dr.Lt.Data
a7fb42be01 update DB 2026-04-13 21:23:44 +09:00
Guillaume-127
ee0f446ad0
Add Post Processing PRO (#2774) 2026-04-13 21:22:17 +09:00
Dr.Lt.Data
b220733094 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-13 12:58:42 +09:00
Dr.Lt.Data
5079365034 update DB 2026-04-13 12:55:57 +09:00
Yang Zhang
454f24145e
Add ComfyUI-LLM-Prompt-Tagger to custom-node-list.json (#2771) 2026-04-13 12:55:16 +09:00
Dr.Lt.Data
9d838d302f update DB 2026-04-13 12:54:23 +09:00