273 Commits

Author SHA1 Message Date
Chenlei Hu
7b812dee75
Enable pyflake ruff lint rules (#1340) 2024-12-18 11:46:51 +09:00
Dr.Lt.Data
8593a7206b FIXED: robust ComfyUI path recognition
FIXED: robust import even if prestartup is failed
IMPROVE: show version tag of ComfyUI instead of revision
2024-12-03 01:19:04 +09:00
Dr.Lt.Data
f896755a31 refactor: share features 2024-08-17 12:22:01 +09:00
Dr.Lt.Data
e98645caf2 feat: cm-cli
fix: snapshot related bugs
refactor
2024-04-20 00:52:50 +09:00
Dr.Lt.Data
7b0bce916e feat: add api - /snapshot/get_current 2024-04-17 23:54:39 +09:00
dr.lt.data
9a1f489959 fix: invalid variable scopes
https://github.com/ltdrdata/ComfyUI-Manager/issues/568#issuecomment-2057970786
2024-04-16 11:29:13 +09:00
Dr.Lt.Data
6c0dfb2ed2 fix: ensure GitPython installation in the prestartup_script instead of __init__.py
https://github.com/ltdrdata/ComfyUI-Manager/issues/567
2024-04-16 08:06:51 +09:00
Dr.Lt.Data
aaeb1d7299 fix: path error from previous commit
`git_helper.py` not found issue

https://github.com/ltdrdata/ComfyUI-Manager/issues/566
2024-04-16 07:57:24 +09:00
Dr.Lt.Data
508418e924 fix: invalid glob path 2024-04-15 23:51:01 +09:00
Dr.Lt.Data
4a1c6a8cbb refactoring 2024-04-15 23:29:03 +09:00
Dr.Lt.Data
ca3d8c16a8 feat: custom mapping for pip installation
https://github.com/ltdrdata/ComfyUI-Manager/discussions/554
2024-04-12 22:22:28 +09:00
Dr.Lt.Data
8b39c4f000 fix: button size 2024-04-09 22:21:12 +09:00
dr.lt.data
d24134d1fa feat: add 'restart button' into Manager menu 2024-04-08 18:12:38 +09:00
Dr.Lt.Data
3ea55e01d4 feat: custom node list - sorting feature for author/title 2024-04-04 01:13:12 +09:00
dr.lt.data
c35d494af5 fix: fallback mode for missing distutils 2024-04-03 15:25:14 +09:00
Dr.Lt.Data
e75770cc4d fix: try install 'distutils' when distutils package is missing
afaik, distutils is a basic package

https://github.com/ltdrdata/ComfyUI-Manager/issues/536
2024-04-03 00:33:42 +09:00
Dr.Lt.Data
04eff189d0 version marker
update DB
2024-04-02 21:19:11 +09:00
Liu Sida
abae9638ac
Add GitHub stats for custom nodes (#533)
* Add GitHub stats fetching feature
- Added PyGithub package to requirements.txt for GitHub API interaction
- Updated .gitignore to ignore github-stats-cache.json
- Produced github-stats.json for storing GitHub stats
- Modified scanner.py to include the GitHub stats fetching process

* Add sorting for 'GitHub Stars' and 'Last Update' columns

- Fetch 'GitHub Stars' and 'Last Update' data when getting the custom node list.
- Display 'GitHub Stars' and 'Last Update' information in the UI.
- Implement sorting functionality for these two columns, allowing users to sort both in descending and ascending order.

* fix: scanner - prevent stuck when exceed rate limit

---------

Co-authored-by: Dr.Lt.Data <dr.lt.data@gmail.com>
2024-04-02 20:56:09 +09:00
Dr.Lt.Data
d907c45cb0 improve: black list feature
- check version
- support `downgrade_blacklist` in `config.ini`

https://github.com/ltdrdata/ComfyUI-Manager/issues/515
2024-04-02 00:18:09 +09:00
huyunan496
019f0cd53d
Share to esheep (#517)
* share to esheep

* enable_cors_header

* Chiness to English

* remove chiness

* rearrange order.

* version marker

---------

Co-authored-by: huyunan <huyunan@bilibili.com>
Co-authored-by: Dr.Lt.Data <dr.lt.data@gmail.com>
Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-03-27 22:49:18 +09:00
Dr.Lt.Data
bae144d36c improve: collapse deprecation message 2024-03-23 12:59:10 +09:00
Dr.Lt.Data
bcaba78dd7 fix: ComfyUI update - robust patch
https://github.com/ltdrdata/ComfyUI-Manager/issues/489
2024-03-17 12:32:32 +09:00
dr.lt.data
bb440a4d2d fix: invalid detection of failed import - reflect changed ComfyUI log system
https://github.com/ltdrdata/ComfyUI-Manager/issues/480
2024-03-15 16:08:29 +09:00
dr.lt.data
d829220973 improve: pip handling
- prevent downgrade `torch, torchsde, torchvision, transformers, safetensors, kornia`
2024-03-14 12:45:18 +09:00
dr.lt.data
7f95b824c5 feat: config.ini - model_download_by_agent
https://github.com/ltdrdata/ComfyUI-Manager/issues/156
2024-03-04 16:52:56 +09:00
dr.lt.data
8f8041f342 fix: use tracking_branch instead of 'origin' 2024-02-27 10:26:58 +09:00
dr.lt.data
99c0425d9e fix: occasionally doesn't perform install script on non-windows system 2024-02-26 18:26:34 +09:00
dr.lt.data
cdc9259ee2 improve: reduce pip install spam 2024-02-26 18:10:35 +09:00
dr.lt.data
ef24e2cee6 improve: add preemptions for custom nodes
- better nickname displays for badge

fix: If the missing node is included in multiple custom node packs, it reports all the custom node packs.
2024-02-26 13:26:37 +09:00
dr.lt.data
7d8a413047 improve: allows multiple tabs for gallery
https://github.com/ltdrdata/ComfyUI-Manager/issues/400
2024-02-08 10:55:54 +09:00
dr.lt.data
25969d2ac7 better version reporting 2024-02-05 12:41:07 +09:00
dr.lt.data
e54c4b1f7b feat: add Possible(left) + Copy(right) for double-click feature 2024-01-30 17:26:53 +09:00
dr.lt.data
813a1ce6b0 feat: optional file_logging
fix: robust file_logging

https://github.com/ltdrdata/ComfyUI-Manager/issues/375
2024-01-29 10:40:12 +09:00
Dr.Lt.Data
d41b43fd12 fix: /manager/notice
https://github.com/ltdrdata/ComfyUI-Manager/issues/372
2024-01-29 01:23:01 +09:00
Dr.Lt.Data
b1f613e649 fix: Restrict double click action to the title area.
https://github.com/ltdrdata/ComfyUI-Manager/issues/370
2024-01-28 14:31:27 +09:00
Dr.Lt.Data
b5cde5936f feat: double-click options 2024-01-28 13:47:39 +09:00
Dr.Lt.Data
33dc3a8a30 fix: invalid double-click policy 2024-01-27 12:53:49 +09:00
dr.lt.data
2f0c7fb2be fix: connection copying
- don't copy if distance > 1000
- remove dbg message
- check nearest node not found
2024-01-26 18:30:57 +09:00
dr.lt.data
8b3d71fbcf feat: Copy the connections of the nearest node by double-clicking. 2024-01-26 18:08:22 +09:00
dr.lt.data
86ecc194ac fix: badge drawer is overriding node.onDrawForeground 2024-01-26 13:31:01 +09:00
dr.lt.data
1230d327ff version marker 2024-01-25 13:11:51 +09:00
dr.lt.data
2646e84d3a improve: don't show fetch message when startup caching.
fix: date based version compare instead of revision
https://github.com/ltdrdata/ComfyUI-Manager/issues/363#issuecomment-1907200900

fix: copy&paste bug
https://github.com/ltdrdata/ComfyUI-Manager/issues/357#issuecomment-1909284450
2024-01-25 13:10:16 +09:00
dr.lt.data
8077765d47 feat: windows_selector_event_loop_policy option is added 2024-01-25 11:41:27 +09:00
Dr.Lt.Data
f8cf927f6d fix: components loading 2024-01-20 16:03:51 +09:00
Dr.Lt.Data
22ee886476 fix: invalid outdated ComfyUI version reporting
refactor: warnings
2024-01-20 15:23:49 +09:00
dr.lt.data
8d7a3aa1b3 fix: required ComfyUI revision 2024-01-18 17:07:09 +09:00
dr.lt.data
ae743efd0c fix: component loading 2024-01-18 17:05:37 +09:00
dr.lt.data
e530f657e7 unused group nodes filtering 2024-01-17 13:48:25 +09:00
dr.lt.data
9215f37c02 component system - bug fixes and refactor 2024-01-17 12:46:49 +09:00
dr.lt.data
4bdf7aabe4 feat: component pack builder
- support drag & drop
- add node if single component importing
2024-01-17 00:33:57 +09:00