Commit Graph

5283 Commits

Author SHA1 Message Date
Benjamin Lu
fe4fa442d0 feat: add frontend subscription success recovery (#11286) 2026-04-20 09:55:56 -07:00
Benjamin Lu
83cd22a46f [backport cloud/1.42] fix: track workspace subscription success on immediate subscribe (#11211)
## Summary

Backport `#11130` to `cloud/1.42` so immediate workspace subscribe
success emits the same `subscription_success` telemetry event as the
async billing-operation path.

## Changes

- **What**: Add `useTelemetry()` and emit
`trackMonthlySubscriptionSucceeded()` in both synchronous
`response.status === 'subscribed'` workspace subscription dialog paths
on `cloud/1.42`.

## Review Focus

Verify this stays limited to the missing synchronous success telemetry
and preserves the existing toast, billing refresh, dialog close, and
async billing-operation behavior.

## Notes

- The automatic backport failed because cherry-picking merge commit
`719ed16d3240ad098d1b4103f901119fa693ca3b` hit a trivial context
conflict in
`src/platform/workspace/components/SubscriptionRequiredDialogContentWorkspace.vue`
around the setup block where `const telemetry = useTelemetry()` is
inserted. This manual backport applies the intended logic without
pulling in unrelated `main`-only UI changes.

## Validation

- `pnpm lint`
- `pnpm typecheck`

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11211-backport-cloud-1-42-fix-track-workspace-subscription-success-on-immediate-subscribe-3426d73d3650815296b4e1675bd54c20)
by [Unito](https://www.unito.io)
2026-04-13 20:14:06 -07:00
Comfy Org PR Bot
a49146483a [backport cloud/1.42] fix: remove appendTo override from FormDropdown to restore correct positioning (#11220)
Backport of #11147 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11220-backport-cloud-1-42-fix-remove-appendTo-override-from-FormDropdown-to-restore-correct-3426d73d36508122b592c8e6ed4421d4)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
Co-authored-by: GitHub Action <action@github.com>
2026-04-14 03:10:25 +00:00
Comfy Org PR Bot
184bd586b5 [backport cloud/1.42] [codex] merge hashed auth user data into GTM auth events (#10926)
Backport of #10778 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10926-backport-cloud-1-42-codex-merge-hashed-auth-user-data-into-GTM-auth-events-33a6d73d365081c2a7c2c7d01ba7bd1b)
by [Unito](https://www.unito.io)

Co-authored-by: Benjamin Lu <benjaminlu1107@gmail.com>
Co-authored-by: Christian Byrne <cbyrne@comfy.org>
2026-04-13 18:59:57 +00:00
Comfy Org PR Bot
e0ff37b52c [backport cloud/1.42] fix: check server feature flags for progress_text binary format (#11189)
Backport of #10996 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11189-backport-cloud-1-42-fix-check-server-feature-flags-for-progress_text-binary-format-3416d73d365081709eb5d8e3e13421e8)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
Co-authored-by: GitHub Action <action@github.com>
2026-04-13 11:51:49 -07:00
Comfy Org PR Bot
9be4d54b26 [backport cloud/1.42] fix: debounce reconnecting toast to prevent false-positive banner (#11161)
Backport of #10997 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11161-backport-cloud-1-42-fix-debounce-reconnecting-toast-to-prevent-false-positive-banner-33f6d73d365081a2bcd2c31970119473)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
2026-04-10 18:05:24 -07:00
Comfy Org PR Bot
1d4bcf44bb [backport cloud/1.42] fix: use standard size-4 for blueprint action icons (#11156)
Backport of #10992 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11156-backport-cloud-1-42-fix-use-standard-size-4-for-blueprint-action-icons-33f6d73d365081e59591d6777276c769)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
2026-04-10 18:04:49 -07:00
AustinMroz
ea06d8fd6f [backport cloud/1.42] Support svg outputs in assets panel (#11150)
Manual backport of #10470 to `cloud/1.42`

PR added a test to a file which did not exist. That test has been
removed from this backport PR.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11150-backport-cloud-1-42-Support-svg-outputs-in-assets-panel-33f6d73d365081be960fd138c9f45169)
by [Unito](https://www.unito.io)
2026-04-10 17:42:22 -07:00
Comfy Org PR Bot
5fc32c3006 [backport cloud/1.42] fix/feat: App mode - Persist user resized widget heights (#11143)
Backport of #10993 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11143-backport-cloud-1-42-fix-feat-App-mode-Persist-user-resized-widget-heights-33e6d73d365081448cb0c649a9e42252)
by [Unito](https://www.unito.io)

---------

Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com>
2026-04-10 15:56:56 -07:00
Comfy Org PR Bot
228c2805f9 [backport cloud/1.42] fix: resolve incorrect GLSL live preview for non-primitive widget types (#11116)
Backport of #11010 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11116-backport-cloud-1-42-fix-resolve-incorrect-GLSL-live-preview-for-non-primitive-widget--33e6d73d365081399958c929458eb840)
by [Unito](https://www.unito.io)

---------

Co-authored-by: Terry Jia <terryjia88@gmail.com>
2026-04-10 11:42:13 -04:00
Comfy Org PR Bot
1f67eafa40 [backport cloud/1.42] fix: use || instead of ?? and server type in WebcamCapture upload path (#11003)
Backport of #11000 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11003-backport-cloud-1-42-fix-use-instead-of-and-server-type-in-WebcamCapture-upload--33d6d73d365081ccbb93c1eb16816666)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
2026-04-09 23:16:29 +00:00
Comfy Org PR Bot
1280a4e37f [backport cloud/1.42] fix: use cloud assets for asset widget default value (#10985)
Backport of #10983 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10985-backport-cloud-1-42-fix-use-cloud-assets-for-asset-widget-default-value-33d6d73d3650817683c9d6bb25833363)
by [Unito](https://www.unito.io)

---------

Co-authored-by: jaeone94 <89377375+jaeone94@users.noreply.github.com>
2026-04-09 16:10:52 +09:00
Comfy Org PR Bot
4b78e7d97a [backport cloud/1.42] Feat/glsl live preview (#10733)
Backport of #10349 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10733-backport-cloud-1-42-Feat-glsl-live-preview-3336d73d3650814f879fe59efd6f55f3)
by [Unito](https://www.unito.io)

---------

Co-authored-by: Terry Jia <terryjia88@gmail.com>
2026-04-09 02:51:26 +00:00
pythongosssss
d83a48dffb [backport cloud/1.42] fix: Ensure zero uuid root graphs get assigned a valid id (#10961)
Backport of #10825 to cloud/1.42.

Fixes an issue where handlers would be leaked causing Vue node rendering
to be corrupted due to the 00000000-0000-0000-0000-000000000000 ID being
used on the root graph.

## Conflict resolution

- `browser_tests/tests/subgraphZeroUuid.spec.ts`: adjusted import path
from `../../fixtures/ComfyPage` to `../fixtures/ComfyPage` since
cloud/1.42 has flat test directory (no `subgraph/` subdirectory).

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10961-backport-cloud-1-42-fix-Ensure-zero-uuid-root-graphs-get-assigned-a-valid-id-33c6d73d3650819a8ef1f1e05f120c19)
by [Unito](https://www.unito.io)
2026-04-08 10:51:29 -07:00
pythongosssss
f938da4a62 [backport cloud/1.42] App Mode dragAndDrop, text output, and scroll shadows (#10963)
Backport of #10122 to cloud/1.42.

Prerequisite for backporting #10364 (Show filename on previews).

## Conflict resolution

- `src/stores/queueStore.test.ts`: accepted PR version — text content is
now previewable (length 1, content assertion) instead of not previewable
(length 0, undefined).

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10963-backport-cloud-1-42-App-Mode-dragAndDrop-text-output-and-scroll-shadows-33c6d73d3650816ca420cbc0eae96e3b)
by [Unito](https://www.unito.io)
2026-04-08 10:43:09 -07:00
Christian Byrne
26b1ce23fa fix: resolve backport typecheck issues on cloud/1.42 (#10917)
Same fixes as core/1.42 + popoverPosition type fix. pnpm typecheck
passes.
2026-04-06 15:16:51 -07:00
Christian Byrne
7ae7d3721f [backport cloud/1.42] fix: share queue details hover state (#9924) (#10916)
Backport of #9924. Content conflict: top/left vs top/right in
popoverPosition type — accepted incoming.

Co-authored-by: Benjamin Lu <benjaminlu1107@gmail.com>
2026-04-06 15:14:51 -07:00
Christian Byrne
909779f44f [backport cloud/1.42] fix: broken Firebase auth gate in API layer (#10115) (#10915)
Backport of #10115. Clean cherry-pick.

Co-authored-by: Matt Miller <matt@miller-media.com>
2026-04-06 15:13:59 -07:00
Christian Byrne
8c5887be93 [backport cloud/1.42] fix: disable preload error toast triggered by third-party plugin failures (#10445) (#10914)
Backport of #10445. Removed unused imports.

Co-authored-by: Terry Jia <terryjia88@gmail.com>
2026-04-06 15:10:03 -07:00
Christian Byrne
c766f9624c [backport cloud/1.42] fix: App mode - Save as not persisting mode on change (#10679) (#10913)
Backport of #10679. Conflicts resolved same as core/1.42.

Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com>
2026-04-06 15:09:05 -07:00
Christian Byrne
4fdfb99c1c [backport cloud/1.42] fix: stop Escape key propagation in Select components (#10397) (#10912)
Backport of #10397. Used correct Reka UI component versions from merge
commit.

Co-authored-by: Jin Yi <jin12cc@gmail.com>
2026-04-06 15:08:20 -07:00
Christian Byrne
a3093db382 [backport cloud/1.42] fix: collapsed node connection link positions (#10641) (#10911)
Backport of #10641. Conflict: modify/delete on subgraphSlots.spec.ts —
kept new file.

Co-authored-by: jaeone94 <89377375+jaeone94@users.noreply.github.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
Co-authored-by: Alexander Brown <DrJKL0424@gmail.com>
2026-04-06 15:07:38 -07:00
Christian Byrne
40129d8f97 [backport cloud/1.42] fix: keep job details popover on-screen in sidebar (#9679) (#10910)
Backport of #9679. Conflict: content conflict in JobAssetsList.vue —
accepted incoming.

Co-authored-by: Benjamin Lu <benjaminlu1107@gmail.com>
2026-04-06 15:06:55 -07:00
Christian Byrne
f97a23ea4e [backport cloud/1.42] fix: App mode - Widget dropdowns clipped in sidebar (#10338) (#10909)
Backport of #10338. Conflict: modify/delete on linearMode.spec.ts — kept
new file.

Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com>
2026-04-06 15:05:57 -07:00
Christian Byrne
3ca9c8a4d8 [backport cloud/1.42] fix: migrate V1 tab state pointers during V1->V2 draft migration (#10007) (#10908)
Backport of #10007 to cloud/1.42. Clean cherry-pick.
2026-04-06 15:05:12 -07:00
Christian Byrne
81aad3ff86 [backport cloud/1.42] fix: show all outputs in FormDropdown for multi-output jobs (#10131) (#10907)
Backport of #10131 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Simon Pinfold <synap5e@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
2026-04-06 15:04:37 -07:00
Christian Byrne
cedc48fffa [backport cloud/1.42] fix: search media assets by display_name in addition to name (#10254) (#10906)
Backport of #10254 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Yourz <crazilou@vip.qq.com>
Co-authored-by: Amp <amp@ampcode.com>
2026-04-06 15:04:04 -07:00
Christian Byrne
3e610115a2 [backport cloud/1.42] fix: support progressive fallback for deeply nested model directories (#10196) (#10905)
Backport of #10196 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Deep Mehta <42841935+deepme987@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
2026-04-06 15:03:31 -07:00
Christian Byrne
34541fa6d5 [backport cloud/1.42] fix: use server response filename in WebcamCapture serialization (#10220) (#10904)
Backport of #10220 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Deep Mehta <42841935+deepme987@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 15:02:58 -07:00
Christian Byrne
a2a0bda47f [backport cloud/1.42] fix: derive payment redirect URLs from getComfyPlatformBaseUrl() (#10600) (#10903)
Backport of #10600 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Kelly Yang <124ykl@gmail.com>
2026-04-06 15:02:25 -07:00
Christian Byrne
fb206615a8 [backport cloud/1.42] fix: gate cloud API calls behind Firebase authentication (#9909) (#10902)
Backport of #9909 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Matt Miller <matt@miller-media.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 15:01:51 -07:00
Christian Byrne
31fb994f7a [backport cloud/1.42] fix: restore is_template tracking for app mode templates (#10252) (#10901)
Backport of #10252 to cloud/1.42. Clean cherry-pick.

Co-authored-by: ComfyUI Wiki <contact@comfyui-wiki.com>
2026-04-06 15:01:18 -07:00
Christian Byrne
cc9da4e06b [backport cloud/1.42] fix(load3d): fix squashed controls in 3D inspector side panel (#10768) (#10900)
Backport of #10768 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Kelly Yang <124ykl@gmail.com>
2026-04-06 15:00:45 -07:00
Christian Byrne
5235cf0b56 [backport cloud/1.42] fix: dismiss queue history menus on pointerdown (#9749) (#10899)
Backport of #9749 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Benjamin Lu <benjaminlu1107@gmail.com>
2026-04-06 15:00:11 -07:00
Christian Byrne
12182216a9 [backport cloud/1.42] fix: restore queue job details popover (#9549) (#10898)
Backport of #9549 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Benjamin Lu <benjaminlu1107@gmail.com>
2026-04-06 14:59:36 -07:00
Christian Byrne
c7515f7e19 [backport cloud/1.42] fix: set topbar menus to non-modal so they dismiss on canvas interaction (#10310) (#10897)
Backport of #10310 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Yourz <crazilou@vip.qq.com>
Co-authored-by: Amp <amp@ampcode.com>
2026-04-06 14:59:03 -07:00
Christian Byrne
a28fa3a0c0 [backport cloud/1.42] fix: prevent canvas zoom when scrolling image history dropdown (#10550) (#10896)
Backport of #10550 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Kelly Yang <124ykl@gmail.com>
Co-authored-by: Terry Jia <terryjia88@gmail.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
2026-04-06 14:58:30 -07:00
Christian Byrne
366668b104 [backport cloud/1.42] fix: make gradient_stops enumerable so it survives object spread (#10406) (#10895)
Backport of #10406 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Terry Jia <terryjia88@gmail.com>
2026-04-06 14:57:57 -07:00
Christian Byrne
0babdb4fe3 [backport cloud/1.42] fix: high-res image preview overflowing screen and hiding close button (#10129) (#10894)
Backport of #10129 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Jin Yi <jin12cc@gmail.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
Co-authored-by: GitHub Action <action@github.com>
2026-04-06 14:57:24 -07:00
Christian Byrne
5f49e77b26 [backport cloud/1.42] fix: resolve node text bleed-through by isolating stacking contexts (#10022) (#10893)
Backport of #10022 to cloud/1.42. Clean cherry-pick.

Co-authored-by: Dante <bunggl@naver.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
2026-04-06 14:56:51 -07:00
Christian Byrne
37b45792c2 [backport cloud/1.42] fix: resolve subgraph node slot link misalignment during workflow load (#9121) (#10892)
Backport of #9121 to cloud/1.42. Clean cherry-pick.

Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Alexander Brown <448862+DrJKL@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
2026-04-06 14:56:18 -07:00
Comfy Org PR Bot
8ac4b78e53 [backport cloud/1.42] fix: add delete/bookmark actions for blueprints in V2 node library sidebar (#10864)
Backport of #10827 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10864-backport-cloud-1-42-fix-add-delete-bookmark-actions-for-blueprints-in-V2-node-library-33a6d73d365081edaf6bc5f2e86863cb)
by [Unito](https://www.unito.io)

Co-authored-by: Yourz <crazilou@vip.qq.com>
2026-04-06 14:54:20 -07:00
Christian Byrne
3a5b751dc0 fix: resolve no-unused-expressions lint violations on cloud/1.42 (#10777)
## Summary

Cherry-picks the 3-file lint fixes from #10114 (b696b2f2e) to unblock
backport PRs on `cloud/1.42`.

PR #10114 upgraded `eslint-plugin-oxlint` on main, which changed rule
ownership and fixed `no-unused-expressions` violations. Those fixes were
never backported to 1.42 branches, causing all backport PRs (e.g.
#10733) to fail CI: Lint Format.

### Files fixed
- `src/composables/graph/useMoreOptionsMenu.ts` — add `void` prefix
- `src/composables/queue/useJobList.test.ts` — add `void` prefix (4
sites)
-
`src/platform/workspace/components/SubscriptionPanelContentWorkspace.vue`
— convert ternary to if/else

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10777-fix-resolve-no-unused-expressions-lint-violations-on-cloud-1-42-3346d73d3650815abad9c74c64c836ff)
by [Unito](https://www.unito.io)
2026-04-06 13:16:11 -07:00
jaeone94
f2c6b80f40 [backport cloud/1.42] fix: resolve subgraph promoted widget panel regressions (#10648) (#10800) 2026-04-06 09:28:35 +09:00
jaeone94
d8856f3703 [backport cloud/1.42] fix: prevent saving active workflow content to inactive tab on close (#10756)
Backport of #10745 to cloud/1.42.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10756-backport-cloud-1-42-fix-prevent-saving-active-workflow-content-to-inactive-tab-on-clo-3336d73d365081b386c2c3f9f52920c8)
by [Unito](https://www.unito.io)
2026-03-30 13:03:29 -07:00
Comfy Org PR Bot
ce017ff7a9 [backport cloud/1.42] feat: App mode - Switch to Nodes 2.0 when entering builder (#10744)
Backport of #10337 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10744-backport-cloud-1-42-feat-App-mode-Switch-to-Nodes-2-0-when-entering-builder-3336d73d365081b0829fc9d00a55b8f0)
by [Unito](https://www.unito.io)

Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com>
2026-03-30 07:57:10 -07:00
Comfy Org PR Bot
4a4d101a15 [backport cloud/1.42] feat: expose renderMarkdownToHtml on ExtensionManager (#10720)
Backport of #10700 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10720-backport-cloud-1-42-feat-expose-renderMarkdownToHtml-on-ExtensionManager-3326d73d3650819189fde93d1fe2584b)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
2026-03-29 16:12:55 -07:00
Kelly Yang
18932a79f4 [backport cloud/1.42] fix: image compare node displays wrong height with mismatched resolution (#10714) (#10721)
Backport of #10714 to cloud/1.42.

## Summary

Revert `object-cover` to `object-contain` so images are never cropped
when the container is short, and add imagecompare to `EXPANDING_TYPES`
so the widget row grows to fill the full node body instead of collapsing
to `min-content`.

## Conflict Resolution

-
`browser_tests/tests/imageCompare.spec.ts-snapshots/image-compare-default-50-chromium-linux.png`:
modify/delete conflict — file was removed in cloud/1.42 but updated in
the PR. Kept PR version.

- Fixes #10714

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10721-backport-cloud-1-42-fix-image-compare-node-displays-wrong-height-with-mismatched-reso-3326d73d36508152acb5d3e714b86d8e)
by [Unito](https://www.unito.io)

Co-authored-by: github-actions <github-actions@github.com>
2026-03-29 15:25:02 -07:00
Comfy Org PR Bot
0ca838bb2a [backport cloud/1.42] feat: add SHA-256 hashed email to GTM dataLayer for sign_up/login events (#10638)
Backport of #10591 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10638-backport-cloud-1-42-feat-add-SHA-256-hashed-email-to-GTM-dataLayer-for-sign_up-login--3316d73d36508158b42feb46f7159c89)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
2026-03-28 02:35:22 +00:00
Comfy Org PR Bot
ff8ff206e0 [backport cloud/1.42] fix: hide inaccurate resolution subtitle on cloud asset cards (#10606)
Backport of #10602 to `cloud/1.42`

Automatically created by backport workflow.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10606-backport-cloud-1-42-fix-hide-inaccurate-resolution-subtitle-on-cloud-asset-cards-3306d73d3650817ba05ee98f50b8d1ce)
by [Unito](https://www.unito.io)

Co-authored-by: Christian Byrne <cbyrne@comfy.org>
2026-03-26 22:07:01 -07:00