[PR #1356] [MERGED] [CNR] Support Comfy Node Registry #1861

Closed
opened 2026-10-28 21:04:56 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/1356
Author: @huchenlei
Created: 12/20/2024
Status: ✅ Merged
Merged: 1/3/2025
Merged by: @ltdrdata

Base: main ← Head: feat/cnr


📝 Commits (10+)

  • b3be556 support CNR
  • f0299e0 added support for --no-deps option to node install and reinstall (#886)
  • 8e1f792 fix: crash by version handling
  • cdb400d implement: invalid installation handling
  • cddd000 Merge branch 'main' into feat/cnr
  • 10055f5 Merge branch 'main' into feat/cnr
  • ea3413b conservative migration system
  • 0b6f796 fix: should not be displayed switch button if unknown node
  • e16e72c feat: config.ini - skip_migration_check is supported.
  • 3335c82 Merge branch 'main' into feat/cnr

📊 Changes

45 files changed (+4496 additions, -1441 deletions)

View changed files

📝 .gitignore (+3 -0)
📝 README.md (+20 -123)
📝 check.sh (+1 -0)
📝 cm-cli.py (+515 -332)
➕ cm-cli.sh (+2 -0)
➕ extras.json (+26 -0)
📝 git_helper.py (+42 -21)
➕ glob/cnr_utils.py (+131 -0)
➕ glob/git_utils.py (+61 -0)
📝 glob/manager_core.py (+2029 -345)
📝 glob/manager_downloader.py (+46 -1)
📝 glob/manager_server.py (+385 -340)
📝 glob/manager_util.py (+102 -0)
➕ glob/node_package.py (+72 -0)
📝 glob/share_3rdparty.py (+15 -15)
📝 js/cm-api.js (+2 -2)
📝 js/comfyui-manager.js (+226 -6)
📝 js/comfyui-share-common.js (+10 -9)
📝 js/comfyui-share-copus.js (+3 -1)
📝 js/comfyui-share-openart.js (+2 -1)

...and 25 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/ComfyUI-Manager/pull/1356 **Author:** [@huchenlei](https://github.com/huchenlei) **Created:** 12/20/2024 **Status:** ✅ Merged **Merged:** 1/3/2025 **Merged by:** [@ltdrdata](https://github.com/ltdrdata) **Base:** `main` ← **Head:** `feat/cnr` --- ### 📝 Commits (10+) - [`b3be556`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/b3be55683799d66f21e6367055259ce230de95bb) support CNR - [`f0299e0`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/f0299e07f9daf7d94487d6194fb21d609f75d581) added support for `--no-deps` option to node install and reinstall (#886) - [`8e1f792`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/8e1f792cd1d5c584be051ec5277a23f195176559) fix: crash by version handling - [`cdb400d`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/cdb400d32b874365b26251447701ea93ee66ac28) implement: invalid installation handling - [`cddd000`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/cddd000848f8a4258f1fc1acca9e00b2bbb6c0ac) Merge branch 'main' into feat/cnr - [`10055f5`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/10055f578b0e97fccd167b6210fa0cced1c022a3) Merge branch 'main' into feat/cnr - [`ea3413b`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/ea3413be9b40d3698bdf31b8f510da66c10ab0cb) conservative migration system - [`0b6f796`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/0b6f7962a42188ad60a26fb47f83beb86cae5ed8) fix: should not be displayed `switch` button if unknown node - [`e16e72c`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/e16e72cbbd3c9be823adc3e89dcdc560f93d84b2) feat: config.ini - `skip_migration_check` is supported. - [`3335c82`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/3335c823508e7ee880bf001b5d795c92ae79f9f6) Merge branch 'main' into feat/cnr ### 📊 Changes **45 files changed** (+4496 additions, -1441 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -0) 📝 `README.md` (+20 -123) 📝 `check.sh` (+1 -0) 📝 `cm-cli.py` (+515 -332) ➕ `cm-cli.sh` (+2 -0) ➕ `extras.json` (+26 -0) 📝 `git_helper.py` (+42 -21) ➕ `glob/cnr_utils.py` (+131 -0) ➕ `glob/git_utils.py` (+61 -0) 📝 `glob/manager_core.py` (+2029 -345) 📝 `glob/manager_downloader.py` (+46 -1) 📝 `glob/manager_server.py` (+385 -340) 📝 `glob/manager_util.py` (+102 -0) ➕ `glob/node_package.py` (+72 -0) 📝 `glob/share_3rdparty.py` (+15 -15) 📝 `js/cm-api.js` (+2 -2) 📝 `js/comfyui-manager.js` (+226 -6) 📝 `js/comfyui-share-common.js` (+10 -9) 📝 `js/comfyui-share-copus.js` (+3 -1) 📝 `js/comfyui-share-openart.js` (+2 -1) _...and 25 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-28 21:04:56 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#1861
No description provided.