Commit Graph

2921 Commits

Author SHA1 Message Date
Jin Yi
b169772f9f 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-25 08:35:46 +09:00
Jin Yi
0a2f2d8368 [Manager] Compatibility Detection Logic (#4348)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-21 17:43:43 +09:00
github-actions
5055092cc5 Update locales [skip ci] 2025-07-21 17:43:42 +09:00
github-actions
c2bd1668e1 Update locales [skip ci] 2025-07-21 17:43:42 +09:00
github-actions
7c9c8b97ae Update locales [skip ci] 2025-07-21 17:43:42 +09:00
github-actions
dc00274cd9 Update locales [skip ci] 2025-07-21 17:43:42 +09:00
Jin Yi
0c4f6205e7 [test] Update PackVersionBadge test to use role selector instead of Button component 2025-07-21 17:43:42 +09:00
github-actions
a9d08c927b Update locales [skip ci] 2025-07-21 17:43:42 +09:00
bymyself
e4e5e4d331 fix rebase error 2025-07-21 17:43:42 +09:00
Jin Yi
e31cf997c9 [Manager] “Restarting” state after clicking restart button (#4269) 2025-07-21 17:43:42 +09:00
Jin Yi
79bf5d9b67 [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-21 17:43:42 +09:00
bymyself
19f6138f92 [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-21 17:43:42 +09:00
bymyself
f11494bc70 remove the temporary check for legacy custom node version of manager 2025-07-21 17:43:42 +09:00
bymyself
ee7d07a0cd fix: logs stops listening after 1st of multiple queue tasks 2025-07-21 17:43:42 +09:00
bymyself
b7c8180eb3 [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-21 17:43:42 +09:00
Christian Byrne
645e235dd6 [Manager] Fix: failed tasks logs not correctly partitioned in UI (#4242) 2025-07-21 17:43:42 +09:00
bymyself
f8f27aaf72 fix failed task tab state binding 2025-07-21 17:43:42 +09:00
Christian Byrne
ad6395933d [Manager] Filter task queue and history by client id (#4241) 2025-07-21 17:43:42 +09:00
github-actions
388aebb37c Update locales [skip ci] 2025-07-21 17:43:42 +09:00
bymyself
db8563c5d1 fix rebase errors 2025-07-21 17:43:42 +09:00
bymyself
cc7c36620f [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-21 17:43:42 +09:00
bymyself
a28aa80370 [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-21 17:43:42 +09:00
bymyself
5765e0f105 [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-21 17:43:42 +09:00
bymyself
d04a02e3c7 [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-21 17:43:42 +09:00
bymyself
b5b7945d8b [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-21 17:43:42 +09:00
bymyself
e279bd4329 [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-21 17:43:42 +09:00
github-actions
3a6feae81b Update locales [skip ci] 2025-07-21 17:43:42 +09:00
bymyself
1b03813279 dont show missing nodes button in legacy manager mode 2025-07-21 17:43:42 +09:00
bymyself
7e1095dc89 use correct response shape 2025-07-21 17:43:42 +09:00
github-actions
db71360be4 Update locales [skip ci] 2025-07-21 17:43:42 +09:00
bymyself
7fe48ba5dc add "Check for Updates", "Install Missing" menu items 2025-07-21 17:43:42 +09:00
bymyself
b200115b5b move legacy option to startup arg 2025-07-21 17:43:42 +09:00
bymyself
fc9964031b await promises. update settings schema 2025-07-21 17:43:42 +09:00
github-actions
9db37b7f56 Update locales [skip ci] 2025-07-21 17:43:42 +09:00
bymyself
4256efd028 migrate manager menu items 2025-07-21 17:43:42 +09:00
github-actions
df67cdd86c Update locales [skip ci] 2025-07-21 17:41:45 +09:00
bymyself
478499c188 [Update to v2 API] update WS done message 2025-07-21 17:41:45 +09:00
bymyself
a5efa8580e dont show missing nodes button in legacy manager mode 2025-07-21 17:41:44 +09:00
bymyself
ab2e70b4b8 improve command names 2025-07-21 17:41:44 +09:00
bymyself
27579400bf use correct response shape 2025-07-21 17:41:44 +09:00
github-actions
b9341ad144 Update locales [skip ci] 2025-07-21 17:41:44 +09:00
bymyself
9c68491129 add "Check for Updates", "Install Missing" menu items 2025-07-21 17:41:44 +09:00
github-actions
4f5ec0447c Update locales [skip ci] 2025-07-21 17:41:44 +09:00
bymyself
0d1e5cb02a Add banner indicating how to use legacy manager UI 2025-07-21 17:41:44 +09:00
bymyself
797a612227 move legacy option to startup arg 2025-07-21 17:41:44 +09:00
bymyself
0a0a2e74d5 await promises. update settings schema 2025-07-21 17:41:44 +09:00
bymyself
6824e48efe re-arrange menu items 2025-07-21 17:41:44 +09:00
bymyself
257f618ee1 switch to v2 manager API endpoints 2025-07-21 17:41:44 +09:00
github-actions
a446483d7e Update locales [skip ci] 2025-07-21 17:41:44 +09:00
bymyself
a3d7c59b6f migrate manager menu items 2025-07-21 17:41:44 +09:00