Commit Graph

91 Commits

Author SHA1 Message Date
Chenlei Hu
23a4ee8314 Add version log (#52) 2024-06-24 13:28:26 -04:00
Chenlei Hu
e1424a48ca Split github actions (#51) 2024-06-24 11:24:53 -04:00
Chenlei Hu
29b2812988 No CI on direct push (#50) 2024-06-24 11:19:52 -04:00
Chenlei Hu
c4a6ba997e Add windows expectations (#49) 2024-06-24 10:57:08 -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
Chenlei Hu
cd7fac3fd5 Update README.md 2024-06-19 12:07:13 -04:00
huchenlei
d2e0fb7439 Update README 2024-06-19 11:17:27 -04:00
Chenlei Hu
41f390c1de Update README.md 2024-06-19 09:25:37 -04:00
huchenlei
21e3bf5241 Update readme 2024-06-19 09:22:29 -04:00
huchenlei
7eb6734ddf 1.0.0 v1.0.0 2024-06-18 21:42:29 -04:00
Chenlei Hu
eb93e14b4e Update README.md 2024-06-18 21:15:57 -04:00
Chenlei Hu
3225d7cb6f Make dev server ready for use (#43)
* basic dev server

* nit

* Return empty extensions list for dev server

* Update readme
2024-06-18 21:07:45 -04:00
Chenlei Hu
3fca50b997 Migrate (#42) 2024-06-18 17:23:42 -04:00
Chenlei Hu
9e758929dd Migrate snap to grid (#41)
* rename

* migrate
2024-06-18 17:19:35 -04:00
Chenlei Hu
584051b22f Migrate node templates (#40)
* rename

* Migrate node templates
2024-06-18 17:04:54 -04:00
Chenlei Hu
4588dbe8f1 Migrate mask editor (#39)
* rename

* Migrate mask editor

* nit
2024-06-18 16:46:45 -04:00
Chenlei Hu
f2b8f6ac59 Migrate misc (#38) 2024-06-18 16:25:42 -04:00
Chenlei Hu
917d6cc494 Migrate groupOptions (#37)
* rename

* migrate
2024-06-18 15:27:46 -04:00
Chenlei Hu
641c0fa01f Migrate groupNodeManage (#36)
* rename

* Migrate node manager
2024-06-18 15:24:28 -04:00
Chenlei Hu
e444a86ffe Migrate groupNode (#35) 2024-06-18 15:02:50 -04:00
Chenlei Hu
a624d411cb Migrate editAttention (#34)
* Rename

* nit
2024-06-18 14:34:02 -04:00
Chenlei Hu
40754f198a Rename (#33) 2024-06-18 14:30:56 -04:00
Chenlei Hu
63677a4709 Migrate context menu to ts (#32)
* rename

* Migrate context
2024-06-18 14:28:53 -04:00
Chenlei Hu
f22bcdf2b2 Migrate ColorPlatte to ts (#31)
* rename

* Migrate colorPlatte to ts
2024-06-18 14:22:11 -04:00
Chenlei Hu
681bb69217 Migrate Clipspace to ts (#30)
* rename

* Migrate to ts
2024-06-18 14:05:49 -04:00
huchenlei
dd81f49ad9 nit 2024-06-18 13:59:23 -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
c064e2cc80 Fix extension script load timing (#29) 2024-06-18 13:55:27 -04:00
Chenlei Hu
eadcc5e72e Bundle all core extensions (#27) 2024-06-18 12:48:52 -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
cc7ee23b91 Force import DraggableList (#24)
* Force import

* Fix circular import
2024-06-17 17:24:59 -04:00
huchenlei
d133d664b5 nit 2024-06-17 16:47:29 -04:00
huchenlei
655eaacf34 nit 2024-06-17 12:32:00 -04:00
Chenlei Hu
d97c5b652a Fix broken user tests (#21) 2024-06-17 12:30:05 -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
5ce03ca370 Update README.md 2024-06-17 11:29:40 -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
Chenlei Hu
48d5870d9c Sync with upstream (#20) 2024-06-17 09:37:25 -04:00
Chenlei Hu
811fdcf51d Update README.md 2024-06-17 09:34:06 -04:00
Chenlei Hu
f55dbb6149 Remove test only file data/object_info (#18) 2024-06-15 21:17:25 -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
37b3e5b2a3 Update README.md 2024-06-14 20:56:38 -04:00
Chenlei Hu
0ef74392ca Migrate ui/ (#14)
* Rename js to ts

* Fix all tsc errors
2024-06-14 20:53:25 -04:00
Chenlei Hu
1376459cd8 Migrate app.js (#12)
* Rename js to ts

* Fix all tsc errors

* nit
2024-06-14 17:11:19 -04:00
Chenlei Hu
23074eb823 Migrate api.js (#11)
* Rename file

* Migrate api.js
2024-06-14 15:11:09 -04:00
Chenlei Hu
42cf977ca1 Migrate pnginfo (#10) 2024-06-14 14:55:37 -04:00
Chenlei Hu
d85cff385d Migrate utils.js (#9)
* Rename js to ts

* Migrate utils
2024-06-14 14:38:49 -04:00