Commit Graph
5375 Commits
Author SHA1 Message Date
Perfect Johny 3ab17e228e Match the download url in the model whitelist (#3428)
check_whitelist_for_model compared save_path, base and filename with
the model list, but not the url the file is downloaded from, so a
request with a listed name and another url was queued as given.
Compare the url too.
2026-11-13 20:27:02 +09:00
Perfect Johny e66b7b71c7 Verify the TLS certificate when fetching the notice (#3424)
The notice route fetched the News page from GitHub with
verify_ssl=False, so certificate verification was off for every user:
whoever sat on the connection could present any certificate for
github.com and choose the notice text and links. The sanitizer limits
the markup, but it cannot tell whose content it is.

- Turn verification off for the notice only when bypass_ssl is set, as
  manager_util.get_data does
- Answer a certificate or connection failure with "Unable to retrieve
  Notice" where it raised and the notice area showed the server's 500
  page
- Add tests that run get_notice against a local HTTPS server behind a
  local CONNECT proxy: an untrusted certificate and a trusted
  certificate for another host are rejected; bypass_ssl accepts the
  untrusted certificate; a CA trusted through SSL_CERT_FILE is
  accepted; a closed proxy, a proxy answering 502 and a proxy that
  never answers end in the unavailable notice, each with one warning
  naming the cause
- Add a CHANGELOG entry

Fixes #3302
2026-11-13 08:19:55 +09:00
Dr.Lt.Data ea0b0f5864 v3: Remove share destinations that no longer accept workflows (#3501)
Four of the six share destinations are gone: the comfyworkflows.com
domain registration has expired, the Copus API answers 410 "ComfyUI
direct publishing is no longer supported", the OpenArt workflow API and
pages return 404 or redirect to the home page, and esheep.com no longer
resolves. Manager still offered them, and the ComfyWorkflows flow would
hand the share key, the workflow and the installed snapshot to whoever
answers at that domain next.

- Remove ComfyWorkflows, Copus, OpenArt and eSheep from the share
  chooser, the Share setting, the Workflow Gallery menu and the share
  dialog, with their server routes, the two dialog modules and what the
  Copus theme added to the chooser
- Treat a saved Share setting that names a removed site as All, and do
  not open a removed site saved as the last visited Workflow Gallery
- Sharing to YouML and to Matrix is unchanged; the share request no
  longer carries cw_auth or is_nsfw, which only ComfyWorkflows used
- Update README and CHANGELOG, drop the tests of the removed code, and
  keep a single-quoted href under test through the update-result links
2026-11-12 21:47:38 +09:00
Dr.Lt.Data d10a605f4d update DB 2026-11-12 20:37:40 +09:00
Dr.Lt.Data 4098d5863e Merge pull request #3486 from Moon-NE/update-moonne-video-mosaic
Update MoonNe_Nodes description for video mosaic nodes
2026-11-12 20:37:15 +09:00
Dr.Lt.Data 4b954e9975 update DB 2026-11-12 20:29:54 +09:00
Dr.Lt.Data 3b8bdd5976 Merge pull request #3498 from jamesknightzhou-arch/main
Add ComfyUI-ImageToLayers to custom-node-list.json
2026-11-12 20:29:21 +09:00
Dr.Lt.Data 03510538e9 update DB 2026-11-12 20:28:48 +09:00
Dr.Lt.Data cdd20a3bea Merge pull request #3495 from xm6018924/bsai-split-1-node-packs
Add 3 BSAI custom node packs to custom node list (split 1/3: node packs)
2026-11-12 20:28:10 +09:00
Dr.Lt.Data 723f8f82ed Merge pull request #3393 from jetthuangai/add-nh-nodes
Add NH-Nodes
2026-11-12 20:27:42 +09:00
Pablo Apiolazza ecc09f1a12 Fix restart losing quotes around arguments that contain spaces (#3488)
os.execv on Windows joins its arguments with spaces and quotes nothing, so
only the interpreter and script path (quoted by hand) survived a restart.
Any other argument with a space, e.g. --browser-profile "Profile 1", was
split in two and ComfyUI failed to start with 'unrecognized arguments'.

Build the command in one helper, manager_util.build_restart_command, used by
both the reboot endpoint and the prestartup restart. On Windows every entry
is quoted with subprocess.list2cmdline; other platforms are unchanged.

Fixes #3339
2026-11-12 18:06:37 +09:00
Jet Huang 864b92045f Merge branch 'main' into add-nh-nodes 2026-11-12 15:55:23 +07:00
jamesknightzhou-arch b71f620a84 Add ComfyUI-ImageToLayers to custom-node-list.json 2026-11-12 15:47:45 +08:00
BSAI 3119ff5f4b Add 3 BSAI custom node packs to custom node list (split 1/3: node packs)
注册 3 个 BSAI 插件(拆分 1/3:纯节点包):`BSAI_ComfyUI_Nodes`, `BSAI-Asset-Library-Auto-List`, `BSAI-H3-upscale-4K`
2026-11-12 14:17:00 +08:00
Dr.Lt.Data 4c272f389a update DB 2026-11-12 00:39:07 +09:00
Dr.Lt.Data e2d7d1cabb update DB 2026-11-12 00:37:43 +09:00
Dr.Lt.Data 03df78c3e5 Merge pull request #3485 from EminBudak/add-wiro-ai
Add Wiro AI (Wiro-ComfyUI) to the custom node list
2026-11-12 00:37:03 +09:00
Dr.Lt.Data d5762a57f6 Merge pull request #3474 from dxyliwei520/add-dm-tail-frames
Add ComfyUI DM Tail Frames (last-N frames of an IMAGE batch)
2026-11-12 00:36:31 +09:00
Dr.Lt.Data a7e4dcb574 update DB 2026-11-12 00:35:54 +09:00
Dr.Lt.Data 353f50c594 Merge pull request #3482 from hanshs474/add-comfyui-freeimagetovideo
Add ComfyUI-FreeImageToVideo to custom-node-list.json
2026-11-12 00:35:06 +09:00
Dr.Lt.Data cad47f1f51 Merge pull request #3481 from bi-toru-to/add-sweepkit
Add SweepKit to custom node list
2026-11-12 00:34:46 +09:00
Dr.Lt.Data 7ae27aa5b9 Merge pull request #3473 from Hudabey/add-specar-custom-node
Add ComfyUI-SpecAR to custom node list
2026-11-12 00:34:25 +09:00
Moon_NE 2c9cb12d7c Update MoonNe_Nodes description for video mosaic nodes 2026-11-11 17:35:57 +09:00
Emin 5e1d76895c Add Wiro AI node pack 2026-11-10 23:58:51 -08:00
hanshs474 5d96e523d0 Add ComfyUI-FreeImageToVideo to custom-node-list.json 2026-11-10 22:37:14 +08:00
bi-toru-to 9e214782ce Add SweepKit to the custom node list 2026-11-10 14:14:51 +00:00
Dr.Lt.Data 15e49ea544 update DB 2026-11-10 22:47:59 +09:00
Dr.Lt.Data 0e0fe46d58 update DB 2026-11-09 01:20:46 +09:00
Dr.Lt.Data bfe67be8f5 Merge pull request #3464 from lin-bot23/feat/model-list-ltx-2-5-alpha-gen
feat(models): add LTX-2.5 22B IC-LoRA Alpha-Gen
2026-11-09 01:20:03 +09:00
Dr.Lt.Data c501d0d50a update DB 2026-11-08 17:47:48 +09:00
Dr.Lt.Data 691d39c3f0 Merge pull request #3471 from E2GO/register-powder-nodes
Add Powder Nodes to custom node catalog
2026-11-08 17:47:25 +09:00
Dr.Lt.Data e0231b451d update DB 2026-11-08 17:46:32 +09:00
Dr.Lt.Data cf47417e83 Merge pull request #3467 from ukr8b3g-cmyk/add-h3-camera-prompt-adapter
Add H3 Camera Prompt Adapter to the custom node list
2026-11-08 17:45:42 +09:00
Dr.Lt.Data 4ab752a7a9 update DB 2026-11-08 17:44:44 +09:00
Dr.Lt.Data 25cf1103b1 Merge pull request #3472 from mo-akkakk/add-minimax-h3-temporal-window-spatial-tiles
Add Minimax H3 Temporal Window & Spatial Tiles
2026-11-08 17:43:31 +09:00
Dr.Lt.Data f9e3bd6509 Merge pull request #3462 from un4ssociated/add-krea2-spatial-composition
Add Krea2 Spatial Composition 3x3 to custom node list
2026-11-08 17:43:15 +09:00
Dr.Lt.Data a82ab291bc Merge pull request #3460 from pixelpainter/add-subgraph-navigator
Add Subgraph Navigator
2026-11-08 17:43:00 +09:00
Dr.Lt.Data e0fa7f9617 Merge pull request #3459 from yoyoismee/paxa/comfyui-paxa
Add comfyui-paxa (Paxa Labs text to speech and speech to text)
2026-11-08 17:42:24 +09:00
dxyliwei520 1bea51291a Add ComfyUI DM Tail Frames to custom node list 2026-11-07 23:52:20 +08:00
Hud Abey 461cb60406 Update SpecAR custom node description 2026-11-06 19:23:32 +01:00
Hud Abey 5c14b729c4 Add ComfyUI-SpecAR to custom node list 2026-11-06 19:11:50 +01:00
mo-akkakk e9d49d6af7 Add Minimax H3 Temporal Window & Spatial Tiles 2026-11-06 15:17:55 +01:00
EGGO 038aa79fbe Add Powder Nodes to custom node catalog 2026-11-06 12:34:30 +01:00
ukr8b3g-cmyk 66c4ca59d6 Add H3 Camera Prompt Adapter to the custom node list 2026-11-05 01:50:57 +09:00
lin-bot23 c732eac42d feat(models): add LTX-2.5 22B IC-LoRA Alpha-Gen 2026-11-04 18:43:38 +08:00
un4ssociated 0719c1a0bc Add Krea2 Spatial Composition 3x3 to custom node list 2026-11-03 10:43:05 -05:00
pixelpainter 05a19341d0 Add Subgraph Navigator 2026-11-03 14:35:08 +00:00
yoyoismeeandClaude Opus 5.5 50fc6a3c3b Add comfyui-paxa (Paxa Labs text to speech and speech to text)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 14:59:27 +07:00
Dr.Lt.Data 4c50a2bc8b update DB 2026-11-03 01:10:07 +09:00
Dr.Lt.Data e265d0b8f2 update DB 2026-11-02 22:55:38 +09:00