Chenlei Hu
d87058babf
1.2.1 ( #204 )
2024-07-22 23:00:13 -04:00
Chenlei Hu
189662cd7c
1.2.0 ( #197 )
2024-07-22 10:28:48 -04:00
Chenlei Hu
65740a30c5
v1.2.0 Side Bar & Menu rework ( #189 )
...
* Basic side tool bar skeleton + Theme toggle (#164 )
* Side bar skeleton
* Fix grid layout
* nit
* Add theme toggle logic
* Change primevue color theme to blue to match beta menu UI
* Add litegraph canvas splitter overlay (#177 )
* Add vue wrapper
* Splitter overlay
* Move teleport to side bar comp
* Toolbar placeholder
* Move settings button from top menu to side bar (#178 )
* Reverse relationship between splitter overlay and sidebar component (#180 )
* Reverse relationship between splitter overlay and sidebar component
* nit
* Remove border on splitter
* Fix canvas shift (#186 )
* Move queue/history display to side bar (#185 )
* Side bar placeholder
* Pinia store for queue items
* Flatten task item
* Fix schema
* computed
* Switch running / pending order
* Use class-transformer
* nit
* Show display status
* Add tag severity style
* Add execution time
* nit
* Rename to execution success
* Add time display
* Sort queue desc order
* nit
* Add remove item feature
* Load workflow
* Add confirmation popup
* Add empty table placeholder
* Remove beta menu UI's queue button/list
* Add tests on litegraph widget text truncate (#191 )
* Add tests on litegraph widget text truncate
* Updated screenshots
* Revert port change
* Remove screenshots
* Update test expectations [skip ci]
* Add back menu.settingsGroup for compatibility (#192 )
* Close side bar on menu location set as disabled (#194 )
* Remove placeholder side bar tabs (#196 )
---------
Co-authored-by: bymyself <abolkonsky.rem@gmail.com >
Co-authored-by: github-actions <github-actions@github.com >
2024-07-22 10:15:41 -04:00
Chenlei Hu
3fbffc1eb6
1.1.9 ( #173 )
2024-07-19 19:10:21 -04:00
Chenlei Hu
d0030e1185
1.1.8 ( #163 )
2024-07-18 17:47:24 -04:00
Chenlei Hu
ab7436f87c
Update litegraph to 0.7.26 ( #161 )
...
* Update litegraph
* Test node order
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-18 17:34:35 -04:00
Chenlei Hu
9961be1bc7
Validate node def from /object_info endpoint ( #159 )
...
* Validate node def
* nit
* nit
* More tests
2024-07-18 12:20:47 -04:00
Chenlei Hu
c2e7ef11ec
1.1.7 ( #153 )
2024-07-17 22:35:31 -04:00
Chenlei Hu
05d5896c82
1.1.6 ( #146 )
2024-07-17 17:31:05 -04:00
Chenlei Hu
1706476dca
1.1.5 ( #145 )
2024-07-17 17:28:53 -04:00
Chenlei Hu
edb1349bb5
1.1.4 ( #139 )
2024-07-17 00:22:21 -04:00
Chenlei Hu
900c4d9ca5
1.1.3 ( #130 )
2024-07-13 16:16:03 -04:00
Chenlei Hu
dc22765c8f
1.1.2 ( #119 )
2024-07-12 14:46:07 -04:00
Chenlei Hu
3ac793b931
1.1.1 ( #115 )
2024-07-12 09:27:21 -04:00
Chenlei Hu
99193e4b52
1.1.0 ( #107 )
2024-07-10 19:53:25 -04:00
Chenlei Hu
a28ac0c0fa
New searchbox with fuzzy search (WIP) ( #83 )
...
* Disable default searchbox
Add headlessui and vue
Add vite's vue plugin
Vue app helloworld
Format vue
Add vue shim
minimal working searchbox
Add primevue dark mode
Use primevue
nit
Add fuse fuzzy search
Add tailwindcss / center searchbox
Fix style
Add node source chip
desc text wrapping
Add placeholder
inputbox filter support wip
Revert some filter designs
Add filter modal
Drop down show all nodes
Change modal font
Add filtered search
nit
Complete on focus
Auto fill filterOption
Fix dropdown
Fix z-index
Fix search bug
Properly remove chip
Adjust node source detection
Resolve merge conflict
nit
* Refactor
* Use badge to display filter type
* nit
* Trigger on canvas event
* nit
* Auto add data type filter when link released
* nit
* Auto focus when shown
* Focus on add/remvoe filter
* close dialog when escape pressed
* Add node at fixed location
* nit
* Update litegraph
* nit
* Change theme
* Increase search limit
* Add node on event location
* Clear filter when dialog closed
* Enable/Disable new search bx
* Improve app loading
* Fix copy node
* Update test expectations
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-10 19:46:35 -04:00
Chenlei Hu
1cb707ea61
1.0.2 ( #106 )
2024-07-10 19:32:46 -04:00
pythongosssss
32d81c13ad
Add testing for ComfyUI examples ( #95 )
...
* Add testing for ComfyUI examples
* Remove examples, add test to github action
* Create dir
* Update readme
2024-07-07 10:38:28 -04:00
Chenlei Hu
525adb754f
Add tests on litegraph search box triggering events ( #97 )
...
* Add test on litegraph canvas event
* Update tests
* Update litegraph
2024-07-06 18:49:22 -04:00
Chenlei Hu
2ae2e827d8
Add deploy script ( #96 )
2024-07-06 12:03:54 -04:00
Chenlei Hu
b676604f81
Update README ( #93 )
2024-07-05 21:31:55 -04:00
Chenlei Hu
d6b2d5fb4f
Use npm package @ComfyOrg/litegraph ( #89 )
...
* Use npm to manage litegraph
* Fix merge issues caused by BetaUI change
* Switch to @comfyorg/litegraph
* Fix various import
* Fix css apply order bug
* Fix package lock
* Update litegraph
* Update litegraph
* Update browsertest expectations
* Update test expectations [skip ci]
* Fix default view screenshot
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-05 20:53:47 -04:00
Chenlei Hu
218b0aa937
1.0.1 ( #84 )
2024-07-03 11:26:13 -04:00
Chenlei Hu
acdaa6a594
Format all code / Add pre-commit format hook ( #81 )
...
* Add format-guard
* Format code
2024-07-02 13:22:37 -04:00
Chenlei Hu
ee6788a35e
Add object_info schema ( #67 )
2024-06-30 10:14:16 -04:00
Chenlei Hu
4355b43332
Zip dist on build ( #61 )
2024-06-27 15:30:29 -04:00
Chenlei Hu
51b925f7ef
Add playwright browser test ( #48 )
...
* Add playwright
* Add test:browser command
* Remove test examples
* Add basic node tests
* Add drag node test
* Merge workflows
* nit
* Localize jest
* Add local config
* Change working dir
* Use consistent fonts
* Fix emoji fonts
* Update github action to save expectation
* update on test failure
* push to head
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-06-24 09:41:40 -04:00
Chenlei Hu
3ace859106
Revert "Use npm to manage litegraph dependency ( #45 )" ( #47 )
...
This reverts commit 4640eaf0ac .
2024-06-20 13:55:36 -04:00
Chenlei Hu
4640eaf0ac
Use npm to manage litegraph dependency ( #45 )
...
* Add comfyui-litegraph dep
* remove static copy
* Remove litegraph impl
* Fix various issues
* LiteGraph import
* Fix test ref issue
* Change to stable version of litegraph
* update README
2024-06-19 23:08:43 -04:00
huchenlei
7eb6734ddf
1.0.0
2024-06-18 21:42:29 -04:00
Chenlei Hu
d7bf368cec
Bundle all dynamically loaded css ( #28 )
...
* static css
* Fix css import in tests
2024-06-18 13:58:21 -04:00
Chenlei Hu
e4b9cbbe17
Add back .js suffix on extension imports ( #25 )
2024-06-17 23:06:35 -04:00
Chenlei Hu
b11a12d925
Add workflow schema with zod ( #22 )
...
* Safe parse with zod
* Fix zod issue
* Fix all validation errors
* nit
* Add tests
* Add color fields
* Passthrough
2024-06-17 17:28:52 -04:00
Chenlei Hu
b794d96eff
Bundle frontend app ( #15 )
...
* Add shim in vite build
* shim
* Move public back to src
2024-06-17 12:18:53 -04:00
Chenlei Hu
f85cb3d5e9
Migrate all tests to TypeScript ( #19 )
...
* Merge 2 npm repos
* Install ts-jest
* Update jestconfig
* Fix jest types
* jest fix
* Fix babel config ref issue
* Fix import
* Fix import meta issue
* fix generate
* Skip multi-user tests
2024-06-17 11:25:56 -04:00
Ping
7884faf516
chore: add --noEmit to tsc and extract it to typecheck script ( #16 )
2024-06-15 16:33:03 -04:00
Chenlei Hu
2595d12a84
Re-enable TSC on build ( #5 )
...
* Fix fall through
* Re-enable tsc
2024-06-14 09:55:33 -04:00
Chenlei Hu
3fbb75ce76
Configure vite to copy from src to dist ( #2 )
...
* nit
* move
* direct copy lib dir
* nit
* disable treeshake
2024-06-13 23:09:10 -04:00
huchenlei
24f1dde35f
Add test command guide
2024-06-13 17:25:32 -04:00
huchenlei
0711fa683c
Bootstrap vite
2024-06-12 20:34:50 -04:00
huchenlei
97a90a49d0
Add package.json
2024-06-12 20:26:28 -04:00