Commit Graph

196 Commits

Author SHA1 Message Date
David
76fd32f146 Matched buttons and drop downs to match style of ComfyUI interface while keeping the colours the same as OG ComfyUI Manager 2025-12-05 13:47:30 +08:00
David
3ae99bc761 Removed this.close() I added before finding z-index issue. 2025-12-05 12:46:40 +08:00
David
1dde3c3ef0 - Added layout formatting to components of the Manager dialog box
- Pulled name from select and put it into a label (eg "DB: Channel" now has a label of DB and a dropdown with channel, etc)
- Fixed incorrect z-index
2025-12-05 12:38:54 +08:00
David
457c93cd19 Started changing UI to match the rest of ComfyUI
Completed Main Container
2025-12-04 11:58:22 +08:00
Dr.Lt.Data
aaed1dc3d5
feat(security): Support System User Protection API with security migration (V3.38) (#2338)
- Migrate Manager data path: default/ComfyUI-Manager → __manager
- Force security_level=strong on outdated ComfyUI (block installations)
- Auto-migrate config.ini only; backup legacy files for manual verification
- Raise weak/normal- to normal during migration
- Add /manager/startup_alerts API for UI warnings
- Differentiate 403 responses: comfyui_outdated vs security_level
- Block startup scripts execution on old ComfyUI

Requires ComfyUI v0.3.76+ for full functionality.
Backward compatible with older versions (uses legacy path).
2025-12-03 00:42:12 +09:00
Dr.Lt.Data
39eaa76b8a fixed: remove migration code completely
https://github.com/ltdrdata/ComfyUI-Manager/issues/1659
2025-03-14 18:24:30 +09:00
Dr.Lt.Data
e71e68e298 modified: better error log when failed to update comfyui
https://github.com/ltdrdata/ComfyUI-Manager/issues/1576
2025-03-02 17:42:31 +09:00
Dr.Lt.Data
5a5a37dfee fixed: robust initial caching
https://github.com/comfyanonymous/ComfyUI/issues/7003#issuecomment-2690687621

modified: store `db_mode` setting to `config.ini`
https://github.com/ltdrdata/ComfyUI-Manager/issues/1582#issuecomment-2687332355

remove: fetch updates / skip updates
- 'updates' filter will trigger fetching
https://github.com/ltdrdata/ComfyUI-Manager/issues/1584

added: support for `disable_front` or `DISABLE_COMFYUI_MANAGER_FRONT`
2025-03-01 01:06:17 +09:00
Dr.Lt.Data
4fd17b0bf5 improved: advanced missing node detection based on embedded info
https://github.com/ltdrdata/ComfyUI-Manager/issues/1445

feat: Custom Nodes In Workflow
https://github.com/ltdrdata/ComfyUI-Manager/issues/990
https://github.com/ltdrdata/ComfyUI-Manager/issues/127

improved: show version on main dialog
modified: aux_id - use github_id if possible
removed: `fetch updates` button
2025-02-24 21:18:42 +09:00
Dr.Lt.Data
e9df78c0e7 improved: When user do Switch ComfyUI, update the policy accordingly. 2025-02-20 12:20:04 +09:00
Dr.Lt.Data
5dd8ea8aab feat: update policy for updating ComfyUI
https://github.com/ltdrdata/ComfyUI-Manager/issues/1552

fixed: comfyui versions should be based on commit date
https://github.com/ltdrdata/ComfyUI-Manager/issues/1566

fixed: invalid identifying of nightly node packs which has `git@github.com:...` url
fixed: switch comfyui should be based on `master` branch instead of `main` branch
fixed: switch_to_default_branch - more robust switching
refactor: endpoints for policies
2025-02-19 21:34:13 +09:00
Dr.Lt.Data
fa1b514440 improved: Update All - Show link on the result board
fixed: Update All - Updates for unknown nodes were not being applied
fixed: corner case crash whilte install/updating

https://github.com/ltdrdata/ComfyUI-Manager/issues/1168
2025-02-16 14:25:57 +09:00
Dr.Lt.Data
3b0709f5f2 improved: cm-cli.py save-snapshot - validate output path
fixed: Update all - Properly display the results of the ComfyUI update.
fixed: Update all - An issue where the action results of the custom nodes manager were reflected in the main dialog.

https://github.com/ltdrdata/ComfyUI-Manager/issues/1548
2025-02-15 09:23:04 +09:00
Dr.Lt.Data
6ff6e05408 improve: update all - background updating
modified: update all - don't update ComfyUI
2025-02-13 22:34:36 +09:00
Dr.Lt.Data
9963afa558 modified: remove comfyui-manager from list if desktop mode 2025-02-13 08:46:18 +09:00
Dr.Lt.Data
ede8279c17 remove legacy ui components
- default_ui
- a1111
2025-02-02 15:27:29 +09:00
Dr.Lt.Data
0a67145d80 code formatting 2025-02-02 14:40:11 +09:00
bymyself
2e55bc470c
Add commands to toggle visibility of manager and custom nodes manager menus (#1505)
* Add commands for manager keybindings

* use more consistent isVisible condition check

* remove hide method in favor of super class's close method

* fix formatting

* fix tabs formatting
2025-02-02 14:37:04 +09:00
Robin Huang
829784fa50 Fix conditional for switch ComfyUI. 2025-02-01 16:16:37 -08:00
Robin Huang
3c45f8dc91 Hide update comfyui buttons in electron. 2025-02-01 16:15:27 -08:00
Dr.Lt.Data
4760deaf9c feat: custom-nodes-manager - background tasks(install/update/fix/disable/enable) 2025-02-01 11:22:01 +09:00
Dr.Lt.Data
b1b02dc8e5 double-click feature is removed.
The feature has been moved to
https://github.com/ltdrdata/comfyui-connection-helper
2025-01-29 02:45:37 +09:00
Dr.Lt.Data
b114672e03 fixed: error when remote mode is selected
https://github.com/ltdrdata/ComfyUI-Manager/issues/1413
2025-01-10 00:38:32 +09:00
Dr.Lt.Data
585cc0d991 fixed: invalid skipping of pip dependencies installation if ==, ~=
removed: useless badge related code
2025-01-04 03:07:36 +09:00
Dr.Lt.Data
de2b8fbd88 improved: add aboutBadge 2025-01-02 03:52:18 +09:00
Dr.Lt.Data
3c11361502 Merge branch 'main' into feat/cnr
improved: support new front's prompt, alert api
modified: z-indices
2025-01-02 02:58:55 +09:00
Dr.Lt.Data
a148bb5aeb modified: apply new front's confirm api 2025-01-02 02:23:21 +09:00
Dr.Lt.Data
b8f153e4eb Merge branch 'main' into feat/cnr 2024-12-18 09:08:15 +09:00
Dr.Lt.Data
a32e551fd0
Revert "Bypass ComfyUI version check when in electron env (#1303)" (#1316)
This reverts commit 6f1bfae957.
2024-12-11 03:41:21 +09:00
filtered
6f1bfae957
Bypass ComfyUI version check when in electron env (#1303)
* Hacky: hide the features we do not want to ship with electron app

* Backup

* Take install path for cm-cli.

* Remove unused.

* Add no deps.

* Add no deps.

* Bypass ComfyUI version check when in electron env

* Fix exception when comfyui is not repo

* Fix version reporting always skipped

* Log unhandled errors

---------

Co-authored-by: Yoland Y <4950057+yoland68@users.noreply.github.com>
Co-authored-by: Robin Huang <robin.j.huang@gmail.com>
2024-12-11 03:02:58 +09:00
Dr.Lt.Data
a9f8cecaec remove flowt.ai from workflow gallery.
https://github.com/ltdrdata/ComfyUI-Manager/issues/1275
2024-11-27 02:35:47 +09:00
Dr.Lt.Data
f4442972bc Merge branch 'main' into feat/cnr 2024-10-08 19:47:38 +09:00
Dr.Lt.Data
8dd84bb0ec typo fix 2024-10-08 08:31:31 +09:00
Dr.Lt.Data
e9eaff7f7e double click feature is fixed
MODIFIED: separate into copy-full and copy-all
FIXED: improper size copying

https://github.com/ltdrdata/ComfyUI-Manager/issues/1118
2024-10-08 08:28:33 +09:00
Dr.Lt.Data
aa4b3d81ba Merge branch 'main' into feat/cnr 2024-10-05 15:35:48 +09:00
Dr.Lt.Data
61537d985d FIXED: component feature - compatibility patch
https://github.com/ltdrdata/ComfyUI-Manager/issues/1108
2024-10-05 15:33:22 +09:00
Dr.Lt.Data
cbb6432803 Merge branch 'main' into feat/cnr 2024-09-29 17:18:47 +09:00
Dr.Lt.Data
fbb1cd60d6 add docs.comfy.org
https://github.com/ltdrdata/ComfyUI-Manager/pull/1095
2024-09-29 17:18:06 +09:00
Dr.Lt.Data
2c3a11012f Merge branch 'main' into feat/cnr 2024-09-19 02:45:39 +09:00
Dr.Lt.Data
3701246fb1 use core badge feature if possible
https://github.com/ltdrdata/ComfyUI-Manager/pull/1051
2024-09-19 02:43:07 +09:00
Dr.Lt.Data
ecda9bd34e add favorites button 2024-09-08 16:42:36 +09:00
Dr.Lt.Data
7b93c831de Merge branch 'main' into feat/cnr 2024-09-05 22:18:56 +09:00
Cesaryuan
e0b88ce42a
Fix white theme of Share window (#1036) 2024-09-05 21:49:24 +09:00
Dr.Lt.Data
a1f7f7069f comfyui version switch 2024-08-21 01:33:55 +09:00
Dr.Lt.Data
b3be556837 support CNR 2024-07-25 00:24:58 +09:00
Dr.Lt.Data
fd283bbcc9 fix: failing backward compatibility due to invalid logger code
https://github.com/ltdrdata/ComfyUI-Manager/issues/848
2024-07-09 23:14:25 +09:00
Dr.Lt.Data
a539f6bbca improve: menu item layouts in new style menu 2024-07-07 10:15:15 +09:00
Dr.Lt.Data
87fc538fd1 feat: free model/cache feature on new style menu. 2024-07-07 09:55:22 +09:00
John.zhu
96b0a20902
Adding Copus to the sharing options list (#831)
* feat:  copus share

* feat:  copus share

* feat:  copus share prod

* fix🐛:  save Token to local and show api Token page

* feat:  prod env
2024-07-03 23:10:08 +09:00
Dr.Lt.Data
d7f276726a Support new style menu
https://github.com/comfyanonymous/ComfyUI/pull/3112
2024-06-26 01:22:23 +09:00