filtered
0ce66e9e97
Fix cannot open groupNodes menu from canvas ( #1980 )
...
* Fix cannot open groupNode menu from canvas
* Fix cannot open groupNode menu from canvas
Fixes root cause of issue
* Update release.yaml with core/1.5 branch
2024-12-18 09:03:09 -08:00
Chenlei Hu
0c511d08e6
[i18n] Use folder mode for locale ( #1876 )
...
* [i18n] Use folder mode for locale
* try pipe
2024-12-11 11:29:52 -08:00
Chenlei Hu
73f50e7e0b
Replace locale presubmit hook with Github action ( #1802 )
...
* Replace locale presubmit hook with Github action
* nit
* Make sure electronAPI is defined on window object
* Set correct env var
2024-12-04 21:43:02 -05:00
Chenlei Hu
05fab91bda
Build comfyui-frontend-types library ( #1725 )
...
* Install vite-plugin-dts
* Explicitly type workflowStore
* Working rollup
* Hide diff type
* Inline primevue toast mesage types
* Add prepare-types script to generate package.json for type package
* Add global declaration
* Add publish types Github action
* Update litegraph
* Add @comfyorg to package name
2024-11-28 11:21:19 -05:00
Chenlei Hu
fc9e347055
Disable slow jest tests ( #1591 )
...
* Disable slow jest tests
* nit
2024-11-18 20:10:03 -05:00
filtered
27bacc36d4
Update tests with precise node positions / sizes ( #1408 )
...
* Update tests with precise node positions / sizes
* Fix test flakiness - missing await
* Fix test failures - async not awaited
* Update action
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-11-03 10:42:54 -05:00
filtered
caa3ac2068
Add playwright concurrency - multi-user mode ( #1400 )
...
* Add playwright concurrency - multi-user mode
* Add extra server params
* nit
* Update to v2.1 action
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-02 09:51:24 -04:00
Chenlei Hu
c3242711c7
Update bug-report.yaml (Add settings section) ( #1301 )
2024-10-25 07:46:45 -04:00
Chenlei Hu
98a0291bbd
Remove update-main action ( #1058 )
2024-10-01 13:14:53 -04:00
Alex "mcmonkey" Goodwin
423df92ff8
allow browser tests update off main branch ( #940 )
...
why was this blocked??
2024-09-23 19:43:04 +09:00
Chenlei Hu
358c0ce83c
Update litegraph (Pin/Unpin selected nodes) ( #791 )
...
* Update litegraph (Pin/Unpin selected nodes)
* Checkout head_ref first
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-12 15:04:43 +09:00
Chenlei Hu
fdb01c06f2
Split playwright tests to multiple runners by project ( #789 )
2024-09-12 11:35:36 +09:00
Chenlei Hu
ca6bf7d054
Split jest unit test and playwright test into different actions ( #787 )
...
* Split jest unit test and playwright test into different actions
* Use composite action
* Add tag v1
2024-09-12 10:54:50 +09:00
Chenlei Hu
80ca1808f0
Node source/id badge ( #781 )
...
* Add basic node badge
* Node source badge
* Prevent manager badge rendering
* Update litegraph (Badge support)
* Add playwright tests
* Separate nodes
* nit
* Checkout devtools repo for browser test expectation CI
* Fix failing unittests
* Rename setting
* Hide all badges in playwright tests
* Handle group node
* Update test expectations [skip ci]
* Fix unittest
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-12 09:36:06 +09:00
Chenlei Hu
70d5e98c73
Update github action run conditions ( #682 )
2024-08-30 15:32:26 -04:00
Chenlei Hu
9009e784f9
Add component test (Vitest) ( #681 )
...
* Add component test (Vitest)
* Fix compile error
2024-08-30 15:32:26 -04:00
Chenlei Hu
fef9395a2c
Add format check CI task ( #658 )
2024-08-27 20:32:33 -04:00
Chenlei Hu
3e457f812d
Execution Error Dialog Revamp (One click issue searching and filing) ( #595 )
...
* Add basic error dialog
* 2 level error report
* Add find issue button
* nit
* Add file issue button
* Single dialog
* nit
* Fix long text wrapping
* Merge component
* Test execution error dialog
2024-08-22 15:55:38 -04:00
Chenlei Hu
41889c3cfe
Add GitHub action to automatically submit release PR to main repo ( #400 )
2024-08-13 10:14:38 -04:00
pythongosssss
3e7b0a4907
Test using latest examples ( #361 )
2024-08-10 16:46:33 -04:00
Chenlei Hu
4bebcb408e
Add eslint ( #294 )
...
* Add eslint
* Add eslint github action
2024-08-04 09:35:49 -04:00
Chenlei Hu
7e669b0f68
Add issue templates ( #290 )
2024-08-03 21:30:25 -04:00
Chenlei Hu
2aa9166079
Disable flux example workflow test ( #278 )
2024-08-01 21:17:28 -04:00
Chenlei Hu
561162fb3e
Update litegraph (Fix drag + alt copy node) ( #253 )
...
* Update litegraph
* Update github action
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-28 13:39:45 -04:00
Chenlei Hu
89b195dc13
Only install chromium in github action ( #210 )
2024-07-23 14:21:26 -04:00
Chenlei Hu
631a060fff
Enable CI for dev* branches ( #165 )
2024-07-19 12:23:48 -04:00
Chenlei Hu
d49c68e7bf
Auto release on release PR merge ( #129 )
...
* wip
* Add release workflow
* nit
2024-07-13 16:13:34 -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
a26802fea6
Change repo reference in CI workflow ( #76 )
...
* Swap checkout order
* Change owner of repo
2024-07-01 16:32:16 -04:00
Chenlei Hu
41df39d86c
Fix CI ref ( #74 )
2024-07-01 13:10:42 -04:00
Chenlei Hu
fdee295265
Enable CI on push ( #56 )
2024-06-26 14:42:59 -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
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
huchenlei
dd81f49ad9
nit
2024-06-18 13:59:23 -04:00
huchenlei
655eaacf34
nit
2024-06-17 12:32:00 -04:00
huchenlei
200c2e0a1e
Fix working dir issue
2024-06-13 20:31:54 -04:00
huchenlei
18e5b48b64
build before run tests
2024-06-13 20:29:04 -04:00
huchenlei
6494ddde0b
nonblocking
2024-06-13 20:26:34 -04:00
huchenlei
6471816aba
Update working directory
2024-06-13 20:24:22 -04:00
huchenlei
969060e640
Update default branch name
2024-06-13 20:22:59 -04:00
huchenlei
69e092c796
Set checkout path
2024-06-13 20:21:40 -04:00
huchenlei
11cf81a3b3
Use forked repo address to bypass checkout issue
2024-06-13 20:19:49 -04:00
huchenlei
102c67996a
Add cred
2024-06-13 20:17:49 -04:00
huchenlei
2f845b6d78
Add CI workflow
2024-06-13 20:04:00 -04:00