Arjan Singh
e827138f6f
feat(frontend): update cloud branch 2025-10-16 ( #6096 )
...
## Summary
Updates with cloud specific features merged into `main`.
Notable changes include the `DISTRIBUTION=cloud` changes. Will also be
changing cloud build workflow to build with that flag in
https://github.com/Comfy-Org/cloud/pull/1043
## Changes
- bb61d9822 feat: AssetCard tweaks (#6085 )
- 05f73523f fix terminal style (#6056 )
- d5fa22168 Add distribution detection pattern (#6028 )
- 6c36aaa1d feat: Improve MediaAssetCard video controls and add gallery
view (#6065 )
- 6944ef0a2 fix Cloudbadge (#6063 )
- 6764f8dab Badge for cloud environment (#6048 )
---------
Co-authored-by: Johnpaul Chiwetelu <49923152+Myestery@users.noreply.github.com >
Co-authored-by: Jin Yi <jin12cc@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-10-16 17:37:27 -07:00
Arjan Singh
0239a83da2
Update rh-test (as of 2025-10-11) ( #6044 )
...
## Summary
Tested these changes and confirmed that:
1. Feedback button shows.
2. You can run workflows and switch out models.
3. You can use the mask editor. (thank you @ric-yu for helping me
verify).
## Changes
A lot, please see commits.
Gets us up to date with `main` as of 10-11-2025.
---------
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: snomiao <snomiao@gmail.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: DrJKL <DrJKL@users.noreply.github.com >
Co-authored-by: Alexander Brown <drjkl@comfy.org >
Co-authored-by: Marwan Ahmed <155799754+marawan206@users.noreply.github.com >
Co-authored-by: DrJKL <DrJKL0424@gmail.com >
Co-authored-by: Rizumu Ayaka <rizumu@ayaka.moe >
Co-authored-by: Comfy Org PR Bot <snomiao+comfy-pr@gmail.com >
Co-authored-by: AustinMroz <4284322+AustinMroz@users.noreply.github.com >
Co-authored-by: Austin Mroz <austin@comfy.org >
Co-authored-by: Johnpaul Chiwetelu <49923152+Myestery@users.noreply.github.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: Benjamin Lu <benceruleanlu@proton.me >
Co-authored-by: Jin Yi <jin12cc@gmail.com >
Co-authored-by: Robin Huang <robin.j.huang@gmail.com >
2025-10-14 15:59:26 -07:00
Arjan Singh
ab312ce3d7
Revert "Comfy Cloud Badge indicator" ( #6047 )
...
Reverts Comfy-Org/ComfyUI_frontend#6043
accidentally merged this.
2025-10-13 20:03:05 -07:00
Johnpaul Chiwetelu
f7e4e4f1b8
Comfy Cloud Badge indicator ( #6043 )
...
## Summary
<!-- One sentence describing what changed and why. -->
## Changes
- **What**: <!-- Core functionality added/modified -->
- **Breaking**: <!-- Any breaking changes (if none, remove this line)
-->
- **Dependencies**: <!-- New dependencies (if none, remove this line)
-->
## Review Focus
<!-- Critical design decisions or edge cases that need attention -->
<!-- If this PR fixes an issue, uncomment and update the line below -->
<!-- Fixes #ISSUE_NUMBER -->
## Screenshots (if applicable)
<!-- Add screenshots or video recording to help explain your changes -->
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6043-Comfy-Cloud-Badge-indicator-28b6d73d365081b8b549ecc3beb2c132 )
by [Unito](https://www.unito.io )
2025-10-13 20:01:19 -07:00
Arjan Singh
5869b04e57
Merge main (as of 10-06-2025) into rh-test ( #5965 )
...
## Summary
Merges latest changes from `main` as of 10-06-2025.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-5965-Merge-main-as-of-10-06-2025-into-rh-test-2856d73d3650812cb95fd8917278a770 )
by [Unito](https://www.unito.io )
---------
Signed-off-by: Marcel Petrick <mail@marcelpetrick.it >
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Alexander Brown <drjkl@comfy.org >
Co-authored-by: Benjamin Lu <benceruleanlu@proton.me >
Co-authored-by: Terry Jia <terryjia88@gmail.com >
Co-authored-by: snomiao <snomiao@gmail.com >
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com >
Co-authored-by: Jake Schroeder <jake.schroeder@isophex.com >
Co-authored-by: Comfy Org PR Bot <snomiao+comfy-pr@gmail.com >
Co-authored-by: AustinMroz <4284322+AustinMroz@users.noreply.github.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Johnpaul Chiwetelu <49923152+Myestery@users.noreply.github.com >
Co-authored-by: Marcel Petrick <mail@marcelpetrick.it >
Co-authored-by: Alexander Brown <DrJKL0424@gmail.com >
Co-authored-by: Benjamin Lu <benjaminlu1107@gmail.com >
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com >
Co-authored-by: Rizumu Ayaka <rizumu@ayaka.moe >
Co-authored-by: JakeSchroeder <jake@axiom.co >
Co-authored-by: AustinMroz <austin@comfy.org >
Co-authored-by: DrJKL <DrJKL@users.noreply.github.com >
Co-authored-by: ComfyUI Wiki <contact@comfyui-wiki.com >
2025-10-08 19:06:40 -07:00
bymyself
ff0c15b119
merge main into rh-test
2025-09-28 15:33:29 -07:00
bymyself
775c856bf7
port user ID expose hook from 6786d8e to cloud
2025-09-16 15:18:18 -07:00
Simula_r
84e7102f70
Fix/selection toolbox reflow ( #5158 )
...
* fix: layout perf issue
* feat: skip a whole host of transform issues created by the SelectionOverlay and instead allowing the canvas to render the overlay and then injecting props to the SelecitonToolbox itself
* refactor: removed unused files/functionality
* refactor: removed unused types
* fix: z index issue
* fix: PR feedback
* fix: PR feedback and more perf improvements
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2025-08-22 12:36:20 -07:00
Jin Yi
2407748425
[feat] Add enhanced filter UI components with search and clear functionality ( #5119 )
...
* [feat] Add enhanced filter UI components with search and clear functionality
- Add SearchBox, clear all button, and item count to MultiSelect header
- Add 'fit-content' size option to button types for flexible sizing
- Update SingleSelect and ModelSelector components for consistency
- Add localization strings for item selection and clear all functionality
Co-Authored-By: Claude <noreply@anthropic.com >
* Update locales [skip ci]
---------
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-08-20 09:36:19 -07:00
Jin Yi
727a3494e0
Modal Component & Custom UI Components ( #4908 )
2025-08-19 11:56:17 +09:00
Benjamin Lu
7a1a2dd654
fix: Make bottom panel tab titles reactive to language changes ( #5077 )
...
* computed extraMenuItems
* add i18n key option
* underline fix
* Update locales [skip ci]
* restore title
* Update locales [skip ci]
* refactor: Extract tab title logic to helper method for better readability
- Moved complex nested ternary logic from template to getTabDisplayTitle helper
- Improves code readability and maintainability
- Addresses review feedback about using computed/method for performance
---------
Co-authored-by: github-actions <github-actions@github.com >
2025-08-18 19:27:21 -04:00
Jin Yi
ceac8f3741
Modal Standardization ( #4784 )
2025-08-18 09:41:15 +09:00
pythongosssss
efc0431a5e
Update side toolbar menu ( #4946 )
...
Side toolbar menu UI updates
## Summary
- Currently the template modal is very hidden. Many users do not find it
- The current icons are quite aleatory
## Changes
**What**:
- Add templates shortcut button
- Add item label in normal size
- Use custom icon
Critical design decisions or edge cases that need attention:
- Sidebar tabs registered using custom icons will have their associated
command registed with an undefined icon (currently only string icons are
accepted, not components). I couldn't see anywhere directly using this
icon, but we should consider autogenerating an icon font so we can use
classes for our custom icons (or locating and updating locations to
support both icon types)
## Screenshots (if applicable)
Normal mode:
<img width="621" height="1034" alt="image"
src="https://github.com/user-attachments/assets/c1d1cee2-004e-4ff8-b3fa-197329b0d2ae "
/>
Small mode:
<img width="176" height="325" alt="image"
src="https://github.com/user-attachments/assets/3824b8f6-bc96-4e62-aece-f0265113d2e3 "
/>
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-4946-Update-side-toolbar-menu-24d6d73d365081c5b2bdc0ee8b61dc50 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: github-actions <github-actions@github.com >
2025-08-13 11:46:03 -07:00
Chenlei Hu
c7baf3c340
[feat] Add knip for unused code detection ( #4890 )
2025-08-11 19:23:08 -07:00
Chenlei Hu
95ab88693c
feat: Add smooth slide-up animation to SelectionToolbox ( #4832 )
2025-08-07 21:34:10 -07:00
Johnpaul Chiwetelu
70c06d10bb
Keyboard Shortcut Bottom Panel ( #4635 )
2025-08-07 11:51:23 -07:00
Benjamin Lu
a199d11925
Fix path
2025-08-04 16:40:58 -04:00
Benjamin Lu
f13af07fed
Merge branch 'main' into bl-merge-lg-fe
2025-08-04 16:34:33 -04:00
Benjamin Lu
fef02e5f56
[refactor] Migrate litegraph imports from npm package to local subtree
...
- Updated all imports from '@comfyorg/litegraph' to '@/lib/litegraph/src/'
- Replaced deep dist imports with direct source paths
- Updated CSS import in main.ts
- All imports now use the @ alias consistently
2025-08-03 22:06:29 -04:00
Matthew Meredith
669ee2633a
include litegraph augmentation in generated declarations ( #4614 )
2025-08-03 15:55:29 -07:00
Ferrah Aiko
37bfc53616
Add the ability to parse workflows from AVIF images ( #4420 )
2025-07-23 23:20:39 -07:00
guill
7eb3eb2473
Update the frontend to support async nodes. ( #4382 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-07-23 13:46:00 +10:00
Comfy Org PR Bot
282f9ce27a
[chore] Update Comfy Registry API types from comfy-api@9ccb96a ( #4470 )
...
Co-authored-by: viva-jinyi <53567196+viva-jinyi@users.noreply.github.com >
2025-07-18 15:53:21 +09:00
filtered
5c119fcbda
Improve execution logic / Fix group node execution ( #4422 )
2025-07-11 00:40:48 -07:00
filtered
834ac3ea61
[CodeHealth] Simplify code as follow-up to #4354 ( #4400 )
2025-07-09 13:08:33 -07:00
Terry Jia
4cbcded820
add defaultsByInstallVersion ( #4354 )
2025-07-06 13:28:58 -07:00
Comfy Org PR Bot
1b4ad61e7f
[chore] Update Comfy Registry API types from comfy-api@4b0dc99 ( #4340 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-07-03 12:42:23 -07:00
filtered
f57f97cfcd
[TS] Remove frontend-only typing from litegraph ( #4325 )
2025-07-01 20:07:05 -07:00
filtered
a7fb685290
Add Subgraphs ( #3905 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-28 15:37:23 -07:00
Comfy Org PR Bot
4c177121a6
[chore] Update Comfy Registry API types from comfy-api@065aded ( #4274 )
...
Co-authored-by: bmcomfy <214909599+bmcomfy@users.noreply.github.com >
2025-06-25 23:57:37 +00:00
Comfy Org PR Bot
164a4c4c25
[chore] Update Comfy Registry API types from comfy-api@af72ba5 ( #4264 )
...
Co-authored-by: bmcomfy <214909599+bmcomfy@users.noreply.github.com >
2025-06-24 14:57:41 -07:00
Christian Byrne
4b32786ef5
[Manager] Update Algolia mappings ( #4230 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-21 11:09:14 -07:00
Comfy Org PR Bot
9942b17388
[chore] Update Comfy Registry API types from comfy-api@4286a10 ( #4229 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-06-20 15:47:04 -07:00
Christian Byrne
98bb1df436
[refactor] introduce frontend type augmentation pattern ( #4192 )
2025-06-16 11:32:07 -07:00
Christian Byrne
75077fe9ed
[Manager] Add registry search fallback with gateway pattern ( #4187 )
2025-06-15 17:22:05 -07:00
Christian Byrne
5b32d2aad0
[Manager] Persist/Restore Manager UI state ( #4180 )
2025-06-14 15:19:56 -07:00
Christian Byrne
88f2cc7847
[Manager] Refactor search result types ( #4154 )
2025-06-13 15:08:55 -07:00
filtered
587d7a19a1
[TS] Improve various types / remove assertions ( #4148 )
2025-06-13 01:46:50 -07:00
Comfy Org PR Bot
c02ac95815
[chore] Update Comfy Registry API types from comfy-api@34a03c4 ( #4123 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-06-10 05:01:45 -07:00
Comfy Org PR Bot
e6bca95a5f
[chore] Update ComfyUI-Manager API types from ComfyUI-Manager@4cceb46 ( #4077 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-06-04 10:07:16 -07:00
Christian Byrne
73be826956
[Feature] Add "All" category to template workflows ( #3931 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-04 02:58:00 -07:00
Christian Byrne
dee00edc5f
[feat] Add node library sorting and grouping controls ( #4024 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-31 17:39:39 +10:00
Christian Byrne
ccc1039abb
[feat] Add file upload support to canvas background image setting ( #3958 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-21 16:06:16 -07:00
Christian Byrne
f08ec0a981
[API Node] Add cost indicators on API nodes ( #3924 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-05-20 21:59:11 -04:00
filtered
58906fa821
[CodeHealth] Remove remaining uses of global app var ( #3868 )
2025-05-13 12:01:02 -04:00
filtered
7144ec54aa
Fix UI crash when selecting broken node + TS fixes ( #3859 )
2025-05-12 17:57:59 +10:00
Christian Byrne
34b1fd5a72
[API Node] Allow authentification via Comfy API key ( #3815 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-09 13:42:03 -04:00
filtered
0f95ed852e
[TS] Fix / consolidate DOM widget types ( #3830 )
2025-05-09 16:24:31 +10:00
filtered
b9d9ce78f9
[TS] Widget typing ( #3804 )
2025-05-08 04:38:17 +10:00
Christian Byrne
c24472aeac
[API Node] Add localizations for template workflow descriptions ( #3769 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-05 12:53:02 -07:00