Commit Graph
138 Commits
Author SHA1 Message Date
FengWen 25375805fd debug 2025-02-21 17:48:43 +08:00
JiuyangWangandYao Chi 93dd4c8f5f Fix manual ci (#335)
* try fix

* fix

* override workflow json

* uat wf json

* official workflow run script

* workflow test script

* format

* fix

* fix

* fix win encoding

* format

* replace old script

* configurable page size

---------

Co-authored-by: Yao Chi <later@usopp.net>
v0.4.4
2025-02-20 15:00:39 +08:00
Yao Chi 5ea2bdeb41 optimize joycaption (#337) 2025-02-20 00:20:13 +08:00
JiuyangWang bc87182812 Manual trigger CI workflow (#334)
* ci manual trigger & server addr envvar

* copy action file

* Revert "copy action file"

This reverts commit 47ad0be774e97cd7be1392abd5081f2d3e08b87a.

* update

* update
2025-02-17 14:06:54 +08:00
FengWen 1287a5d10f Support Janus_Pro_7B (#319) v0.4.3 2025-01-28 13:56:36 +08:00
Li JingandYaoChi ae720cf584 Handle error (#317)
* handle error

* handle error

* reformat

* fix trellis bug on mac

---------

Co-authored-by: YaoChi <later@usopp.net>
2025-01-24 23:45:14 +08:00
57182b412e Feat/release 1 17 (#316)
* [feat]release 1.15

* [feat]fix scrollbar & release

* [feat]release model select

* [feat]optimize  detail & release

* [feat]release

* [feat]relase1-21

* [feat]optimize publish keep community list open

* [feat]optimize detail liked & forked

* [feat]fix model types in models page

* [feat]fix model select can't apply model with workflow  node

* unfork

* unfork

* unfork

* [feat]add unfork & release

* [feat]fix foekd count & release

* [feat]fix merge error

* fromat

---------

Co-authored-by: dantegarden <761043617@qq.com>
Co-authored-by: YaoChi <later@usopp.net>
v0.4.2
2025-01-24 19:14:17 +08:00
wangshierandYao Chi 5ec911ae6a add trellis (#312)
* add trellis code

* test rm json example

* modify the json

* add multi json example

* modify the code(delete json&modify nodes)

* add jsons

* refine the code

* delete the code

---------

Co-authored-by: Yao Chi <later@usopp.net>
2025-01-24 17:22:02 +08:00
Qin Hai d02e330856 [feat]release 1.15 (#309)
* [feat]release 1.15

* [feat]fix scrollbar & release
v0.4.1
2025-01-21 11:50:31 +08:00
Qin Hai b33dc5afe8 [fix] add node bug & fetch model contains workflow (#308) 2025-01-14 17:12:46 +08:00
FengWen 71acdf5da7 Support shuttleai shuttle 3 1 aesthetic (#307)
* support_shuttleai_shuttle_3_1_aesthetic

* refine

* refine
2025-01-09 11:52:10 +08:00
JiuyangWangandwjymtg cd8ee65a77 fix (#305)
* fix

* format

---------

Co-authored-by: wjymtg <wjymtg@users.noreply.github.com>
2025-01-08 15:48:14 +08:00
JiuyangWangandwjymtg f70c5489f2 Add test header and semver ci (#304)
* header and semver ci

* format

* format

* fix

* fix

* fix

* auto update semantic version

* update ci

* fix

* auto update semantic version

* refine

---------

Co-authored-by: wjymtg <wjymtg@users.noreply.github.com>
2025-01-08 14:39:49 +08:00
b9a8e5cbf0 seperate SegmentAnythingUltra V2 into nodes (#291)
* seperate SegmentAnythingUltra V2 into nodes

* refine the code

* refine the code

* refine the code

* refine the code

* refine the code

* add code file

* refine the code

* refine the code

* refine the code

* test

* refine the code

* sam_node_mount_route

---------

Co-authored-by: FengWen <109639975+ccssu@users.noreply.github.com>
Co-authored-by: FengWen <ccsuwen@gmail.com>
2025-01-08 11:43:45 +08:00
3fb8040a9c support oss removal (#277)
* support oss removal

* change upload_token to get

* Add commit file type (#288)

* add commit file type

* reformat

* add type to sign

* reformat

* add official query

* format

* rm sign type validation

* update

* fix

* fix

* format

* get workflow json

* [feat]release

* [feat]release

* [feat]release

* [feat]release

* [feat]fix bug release

* [feat]release

* [feat]release

* [feat]release

* [feat]release

* [feat]add load model node

* [feat]support load controlnet model with model module

* [feat]add node with detail page

* [feat] release

* [feat]release

* format

* refine

---------

Co-authored-by: dantegarden <761043617@qq.com>
Co-authored-by: of-HaiQin <5372604@qq.com>
Co-authored-by: Yao Chi <later@usopp.net>
v0.4.0
2024-12-31 16:04:11 +08:00
FengWen e53e4b9bcc add node: SplitSigmasDenoise (#293) 2024-12-26 21:37:53 +08:00
FengWen a2263c5ecf Add LayerMask: SegmentAnythingUltra V2 node (#285)
* Add LayerMask: SegmentAnythingUltra V2 node

* refine

* refine
2024-12-19 11:55:14 +08:00
FengWen e2ee245681 Add flux upscale (#253)
* tmp save

* tmp save

* fix BizyAirTask in client.py

* fix payload error

* tmp save

* refine

* add task_manager

* tmp save

* refine

* refine

* refine

* refine

* add examples/bizyair-flux1-upscale.json

* refine
2024-12-17 11:12:55 +08:00
28b1ea91ea decrease test step (#272)
* decrease test step to 1

* reformat

* reformat

* add KSampler

---------

Co-authored-by: Yao Chi <later@usopp.net>
Co-authored-by: FengWen <109639975+ccssu@users.noreply.github.com>
2024-12-16 18:41:54 +08:00
Yao Chi c04d6e7236 remove useless oss related packages (#274) 2024-12-13 18:57:29 +08:00
Qin HaiandYao Chi 44a47096ad [fix]node resize bug (#276)
* [fix]node resize bug

* reformat

* [fix]

---------

Co-authored-by: Yao Chi <later@usopp.net>
v0.3.1
2024-12-12 17:00:18 +08:00
383ecb379b Add ComfyUI-Detail-Daemon Node (#271)
* Add ComfyUI-Detail-Daemon Node

* modify the code and add example json

* modify the example json

* add nodes

* modify example json

* modify the code

* modify the example json

---------

Co-authored-by: Wanghanying <2310016173@qq.com>
Co-authored-by: Yao Chi <later@usopp.net>
2024-12-12 10:37:23 +08:00
602887a38e Fix check_sync_status (#261)
* query sort

* fix

* [feat]add model select component

* fix

* types

* types

* [feat]add model select dialog

* [feat]show model select

* [feat]add test

* fix

* fix

* fix

* [feat]fetch data with api

* [feat]add parameter to model select component

* fix

* fix

* [feat] optimize my code

* like

* base model types

* [feat]add vditor editor

* download

* download

* workflow

* fix

* [feat]custom full screen

* [feat]custom vditor full screen

* fix

* disable vditor cache

* [feat] fix single page used bugs

* [feat]fix

* fix

* [feat]fix vditor can't fullscreen

* fix

* [feat]optimize model select component & +remove model & optimize filter

* fix

* fix

* [feat]optimize alert dialog used

* [feat]+ apply node model widge

* [feat]optimize

* [feat]add model detail

* fix

* [feat]optimize class

* [feat]add debounce for node widget dbclick

* [feat]optimize model detail

* fix

* lijing test

* [feat]optimize node apply

* reformat

* [feat] fix editor preview image z-index

* [feat]optimize

* fix

* fix

* fix

* [feat]optimize scrollbar style & detail apply modelversion & remove model

* [feat] new version

* fix

* interrupt

* fix

* [feat]optimize

* [feat] add edit

* interrupt

* [feat]optimize expandedModels & model select scrollbar

* [feat]optimize filter

* fix

* [feat]update toast for big brother

* [feat]add easy-markdown

* interrupt

* fix

* [feat]add mini markdown editor

* [feat]remove unused test code

* fix

* [feat]optimize scroll model version

* fix

* [feat]add scroll area for model detail

* fix

* [feat]codereview for myself

* [feat]remove debug console.log

* fix

* status

* fix

* [fix]filter class & model detail scrollbar

* fix

* hash

* [feat]optimize style

* [feat]optimize tab

* hash

* [feat]fix filterbar bugs

* [feat]replace frontend modelTypes Array

* fix

* [feat]delete unuse files

* [feat]optimize preview md

* [feat]release

* [feat]optimize scroll

* [feat]optimize model detail

* fix

* fix

* [feat]code review

* [feat]optimize APIClient requests to aiohttp

* [feat]fix cancel update version fetch model list data error

* [feat]optimize scroll style & add sekleton for table model

* [feat]optimize model version scroll

* [feat]remove unused code

* fix

* [fix]auto merge

* [fix]code review

* fix

* fix

* fix

* remove useless code

* [feat]optimize model list fetch nodata

* Dev bbs patch 2 (#229)

* Refine cn lora loader node

* refine

* add exec_info

---------

Co-authored-by: Yao Chi <later@usopp.net>

* [feat]fix seach keywords no data bug

* fix

* add upload_id when upload error

* fix

* [feat]fix model list bug for page

* [feat]release core js

* fix

* fix do_get

* [feat] add loadding for model list

* [feat]update core js

* [feat]remove unused code

* remove wrong env var

* fix

* [fix]tab style

* [fix]resolve  default css

* [feat]relase new core js

* [feat]relase

* [feat]remove unusedcode

* [feat]relase

* fix

* fix

* Add biz_lib_frontend as a submodule(bizyair_frontend repo) (#237)

* Add biz_lib_frontend as a submodule(bizyair_frontend repo)

* checkou to dev_bbs branch

* Dev bbs rename submodule (#238)

* rename submoudle to bizyair_frontend

* update gitmodules

* reformat

* add frontend submodule (#239)

* use https url

* [feat]fix filter bug

* fix threading and session problems (#240)

* fix

* fix model_version_id_missing (#242)

* refine

* refine

* update tow api in upload progress

* add poc of js hash calculation

* Update prompt_processor.py

model_version_ids 修改为int数组

* fix

* m1

* m1

* m1

* m1

* remove useless codes

* timeout time to 2 seconds

* reformat

* [feat]optimize

* Remove package.json and package-lock.json files as part of project cleanup

* Remove unused biz_lib_frontend.js file and refactor bizyair_frontend.js for improved code organization and readability.

* fix

* fix

* Update subproject reference and refactor bizyair_frontend.js to improve code structure and reduce size.

* [feat]relase

* Fix tags are selected by default (#256)

Co-authored-by: Yao Chi <later@usopp.net>

* Refactor LoRA and ControlNet widget callbacks for improved error handling and functionality

- Introduced a new `createSetWidgetCallback` function to streamline widget event handling for LoRA and ControlNet loaders.
- Enhanced error handling during node creation and mouse event processing.
- Removed redundant code related to mouse event handling, improving readability and maintainability.
- Updated widget properties to ensure proper interaction and prevent default behaviors.

This refactor aims to enhance the user experience by ensuring that model selection is more robust and error-free.

* fix

* fix

* [feat]修复低版本无法弹出

* [feat]relase frontend

* [feat]release opt z-index

* fix

* [feat]fix bug & relase frontend

* [feat]fix bug & release frontend

* fix

* fix

* add news

* “fix”

* fix

* fix check_sync_status

* update ci yml

* format code

---------

Co-authored-by: dantegarden <761043617@qq.com>
Co-authored-by: linjm8780860 <lin8780860@163.com>
Co-authored-by: of-HaiQin <5372604@qq.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: YaoChi <later@usopp.net>
Co-authored-by: FengWen <ccsuwen@gmail.com>
Co-authored-by: FengWen <109639975+ccssu@users.noreply.github.com>
Co-authored-by: 王久扬 <wangjiuyang@wangjiuyangdeMacBook-Pro.local>
2024-12-09 14:07:24 +08:00
Yao ChiandFengWen 46741cfc6c fix shareid inference (#263)
* try to fix

* fix_infer_share_id (#266)

* fix_infer_share_id

* refine

---------

Co-authored-by: FengWen <109639975+ccssu@users.noreply.github.com>
2024-12-06 17:18:48 +08:00
Qin Hai fe68d37e4f Fix/multiple same type nodes dragging (#262)
* [fix]multiple load lorad node  can't dragging

* [fix]multiple load_lora node ,can't drag bug

* [fix]control_net_name can't drag

* [fix]control net node too choose model type error

* [feat]fix type name
2024-12-06 07:18:00 +00:00
685489435f add model community (#230)
* [feat]optimize tailwind config

* [feat]init shadcn vue

* fix

* query sort

* fix

* [feat]add model select component

* fix

* types

* types

* [feat]add model select dialog

* [feat]show model select

* [feat]add test

* fix

* fix

* fix

* [feat]fetch data with api

* [feat]add parameter to model select component

* fix

* fix

* [feat] optimize my code

* like

* base model types

* [feat]add vditor editor

* download

* download

* workflow

* fix

* [feat]custom full screen

* [feat]custom vditor full screen

* fix

* disable vditor cache

* [feat] fix single page used bugs

* [feat]fix

* fix

* [feat]fix vditor can't fullscreen

* fix

* [feat]optimize model select component & +remove model & optimize filter

* fix

* fix

* [feat]optimize alert dialog used

* [feat]+ apply node model widge

* [feat]optimize

* [feat]add model detail

* fix

* [feat]optimize class

* [feat]add debounce for node widget dbclick

* [feat]optimize model detail

* fix

* lijing test

* [feat]optimize node apply

* reformat

* [feat] fix editor preview image z-index

* [feat]optimize

* fix

* fix

* fix

* [feat]optimize scrollbar style & detail apply modelversion & remove model

* [feat] new version

* fix

* interrupt

* fix

* [feat]optimize

* [feat] add edit

* interrupt

* [feat]optimize expandedModels & model select scrollbar

* [feat]optimize filter

* fix

* [feat]update toast for big brother

* [feat]add easy-markdown

* interrupt

* fix

* [feat]add mini markdown editor

* [feat]remove unused test code

* fix

* [feat]optimize scroll model version

* fix

* [feat]add scroll area for model detail

* fix

* [feat]codereview for myself

* [feat]remove debug console.log

* fix

* status

* fix

* [fix]filter class & model detail scrollbar

* fix

* hash

* [feat]optimize style

* [feat]optimize tab

* hash

* [feat]fix filterbar bugs

* [feat]replace frontend modelTypes Array

* fix

* [feat]delete unuse files

* [feat]optimize preview md

* [feat]release

* [feat]optimize scroll

* [feat]optimize model detail

* fix

* fix

* [feat]code review

* [feat]optimize APIClient requests to aiohttp

* [feat]fix cancel update version fetch model list data error

* [feat]optimize scroll style & add sekleton for table model

* [feat]optimize model version scroll

* [feat]remove unused code

* fix

* [fix]auto merge

* [fix]code review

* fix

* fix

* fix

* remove useless code

* [feat]optimize model list fetch nodata

* Dev bbs patch 2 (#229)

* Refine cn lora loader node

* refine

* add exec_info

---------

Co-authored-by: Yao Chi <later@usopp.net>

* [feat]fix seach keywords no data bug

* fix

* add upload_id when upload error

* fix

* [feat]fix model list bug for page

* [feat]release core js

* fix

* fix do_get

* [feat] add loadding for model list

* [feat]update core js

* [feat]remove unused code

* remove wrong env var

* fix

* [fix]tab style

* [fix]resolve  default css

* [feat]relase new core js

* [feat]relase

* [feat]remove unusedcode

* [feat]relase

* fix

* fix

* Add biz_lib_frontend as a submodule(bizyair_frontend repo) (#237)

* Add biz_lib_frontend as a submodule(bizyair_frontend repo)

* checkou to dev_bbs branch

* Dev bbs rename submodule (#238)

* rename submoudle to bizyair_frontend

* update gitmodules

* reformat

* add frontend submodule (#239)

* use https url

* [feat]fix filter bug

* fix threading and session problems (#240)

* fix

* fix model_version_id_missing (#242)

* refine

* refine

* update tow api in upload progress

* add poc of js hash calculation

* Update prompt_processor.py

model_version_ids 修改为int数组

* fix

* m1

* m1

* m1

* m1

* remove useless codes

* timeout time to 2 seconds

* reformat

* [feat]optimize

* Remove package.json and package-lock.json files as part of project cleanup

* Remove unused biz_lib_frontend.js file and refactor bizyair_frontend.js for improved code organization and readability.

* fix

* fix

* Update subproject reference and refactor bizyair_frontend.js to improve code structure and reduce size.

* [feat]relase

* Fix tags are selected by default (#256)

Co-authored-by: Yao Chi <later@usopp.net>

* Refactor LoRA and ControlNet widget callbacks for improved error handling and functionality

- Introduced a new `createSetWidgetCallback` function to streamline widget event handling for LoRA and ControlNet loaders.
- Enhanced error handling during node creation and mouse event processing.
- Removed redundant code related to mouse event handling, improving readability and maintainability.
- Updated widget properties to ensure proper interaction and prevent default behaviors.

This refactor aims to enhance the user experience by ensuring that model selection is more robust and error-free.

* fix

* fix

* [feat]修复低版本无法弹出

* [feat]relase frontend

* [feat]release opt z-index

* fix

* [feat]fix bug & relase frontend

* [feat]fix bug & release frontend

* fix

* fix

* add news

* “fix”

* fix

* reformat

---------

Co-authored-by: of-HaiQin <5372604@qq.com>
Co-authored-by: dantegarden <761043617@qq.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: YaoChi <later@usopp.net>
Co-authored-by: FengWen <ccsuwen@gmail.com>
Co-authored-by: FengWen <109639975+ccssu@users.noreply.github.com>
v0.3.0
2024-12-05 16:56:40 +08:00
Wanghanying 36655db6b5 modify bizyair-flux1-tools-redux.json (#255) 2024-12-03 19:04:09 +08:00
FengWen ebbfa2da32 Add nodes_advanced_refluxcontrol (#251) 2024-12-02 17:56:21 +08:00
lcolok 285ddaf3c6 enhance: add original image handling and return types in BizyAirSegmentAnythingPointBox (#249) 2024-11-29 11:47:00 +08:00
FengWen a9c5e49158 Add sd3.5 controlnet (#246)
* Add sd3.5 controlnet

* refine

* refine
2024-11-27 14:43:16 +08:00
FengWenandYaoChi 97cb9eecbc Add Flux1 tools (#233)
* Add Flux1 tools

* add examples and readme

* add examples menu

---------

Co-authored-by: YaoChi <later@usopp.net>
2024-11-22 15:11:25 +08:00
Yao ChiandYour Name f80686522a Add endpoints for bizyair server address (#224)
* init

* add front dlg

* add example

* use toast instead of dialog

* fix path

* refine

---------

Co-authored-by: Your Name <you@example.com>
2024-11-20 09:13:39 +08:00
郭垒andYao Chi 87c53a3ec5 improve: 优化 base64 image 加载时的文件命名方式 (#216)
* improve: 优化 base64 image 加载时的文件命名方式

1. 使用 md5 hash 代替 timestamp,避免重复写入相同的图片文件
2. 已存在相同 hash 的文件,则直接加载
3. 对于 base64 图片来说,hash 冲突的概率可忽略不计

* retrigger checks

---------

Co-authored-by: Yao Chi <later@usopp.net>
2024-11-16 13:45:47 +08:00
Yao ChiandYour Name fecd2bf90b Update api key env in CI (#223)
* init

* update api key env

---------

Co-authored-by: Your Name <you@example.com>
2024-11-16 11:32:05 +08:00
FengWen 8f7d29e5b5 Dev model routes (#218)
* Added SharedControlNetLoader node and updated path_manager.py

* add model routes

* refine

* refine

* refine

* refine
2024-11-13 16:30:10 +08:00
Yao Chi fe8beefdc6 add aliyun sdk requirements (#206) 2024-11-08 12:48:34 +08:00
caylaxiao 2bb44223b2 modified: examples/bizyair_flux_dev_workflow.json (only image size (#208) 2024-11-07 23:01:29 +08:00
Yao Chi e29b4a1652 update CI because of the dialog class from ComfyUI changed (#209)
* update ci

* revert to normal router
2024-11-07 22:59:35 +08:00
FengWen f72fe88d7b Added SharedControlNetLoader node and updated path_manager.py (#207) 2024-11-07 16:35:07 +08:00
FengWen d8ff2e7fe1 support fluxcontrolnet (#196)
* support fluxcontrolnet

* refine

* refine
2024-11-07 11:38:20 +08:00
FengWen 6b41cc8aee Add flux1 dev pixel wave (#205)
* add support for PixelWave flux

* refine

* refine

* refine
2024-11-06 15:11:37 +08:00
FengWen 38c09cf06a upgrade_flux_pulid_service (#202)
* upgrade_flux_pulid_service

* refine
2024-11-06 01:26:53 +00:00
郭垒 7023913581 feat: Load Image(URL) 节点 扩展支持 base64 方式 (#201)
* feat: load image(url) 节点 扩展支持 base64 方式

* style: format code
2024-11-05 20:01:11 +08:00
ZjttandYao Chi 2bf4071b26 Delete expired nodes (#195)
* delete expired supernodes

* delete expired supernodes

* update the expire data of joycaption1

* update the joycaption workflow

* merge

* merge

---------

Co-authored-by: Yao Chi <later@usopp.net>
2024-10-31 13:08:15 +08:00
WanghanyingandYao Chi b8ed3a788e add sam edit (#167)
* add sam edit function

* add sam point/box nodes

* combine sam loader and segment-anything node

* refine the code

* refine the code

* refine the code

* refine the code

* add point/box example json files

* refine the code

* refine the code

* refine the code

* delete unused changes

* rm unused example jsons

* delete example json

* refine the code

* modify README.md、add example json and refine the code

* add example json in docs directory

* modify the example json

* refine the code

* update ci

* refine

---------

Co-authored-by: Yao Chi <later@usopp.net>
v0.2.4
2024-10-30 18:10:40 +08:00
ZjttandYao Chi 573f7e4d5a add joy caption2 (#180)
* add joy caption2

* reformat

* delete redundant log

* update the docs

* reformat

* update the return

* update the docs for more details

* reformat

---------

Co-authored-by: Yao Chi <later@usopp.net>
2024-10-30 16:39:24 +08:00
Yao Chi b4f69b7abc Run CI only when PR is not in draft status (#194)
* add sr deprecated message

* run ci test when status is not draft
2024-10-30 16:37:39 +08:00
FengWen 91e6ecbaec add sd3.5 turbo txt2img (#192) 2024-10-29 18:20:39 +08:00
caylaxiao 41e645e78b modified sd3_5_txt2img (#189) 2024-10-28 17:01:25 +08:00
caylaxiaoandYao Chi 25a5f40cd9 Modified examples (#165)
* Modified examples

* Check Black Formatting

* Second modification

* black formatting again

* Modified the image size

---------

Co-authored-by: Yao Chi <later@usopp.net>
2024-10-28 14:44:03 +08:00