Comfy Org PR Bot
3766b97102
[backport cloud/1.35] Guard downgrades via billing portal ( #7819 )
...
Backport of #7813 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7819-backport-cloud-1-35-Guard-downgrades-via-billing-portal-2db6d73d365081d591e3fde9037164d6 )
by [Unito](https://www.unito.io )
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-12-31 18:36:52 -07:00
Luke Mino-Altherr
783b8dcd8f
[backport cloud/1.35] feat: Add HuggingFace model import support ( #7730 )
...
## Summary
Backport of #7540 to cloud/1.35 branch.
- Adds HuggingFace as a model import source alongside CivitAI
- Implements extensible import source handler pattern
- UTF-8 filename decoding for international characters
- Alphabetically sorted model types
- Feature flag `huggingfaceModelImportEnabled` for gradual rollout
## Conflict Resolution
- `src/platform/remoteConfig/types.ts`: Kept both target branch's stripe
fields and added PR's huggingface field
- `src/platform/assets/components/UploadModelFooter.vue`: Adapted
`Button` component to `IconTextButton`/`TextButton` as the new Button
component is not available in this branch
Original PR: #7540
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7730-backport-cloud-1-35-feat-Add-HuggingFace-model-import-support-2d16d73d36508140a804f8b22883a696 )
by [Unito](https://www.unito.io )
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: GitHub Action <action@github.com >
2025-12-22 15:27:59 -05:00
Comfy Org PR Bot
5069a4a272
[backport cloud/1.35] feat: pass target tier to billing portal for subscription updates ( #7726 )
...
Backport of #7692 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7726-backport-cloud-1-35-feat-pass-target-tier-to-billing-portal-for-subscription-updates-2d16d73d36508173acadf20aa6d97017 )
by [Unito](https://www.unito.io )
Co-authored-by: Hunter <huntcsg@users.noreply.github.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
Co-authored-by: GitHub Action <action@github.com >
2025-12-22 11:59:29 -07:00
Christian Byrne
73cc7c6b04
[backport cloud/1.35] Fix: Minimap rendering ( #7724 )
...
Backport of #7639 to cloud/1.35
## Original PR
https://github.com/Comfy-Org/ComfyUI_frontend/pull/7639
## Conflicts resolved
- All test snapshots: accepted PR version (all were changed in original
PR)
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7724-backport-cloud-1-35-Fix-Minimap-rendering-2d16d73d365081999fd0dfa09501e2e0 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: github-actions <github-actions@github.com >
2025-12-22 11:44:33 -07:00
Comfy Org PR Bot
e401bc2a17
[backport cloud/1.35] add pricing badge for Flux2Max node ( #7722 )
...
Backport of #7641 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7722-backport-cloud-1-35-add-pricing-badge-for-Flux2Max-node-2d16d73d3650819b8a17cb37ad9ee4c0 )
by [Unito](https://www.unito.io )
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com >
2025-12-22 11:09:43 -07:00
Comfy Org PR Bot
d44621b206
[backport cloud/1.35] fix: expand assets dropdown body to show entire "no results placeholder" ( #7718 )
...
Backport of #7586 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7718-backport-cloud-1-35-fix-expand-assets-dropdown-body-to-show-entire-no-results-placeho-2d16d73d3650815b9639c4bfc977e552 )
by [Unito](https://www.unito.io )
Co-authored-by: Rizumu Ayaka <rizumu@ayaka.moe >
2025-12-22 11:08:22 -07:00
Christian Byrne
af46a55a8b
[backport cloud/1.35] Fix: the wrong selection under the hand mode ( #7716 )
...
## Summary
Backport of #7541 to cloud/1.35.
Fixed an inconsistency where nodes were resizable in Hand mode. Resizing
is now restricted to Selection mode only to match standard LiteGraph
behavior (Hand mode should only be for panning).
## Changes
- Added guard clause to prevent resize in Hand mode
(`shouldHandleNodePointerEvents` check)
- Added `event.button !== 0` check for non-primary mouse buttons
## Original PR
https://github.com/Comfy-Org/ComfyUI_frontend/pull/7541
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7716-backport-cloud-1-35-Fix-the-wrong-selection-under-the-hand-mode-2d16d73d365081c7b558f652952bb590 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: GitHub Action <action@github.com >
2025-12-22 11:08:02 -07:00
Comfy Org PR Bot
313332884d
[backport cloud/1.35] fix(api-nodes-pricing): adjust prices for Tripo3D ( #7715 )
...
Backport of #6828 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7715-backport-cloud-1-35-fix-api-nodes-pricing-adjust-prices-for-Tripo3D-2d16d73d365081949ce8cf3029d2d98d )
by [Unito](https://www.unito.io )
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com >
2025-12-22 10:32:33 -07:00
Comfy Org PR Bot
0c4df3d3f5
[backport cloud/1.35] fix: prevent unrelated groups from moving when dragging nodes in vueNodes mode ( #7713 )
...
Backport of #7473 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7713-backport-cloud-1-35-fix-prevent-unrelated-groups-from-moving-when-dragging-nodes-in-vu-2d16d73d365081e082e8d9c49add871c )
by [Unito](https://www.unito.io )
Co-authored-by: Terry Jia <terryjia88@gmail.com >
2025-12-22 10:32:26 -07:00
Comfy Org PR Bot
a4922db8ad
[backport cloud/1.35] Fix: Extra Scrollbars in Media Assets Sidebar ( #7712 )
...
Backport of #7508 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7712-backport-cloud-1-35-Fix-Extra-Scrollbars-in-Media-Assets-Sidebar-2d16d73d3650818ea979cba00847603e )
by [Unito](https://www.unito.io )
Co-authored-by: Alexander Brown <drjkl@comfy.org >
2025-12-22 10:15:37 -07:00
Comfy Org PR Bot
e3cdcc784e
[backport cloud/1.35] Nesting support for autogrow ( #7710 )
...
Backport of #7275 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7710-backport-cloud-1-35-Nesting-support-for-autogrow-2d16d73d365081559be8ee14b30a2d6d )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-22 10:02:03 -07:00
Comfy Org PR Bot
f5bd2bdab6
[backport cloud/1.35] fix: show yearly labels in subscription panel for annual subscribers ( #7708 )
...
Backport of #7706 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7708-backport-cloud-1-35-fix-show-yearly-labels-in-subscription-panel-for-annual-subscriber-2d16d73d365081f1a7bdd65e24e604b0 )
by [Unito](https://www.unito.io )
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-12-22 09:46:44 -07:00
Comfy Org PR Bot
10389e216e
[backport cloud/1.35] Fix(cloud)/pricing annual misc ( #7704 )
...
Backport of #7701 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7704-backport-cloud-1-35-Fix-cloud-pricing-annual-misc-2d16d73d365081868447db732608a2c7 )
by [Unito](https://www.unito.io )
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com >
Co-authored-by: bymyself <cbyrne@comfy.org >
2025-12-22 05:21:24 -07:00
Comfy Org PR Bot
b81f5fee48
[backport cloud/1.35] [chore] Update Comfy Registry API types from comfy-api@ade7a7d ( #7703 )
...
Backport of #7702 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7703-backport-cloud-1-35-chore-Update-Comfy-Registry-API-types-from-comfy-api-ade7a7d-2d16d73d3650819b9e38fd465a7cb7f8 )
by [Unito](https://www.unito.io )
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-12-22 05:00:38 -07:00
Comfy Org PR Bot
31ecb276f8
[backport cloud/1.35] Fix buttons displayed behind images in litegraph ( #7685 )
...
Backport of #7627 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7685-backport-cloud-1-35-Fix-buttons-displayed-behind-images-in-litegraph-2cf6d73d3650819c9f0aeaaad05abd48 )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
Co-authored-by: github-actions <github-actions@github.com >
2025-12-20 14:29:10 -07:00
Comfy Org PR Bot
e6475c3b56
[backport cloud/1.35] Fix doubled control application ( #7683 )
...
Backport of #7550 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7683-backport-cloud-1-35-Fix-doubled-control-application-2cf6d73d365081e1b057fa21d9fa6e9d )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-20 14:14:20 -07:00
Christian Byrne
bf5bdb4156
[backport cloud/1.35] refactor: start on removing FF for subscription tiers ( #7679 )
...
## Summary
Backport of #7596 to cloud/1.35 branch.
**Original PR:** https://github.com/Comfy-Org/ComfyUI_frontend/pull/7596
### Changes
- Removes feature flag for subscription tiers
- Removes legacy code for non-subscription tier logic
### Conflict Resolution
- `src/renderer/extensions/vueNodes/components/NodeHeader.vue`: Took PR
version (simplified icon without FF conditional)
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7679-backport-cloud-1-35-refactor-start-on-removing-FF-for-subscription-tiers-2cf6d73d365081a1ba41c135c84c2e7f )
by [Unito](https://www.unito.io )
2025-12-20 14:02:36 -07:00
Comfy Org PR Bot
53e22f03a8
[backport cloud/1.35] Make node inputs reactive in vue ( #7681 )
...
Backport of #7546 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7681-backport-cloud-1-35-Make-node-inputs-reactive-in-vue-2cf6d73d36508197b6f0fd5683f07eec )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-20 14:02:22 -07:00
Christian Byrne
c8d9e88e2b
[backport cloud/1.35] Do not delay fit to view on graph restore ( #7677 )
...
Backport of #7645
Fixes a bug where swapping to a different workflow from the inside of a
subgraph would cause nodes to be in an incorrect position after swapping
back. in vue mode
Prior to an unknown-but-recent PR, all nodes would would stack on the
origin. This PR instead solves the remaining issue where having
`ComfyEnableWorkflowViewRestore` would cause incorrect node positions.
This is done by not delaying the fitView by a frame (which causes it to
occur after the graph is no longer in the configuring state). In order
to accomplish this, the code in LGraphNode has been updated to allow
measuring node bounds without requiring a ctx argument. This arg is only
used to ensure sufficient width for a node's title and is irrelevant
when loading an existing graph.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7677-backport-cloud-1-35-Do-not-delay-fit-to-view-on-graph-restore-2cf6d73d365081b390b3ed6be968a12b )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-20 13:37:39 -07:00
Comfy Org PR Bot
411b728300
[backport cloud/1.35] Fix widget reactivity ( #7676 )
...
Backport of #7539 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7676-backport-cloud-1-35-Fix-widget-reactivity-2cf6d73d365081948570c4517e1ad776 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: AustinMroz <austin@comfy.org >
Co-authored-by: github-actions <github-actions@github.com >
2025-12-20 13:35:18 -07:00
Comfy Org PR Bot
50f4c7e222
[backport cloud/1.35] [chore] Update Comfy Registry API types from comfy-api@8034f18 ( #7661 )
...
Backport of #7659 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7661-backport-cloud-1-35-chore-Update-Comfy-Registry-API-types-from-comfy-api-8034f18-2cf6d73d365081e1adf7d0e8f0c0bdbd )
by [Unito](https://www.unito.io )
Co-authored-by: huntcsg <6245448+huntcsg@users.noreply.github.com >
2025-12-20 13:22:01 -07:00
Comfy Org PR Bot
d0aa475064
[backport cloud/1.35] Feat: Fixed option for control after/before generate ( #7663 )
...
Backport of #7517 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7663-backport-cloud-1-35-Feat-Fixed-option-for-control-after-before-generate-2cf6d73d3650817e9bd9cfe4c05df3c4 )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-20 13:21:05 -07:00
Christian Byrne
8b8c7a3141
[backport cloud/1.35] Tests: Golden Updates ( #7673 )
...
## Summary
Backport of #7624 to cloud/1.35.
Original PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/7624
🤖 Generated with [Claude Code](https://claude.com/claude-code )
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7673-backport-cloud-1-35-Tests-Golden-Updates-2cf6d73d365081e3b9e7df99442e5a91 )
by [Unito](https://www.unito.io )
Co-authored-by: Alexander Brown <drjkl@comfy.org >
Co-authored-by: github-actions <github-actions@github.com >
2025-12-20 13:20:42 -07:00
Christian Byrne
cf663b9cc7
[backport cloud/1.35] Chore: Update several Developer Dependencies ( #7671 )
...
Backport of #7590
Cherry-picked merge commit db929220af to
cloud/1.35.
**Conflicts resolved:**
- `pnpm-workspace.yaml` - kept target branch versions
- `pnpm-lock.yaml` - regenerated with pnpm install
This PR fixes vue-tsc compatibility issues with unused template refs.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7671-backport-cloud-1-35-Chore-Update-several-Developer-Dependencies-2cf6d73d3650811aa2bdd5ac80a24fdb )
by [Unito](https://www.unito.io )
Co-authored-by: Alexander Brown <drjkl@comfy.org >
2025-12-20 12:54:48 -07:00
Christian Byrne
14549c4e96
[backport cloud/1.35] Deps: Update Playwright ( #7669 )
...
Backport of #7623
Cherry-picked merge commit 2044d1430c to
cloud/1.35.
**Conflicts resolved:**
- `pnpm-lock.yaml` - regenerated with pnpm install
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7669-backport-cloud-1-35-Deps-Update-Playwright-2cf6d73d365081eba108c20eed45b685 )
by [Unito](https://www.unito.io )
Co-authored-by: Alexander Brown <drjkl@comfy.org >
2025-12-20 12:35:43 -07:00
Comfy Org PR Bot
cc4c6bed81
[backport cloud/1.35] Support fixed seed in vue ( #7657 )
...
Backport of #7510 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7657-backport-cloud-1-35-Support-fixed-seed-in-vue-2cf6d73d365081aca507c646c6a2b872 )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-19 22:28:25 -07:00
Comfy Org PR Bot
d3ca590c03
[backport cloud/1.35] Prevent sidebar tool buttons from flashing during collapse ( #7655 )
...
Backport of #7652 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7655-backport-cloud-1-35-Prevent-sidebar-tool-buttons-from-flashing-during-collapse-2cf6d73d36508140907de9ba84a4b88e )
by [Unito](https://www.unito.io )
Co-authored-by: Benjamin Lu <benjaminlu1107@gmail.com >
2025-12-19 22:27:57 -07:00
Comfy Org PR Bot
964f92ee31
[backport cloud/1.35] fix: prevent custom context menu when editing text ( #7637 )
...
Backport of #7633 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7637-backport-cloud-1-35-fix-prevent-custom-context-menu-when-editing-text-2ce6d73d365081559fb9f439112a1ddb )
by [Unito](https://www.unito.io )
Co-authored-by: Johnpaul Chiwetelu <49923152+Myestery@users.noreply.github.com >
2025-12-19 17:21:35 -07:00
Comfy Org PR Bot
cb87c57211
[backport cloud/1.35] Fix(cloud)/subscription panel ( #7631 )
...
Backport of #7628 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7631-backport-cloud-1-35-Fix-cloud-subscription-panel-2ce6d73d36508101a5d6f1e025fdc839 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com >
2025-12-19 12:20:15 -08:00
Comfy Org PR Bot
1ca60adfdb
[backport cloud/1.35] fix: pricing table links to wrong page in docs (p2) ( #7609 )
...
Backport of #7434 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7609-backport-cloud-1-35-fix-pricing-table-links-to-wrong-page-in-docs-p2-2cd6d73d36508139993edeb721f0ecfa )
by [Unito](https://www.unito.io )
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-12-18 19:21:11 -07:00
Comfy Org PR Bot
af1dc69582
[backport cloud/1.35] fix: right side panel visual indicators don't update for color picker… ( #7608 )
...
Backport of #7489 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7608-backport-cloud-1-35-fix-right-side-panel-visual-indicators-don-t-update-for-color-pick-2cd6d73d365081c4bb1fcf1b7f0d24fd )
by [Unito](https://www.unito.io )
Co-authored-by: Rizumu Ayaka <rizumu@ayaka.moe >
2025-12-18 19:21:04 -07:00
Comfy Org PR Bot
b92b3f0c79
[backport cloud/1.35] Fix promoted assets not being assets in vue ( #7605 )
...
Backport of #7576 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7605-backport-cloud-1-35-Fix-promoted-assets-not-being-assets-in-vue-2cd6d73d36508120bd16dfe127281de6 )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-17 20:09:32 -07:00
Comfy Org PR Bot
d273b8f233
[backport cloud/1.35] feat: improve vue node video preview loading and a11y ( #7562 )
...
Backport of #7558 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7562-backport-cloud-1-35-feat-improve-vue-node-video-preview-loading-and-a11y-2cb6d73d365081b6ad0ef59a7ed547d1 )
by [Unito](https://www.unito.io )
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-12-17 19:50:10 -07:00
Comfy Org PR Bot
59c06c7d79
[backport cloud/1.35] Refactor(cloud)/yearly credits monthly ( #7592 )
...
Backport of #7584 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7592-backport-cloud-1-35-Refactor-cloud-yearly-credits-monthly-2cc6d73d36508117b100f88f8888f787 )
by [Unito](https://www.unito.io )
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com >
2025-12-17 17:38:02 -07:00
Comfy Org PR Bot
334511f482
[backport cloud/1.35] feat: add pricing table to user popover ( #7593 )
...
Backport of #7583 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7593-backport-cloud-1-35-feat-add-pricing-table-to-user-popover-2cc6d73d365081e4a4d2d7f22068d769 )
by [Unito](https://www.unito.io )
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com >
2025-12-17 15:42:56 -08:00
Comfy Org PR Bot
6eca4aae86
[backport cloud/1.35] feat(cloud): yearly pricing ( #7581 )
...
Backport of #7572 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7581-backport-cloud-1-35-feat-cloud-yearly-pricing-2cc6d73d3650814296f1c41377746400 )
by [Unito](https://www.unito.io )
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com >
2025-12-16 20:25:14 -08:00
Benjamin Lu
626a7123fe
Hide queue overlay header menu on cloud ( #7571 ) ( #7573 )
...
Hide the QueueOverlayHeader more-options (…) menu when running in Cloud
distribution
This is being hidden instead of fixed because it deletes all user assets
on cloud, will be touched by /jobs, replaced by the second iteration of
design changes, along with changes to asset deletion happening soon. It
would be too risky to have a proper fix for it in the cloud deploy
today.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7573-Hide-queue-overlay-header-menu-on-cloud-7571-2cb6d73d3650814aad19d72295ff91a5 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: GitHub Action <action@github.com >
2025-12-16 13:54:36 -08:00
Benjamin Lu
b455766d12
Revert "Remove queue overlay header more menu ( #7552 )" ( #7569 )
...
This reverts commit eb05a4f3ee .
In favor of making a change to main, and backporting, with v-if=!iscloud
on the ... menu
2025-12-16 13:15:50 -08:00
Benjamin Lu
eb05a4f3ee
Remove queue overlay header more menu ( #7552 )
...
Removes the triple-dot (more options) menu from `QueueOverlayHeader` and
cleans up related wiring.
This is being deleted instead of fixed because it deletes all user
assets on cloud, will be touched by /jobs, replaced by the second
iteration of design changes, along with changes to asset deletion
happening soon. It would be too risky to have a proper fix for it in the
cloud deploy tomorrow.
Slack context thread here:
https://comfy-organization.slack.com/archives/C09FY39CC3V/p1765860644099299
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7552-Remove-queue-overlay-header-more-menu-2cb6d73d365081ab83cbe55c0fa050d1 )
by [Unito](https://www.unito.io )
2025-12-16 13:02:59 -08:00
Comfy Org PR Bot
b38cf5a00e
[backport cloud/1.35] Fix selecting loras on cloud ( #7567 )
...
Backport of #7560 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7567-backport-cloud-1-35-Fix-selecting-loras-on-cloud-2cb6d73d365081479a6fc918c7adf684 )
by [Unito](https://www.unito.io )
Co-authored-by: AustinMroz <austin@comfy.org >
2025-12-16 15:59:10 -05:00
Comfy Org PR Bot
a5d7a96cb9
[backport cloud/1.35] Fix: Restore assets API short-circuit in WidgetSelectDropdown ( #7568 )
...
Backport of #7563 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7568-backport-cloud-1-35-Fix-Restore-assets-API-short-circuit-in-WidgetSelectDropdown-2cb6d73d3650811bb2e7dc9c3f914600 )
by [Unito](https://www.unito.io )
Co-authored-by: Alexander Brown <drjkl@comfy.org >
2025-12-16 15:58:51 -05:00
Comfy Org PR Bot
8b64253824
[backport cloud/1.35] remove contentype badge from media assets card ( #7472 )
...
Backport of #7440 to `cloud/1.35`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7472-backport-cloud-1-35-remove-contentype-badge-from-media-assets-card-2c96d73d36508142b584c569a04cdaa6 )
by [Unito](https://www.unito.io )
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
cloud/v1.35.7
2025-12-14 18:35:50 -08:00
Christian Byrne
eb04dc20f3
fix: staging badge shown in cloud settings panel ( #7444 )
...
## Summary
Fixes issue where settings panel on cloud was showing a "Staging" badge
because the badge's logic was being dictated by the buildtime config.
Adds the same pattern used everywhere else where, if cloud distribution,
use runtime config; otherwise, fallback to buildtime config. Allows
cloud to switch between staging and prod at runtime while local switches
at buildtime.
After fix:
<img width="2062" height="811" alt="image"
src="https://github.com/user-attachments/assets/e53547c5-3dcc-42ea-9e75-602fe7f855a2 "
/>
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7444-fix-staging-badge-shown-in-cloud-settings-panel-2c86d73d36508154a788e8e2a6dd025a )
by [Unito](https://www.unito.io )
2025-12-13 18:41:17 -07:00
Christian Byrne
194fbdf520
remove user.css on cloud to prevent failed requests on startup ( #7442 )
...
## Summary
Removes the user.css put at top of the index.html when building for
cloud.
On local, now compiles to this (pictured):
<img width="1909" height="184" alt="image"
src="https://github.com/user-attachments/assets/be03beea-35e9-47d6-a293-08f2971b04be "
/>
Formatted, that looks like:
```html
<!doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="user.css">
<link rel="stylesheet" href="api/userdata/user.css">
<meta charset="UTF-8">
<title>ComfyUI</title>
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<link rel="stylesheet" href="materialdesignicons.min.css"/>
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="manifest" href="./assets/manifest-CebUEmtR.json">
<script type="module" crossorigin src="./assets/index-DuwpHar_.js"></script>
<link rel="modulepreload" crossorigin href="./assets/vendor-other--dOoND1c.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-primevue-BPXiTI_h.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-vue-RrbnUvXR.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-xterm-BZLod3g9.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-three-aR6ntw5X.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-tiptap-BVGjFCxT.js">
<link rel="stylesheet" crossorigin href="./assets/vendor-other-DODGPXtn.css">
<link rel="stylesheet" crossorigin href="./assets/vendor-xterm-BKlWQB97.css">
<link rel="stylesheet" crossorigin href="./assets/index-CX9dQXxD.css">
</head>
<body class="litegraph grid">
<div id="vue-app"></div>
</body>
</html>
```
On cloud, this:
<img width="1911" height="1106" alt="image"
src="https://github.com/user-attachments/assets/bbf6046b-e2fd-4e02-bb71-cba27f579271 "
/>
## Context
On the cloud distribution, there are currently 401 errors appearing in
the console from requests attempting to load custom user stylesheets:
- `https://cloud.comfy.org/user.css ` (returns 200)
- `https://cloud.comfy.org/api/userdata/user.css ` (returns 401)
This is a feature inherited from local ComfyUI that allows users to add
custom stylesheets. The implementation naively requests the stylesheet
from the server, and if the user has added one, it gets loaded;
otherwise, the request fails.
This PR removes the custom stylesheet loading from the cloud
distribution by removing it from teh index.html and only re-injecting it
on non-cloud builds.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7442-remove-user-css-on-cloud-to-prevent-failed-requests-on-startup-2c86d73d3650813d82a0deb3b01cee74 )
by [Unito](https://www.unito.io )
2025-12-13 18:38:04 -07:00
Comfy Org PR Bot
5f20d554f3
1.35.7 ( #7464 )
...
Patch version increment to 1.35.7
**Base branch:** `main`
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7464-1-35-7-2c96d73d365081f49a2bc0225de55947 )
by [Unito](https://www.unito.io )
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
v1.35.7
2025-12-13 17:42:37 -07:00
Christian Byrne
fd9747375d
fix: refreshing assets causes entire panel to re-render (enter loading state) ( #7449 )
...
## Problem
The Media Assets panel's loading state is currently determined by the
loading state of the assets store (or something similar). When the store
is refetching and reconciling, it displays a loading spinner briefly on
the entire panel. This causes the following issues:
1. **Visual jarring**: The loading spinner creates an unpleasant visual
flash
2. **Unnecessary reflow**: All assets must re-render after the loading
state changes, causing layout reflow
3. **Performance degradation**: Re-rendering all items is
computationally expensive
## Expected Behavior
Items should be able to be inserted into the list without:
- Re-rendering any other items
- Showing a jarring loading flash
- Causing unnecessary reflow
The loading state of individual items should be decoupled from the
panel's overall loading state, allowing for incremental updates to the
list without affecting the entire panel's UI.
## After
(ignore random progress spinner, removed it after taking the video)
https://github.com/user-attachments/assets/95d7f111-e844-44e2-a0c6-6bcbc4a34797
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7449-fix-refreshing-assets-causes-entire-panel-to-re-render-enter-loading-state-2c86d73d365081be8206f9fdbbf66772 )
by [Unito](https://www.unito.io )
2025-12-13 12:55:42 -08:00
Comfy Org PR Bot
5187a77234
1.35.6 ( #7452 )
...
Patch version increment to 1.35.6
**Base branch:** `main`
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7452-1-35-6-2c86d73d36508158952bd1308e819410 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
v1.35.6
2025-12-13 05:51:04 -07:00
AustinMroz
b22ba97a13
Support "control after generate" in vue ( #6985 )
...
Continuation of #6034 with
- Updated synchronization for seed
- Properly truncates the displayed widget value for the button
- Synchronizes control after generate state with litegraph and allows
for serialization
Several issues from original PR have not (yet) been addressed, but are
likely better moved to future PR
- fix step value being 10 (legacy system)
- ensure it works with COMBO (Fixed in #7095 )
- ensure it works with FLOAT (Fixed in #7095 )
- either implement or remove the config button functionality - think it
should open settings?
<img width="280" height="694" alt="image"
src="https://github.com/user-attachments/assets/f36f1cb0-237d-4bfc-bff1-e4976775cf98 "
/>
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6985-Support-control-after-generate-in-vue-2b86d73d365081d8b01ce489d887ff00 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: bymyself <cbyrne@comfy.org >
Co-authored-by: github-actions <github-actions@github.com >
2025-12-13 05:23:56 -07:00
Alexander Piskun
aab9a30511
feat(api-nodes): add pricing badge for Kling-2.6 nodes ( #7381 )
2025-12-13 09:52:42 +02:00
Comfy Org PR Bot
b0f5a9ffe2
1.35.5 ( #7433 )
...
Patch version increment to 1.35.5
**Base branch:** `main`
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7433-1-35-5-2c86d73d36508145afd5ff6b9d802603 )
by [Unito](https://www.unito.io )
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
v1.35.5
2025-12-12 23:56:34 -07:00