Commit Graph

2995 Commits

Author SHA1 Message Date
Jin Yi
38e2fa8399 [refactor] Simplify conflict detection types and improve code maintainability (#4589) 2025-07-31 19:09:40 +09:00
Jin Yi
956bc705d7 [feat] Show conflicting status for installed packages with compatibility issues (#4579)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 19:09:40 +09:00
Jin Yi
ba8e63d515 [debug] Conflict detection debugging (#4577) 2025-07-31 19:09:40 +09:00
Jin Yi
4e673c9d06 [Design] Update InfoPanel styling and layout (#4553) 2025-07-31 19:09:40 +09:00
Jin Yi
ddb9577d4c [feat] Add bulk import failure info API and improve conflict detection (#4550)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 19:09:40 +09:00
Jin Yi
21dbb86073 [Design] Update PackVersionSelectorPopover styling (#4554) 2025-07-31 19:09:40 +09:00
Jin Yi
83119e1486 [fix] Simplify PackEnableToggle state management (#4551) 2025-07-31 19:09:40 +09:00
Jin Yi
aff42a9e47 [Manager] Optimize conflict detection with bulk API and version support (#4538) 2025-07-31 19:09:40 +09:00
Jin Yi
5f9ed0289c [Manager] Fix version selector conflict detection and UI improvements (#4539) 2025-07-31 19:09:40 +09:00
Jin Yi
af9098e436 [Manager] Fix banned status logic to only check Registry status (#4535) 2025-07-31 19:09:40 +09:00
Jin Yi
12c78190b0 [Manager] Fix toggle modal dismiss bug (#4534) 2025-07-31 19:09:39 +09:00
Jin Yi
c33fc151d8 chore: delete unnecessary description 2025-07-31 19:09:39 +09:00
comfy-jinyi
e581925903 [Manager] Fix package version matching in conflict detection (#4530)
Co-authored-by: Jin Yi <jin12cc@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 19:09:39 +09:00
Jin Yi
9a8bd34170 Manager Conflict Nofitication (#4443)
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: bymyself <cbyrne@comfy.org>
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 19:09:39 +09:00
Jin Yi
56d532a464 [Manager] Compatibility Detection Logic (#4348)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 19:08:29 +09:00
github-actions
9cd1e1a4d5 Update locales [skip ci] 2025-07-31 19:07:49 +09:00
github-actions
9dd6d8f16a Update locales [skip ci] 2025-07-31 19:06:50 +09:00
github-actions
ae562bb071 Update locales [skip ci] 2025-07-31 19:05:28 +09:00
github-actions
0e26c82fc3 Update locales [skip ci] 2025-07-31 19:05:28 +09:00
Jin Yi
9f3944aed5 [test] Update PackVersionBadge test to use role selector instead of Button component 2025-07-31 19:04:32 +09:00
github-actions
e60de60927 Update locales [skip ci] 2025-07-31 19:04:32 +09:00
bymyself
b9a69c72e3 fix rebase error 2025-07-31 19:04:00 +09:00
Jin Yi
261413a226 [Manager] “Restarting” state after clicking restart button (#4269) 2025-07-31 19:04:00 +09:00
Jin Yi
75607071c9 [Manager] Add update all button functionality
- Add PackUpdateButton component for bulk updates
- Add useUpdateAvailableNodes composable to track available updates
- Integrate update all button in RegistrySearchBar
- Add localization strings for update functionality
- Add comprehensive tests for update functionality
- Add loading state to PackActionButton
2025-07-31 19:04:00 +09:00
bymyself
0f4d424aa9 [tests] Update useServerLogs test after log subscription change
The test was expecting subscribeLogs(false) to be called, but this was commented out in commit 33d64475 to fix logs stopping after the first of multiple queue tasks. Updated test to reflect this temporary change.
2025-07-31 19:04:00 +09:00
bymyself
36f5767936 remove the temporary check for legacy custom node version of manager 2025-07-31 19:04:00 +09:00
bymyself
b415d8a5d6 fix: logs stops listening after 1st of multiple queue tasks 2025-07-31 19:04:00 +09:00
bymyself
5845027063 [tests] Update useServerLogs test to handle task-started events
Update test to simulate cm-task-started events before logs events to match the actual behavior of the composable.
2025-07-31 19:04:00 +09:00
Christian Byrne
9eac62407a [Manager] Fix: failed tasks logs not correctly partitioned in UI (#4242) 2025-07-31 19:04:00 +09:00
bymyself
23f4e9a2d4 fix failed task tab state binding 2025-07-31 19:04:00 +09:00
Christian Byrne
1f9062e4e4 [Manager] Filter task queue and history by client id (#4241) 2025-07-31 19:02:21 +09:00
github-actions
f53ee37959 Update locales [skip ci] 2025-07-31 19:02:21 +09:00
bymyself
ef9d6ef0e8 fix rebase errors 2025-07-31 19:00:47 +09:00
bymyself
1351a69bbd [manager] Fix test failures and missing type definitions
- Fix ManagerProgressDialogContent test mock to include all required store methods
- Add missing MergedNodePack, RegistryPack type definitions and isMergedNodePack type guard
- Ensure all unit tests (548 passed) and component tests (174 passed) are working
- Fix TypeScript compilation errors related to manager store interfaces
2025-07-31 18:59:03 +09:00
bymyself
92916f842a [manager] Update tests for new manager API
Updated tests for manager queue composable, server logs composable, and manager store to work with the new API signatures and functionality.
2025-07-31 18:59:03 +09:00
bymyself
4a9abe0d00 [manager] Update UI components for new manager interface
Updated manager dialog components, pack cards, version selectors, and action buttons to work with the new manager API and state management structure.
2025-07-31 18:59:03 +09:00
bymyself
2157787367 [manager] Update composables and state management
Updated manager queue composable, server logs composable, workflow packs composable, and manager store to support the new manager API structure and state management patterns.
2025-07-31 18:59:03 +09:00
bymyself
9b112f69d5 [manager] Update core services for new manager API
Updated ComfyUI Manager service and dialog service to support the new menu items structure and API endpoints.
2025-07-31 18:59:03 +09:00
bymyself
fdc1ba542a [manager] Update type definitions and schemas for menu items migration
Updated ComfyUI Manager types and API schemas to support the new menu items structure and manager functionality.
2025-07-31 18:59:03 +09:00
github-actions
1608755d08 Update locales [skip ci] 2025-07-31 18:59:03 +09:00
bymyself
89a611cc1f dont show missing nodes button in legacy manager mode 2025-07-31 18:45:15 +09:00
github-actions
2f404b6b9f Update locales [skip ci] 2025-07-31 18:45:15 +09:00
github-actions
5ef82b44cf Update locales [skip ci] 2025-07-31 18:38:59 +09:00
github-actions
5abe2d0822 Update locales [skip ci] 2025-07-30 18:30:36 +00:00
Christian Byrne
bf9cf06de2 Fix errors from rebase (removed Tag component import and duplicated imports in api.ts) (#4608)
Co-authored-by: github-actions <github-actions@github.com>
2025-07-30 11:26:05 -07:00
Christian Byrne
c7520eac3e [fix] Fix json syntax error from rebase (#4607) 2025-07-30 10:22:05 -07:00
Jin Yi
972160782c Merge branch 'main' into manager/menu-items-migration 2025-07-30 19:56:49 +09:00
Christian Byrne
f987cf9dbd [feat] Improve SubgraphNode badge with sitemap icon and primary color (#4596) 2025-07-30 02:48:02 -07:00
Comfy Org PR Bot
2b019935a7 [chore] Update litegraph to 0.16.20 (#4594)
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com>
2025-07-30 02:31:50 -07:00
Christian Byrne
f8ec532f1a [ci] Include litegraph changes in changelog during automated release process (#4595) 2025-07-30 02:31:29 -07:00