-
Notifications
You must be signed in to change notification settings - Fork 423
[refactor] Unify Cloud/OSS Missing Nodes modal #6673
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🎭 Playwright Test Results⏰ Completed at: 11/15/2025, 06:24:56 AM UTC 📈 Summary
📊 Test Reports by Browser
🎉 Click on the links above to view detailed test results for each browser configuration. |
🎨 Storybook Build Status✅ Build completed successfully! ⏰ Completed at: 11/15/2025, 06:14:31 AM UTC 🔗 Links🎉 Your Storybook is ready for review! |
Bundle Size ReportSummary
Category Glance Per-category breakdownApp Entry Points — 2.98 MB (baseline 2.98 MB) • 🟢 -3.19 kBMain entry bundles and manifests
Status: 3 added / 3 removed Graph Workspace — 803 kB (baseline 803 kB) • ⚪ 0 BGraph editor runtime, canvas, workflow orchestration
Status: 1 added / 1 removed Views & Navigation — 8.03 kB (baseline 8.03 kB) • ⚪ 0 BTop-level views, pages, and routed surfaces
Status: 1 added / 1 removed Panels & Settings — 307 kB (baseline 307 kB) • ⚪ 0 BConfiguration panels, inspectors, and settings screens
Status: 6 added / 6 removed UI Components — 210 kB (baseline 210 kB) • ⚪ 0 BReusable component library chunks
Status: 5 added / 5 removed Data & Services — 12.6 kB (baseline 12.6 kB) • ⚪ 0 BStores, services, APIs, and repositories
Status: 3 added / 3 removed Utilities & Hooks — 5.87 kB (baseline 5.87 kB) • ⚪ 0 BHelpers, composables, and utility bundles
Status: 1 added / 1 removed Vendor & Third-Party — 5.32 MB (baseline 5.32 MB) • 🟢 -10 BExternal libraries and shared vendor chunks
Status: 3 added / 3 removed Other — 3.92 MB (baseline 3.92 MB) • ⚪ 0 BBundles that do not match a named category
Status: 15 added / 15 removed |
|
Updating Playwright Expectations |
|
Thank you 😁 |
fceb62d to
a297519
Compare
- Merged separate Cloud and OSS workflow warning modals into single unified modal - Removed legacy LoadWorkflowWarning.vue - Renamed CloudMissingNodes* components to MissingNodes* for clarity - Environment branching now handled internally via isCloud flag - Restructured i18n: removed loadWorkflowWarning, added missingNodes.cloud/oss sections - Improved OSS button styling to match Cloud consistency using TextButton Key changes: - OSS: 'Open Manager' + 'Install All' buttons - Cloud: 'Learn More' + 'Got It' buttons (unchanged) - Single unified modal displays different UI/text based on environment 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
ed8ac94 to
55b74e9
Compare
|
@Comfy-Org/comfy_frontend_devs Can someone approve this? |
Summary
Key Changes
📝 Note on File Renames
This PR renames the following files:
CloudMissingNodesHeader.vue→MissingNodesHeader.vue(R053, 53% similarity)CloudMissingNodesContent.vue→MissingNodesContent.vue(R067, 67% similarity)LoadWorkflowWarning.vue→MissingNodesFooter.vue(R051, 51% similarity)CloudMissingNodesFooter.vue→ Deleted (replaced by new MissingNodesFooter)Why GitHub PR UI doesn't show renames properly:
GitHub detects renames only when file similarity is above 70%. In this PR, the Cloud/OSS unification significantly modified file contents, resulting in 51-67% similarity.
However, Git history correctly records these as renames. You can verify with:
While GitHub UI shows "additions/deletions", these are actually rename + modification operations.
Test Plan
missingnodes.webm
🤖 Generated with Claude Code
┆Issue is synchronized with this Notion page by Unito