Commit Graph

2125 Commits

Author SHA1 Message Date
Jin Yi
104bd43dc1 [fix] TypeScript errors in manager/compatibility branch (#4625) 2025-07-31 16:42:56 +09:00
Jin Yi
e085bb4c0f [feat] Add import failure detection and error handling for package manager (#4600) 2025-07-31 16:42:56 +09:00
Jin Yi
afe0d68ae6 [refactor] Simplify conflict acknowledgment system and enhance UX (#4599) 2025-07-31 16:42:56 +09:00
Jin Yi
4c4625bb09 [refactor] Simplify conflict detection types and improve code maintainability (#4589) 2025-07-31 16:42:56 +09:00
Jin Yi
17dcc31585 [feat] Show conflicting status for installed packages with compatibility issues (#4579)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 16:42:56 +09:00
Jin Yi
2bff313135 [debug] Conflict detection debugging (#4577) 2025-07-31 16:42:56 +09:00
Jin Yi
9a4928974e [Design] Update InfoPanel styling and layout (#4553) 2025-07-31 16:42:56 +09:00
Jin Yi
25c6efca66 [feat] Add bulk import failure info API and improve conflict detection (#4550)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 16:42:56 +09:00
Jin Yi
e04117cf21 [Design] Update PackVersionSelectorPopover styling (#4554) 2025-07-31 16:42:56 +09:00
Jin Yi
964da0084d [fix] Simplify PackEnableToggle state management (#4551) 2025-07-31 16:42:56 +09:00
Jin Yi
9052496402 [Manager] Optimize conflict detection with bulk API and version support (#4538) 2025-07-31 16:42:56 +09:00
Jin Yi
b912416138 [Manager] Fix version selector conflict detection and UI improvements (#4539) 2025-07-31 16:42:56 +09:00
Jin Yi
c9ea9893ee [Manager] Fix banned status logic to only check Registry status (#4535) 2025-07-31 16:42:56 +09:00
Jin Yi
5edf856ce9 [Manager] Fix toggle modal dismiss bug (#4534) 2025-07-31 16:42:56 +09:00
Jin Yi
783f39873f chore: delete unnecessary description 2025-07-31 16:42:56 +09:00
comfy-jinyi
34adfc8bf1 [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 16:42:56 +09:00
Jin Yi
af0dde0ac8 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 16:42:56 +09:00
Jin Yi
4b6739c6fb [Manager] Compatibility Detection Logic (#4348)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-31 16:42:56 +09:00
github-actions
6ffba22663 Update locales [skip ci] 2025-07-31 16:42:19 +09:00
github-actions
d260ae0882 Update locales [skip ci] 2025-07-31 16:42:19 +09:00
github-actions
fe7c3cea4e Update locales [skip ci] 2025-07-31 16:42:19 +09:00
github-actions
278409e8fa Update locales [skip ci] 2025-07-31 16:42:19 +09:00
Jin Yi
237ef9c597 [test] Update PackVersionBadge test to use role selector instead of Button component 2025-07-31 16:42:19 +09:00
github-actions
9224ffbb37 Update locales [skip ci] 2025-07-31 16:42:19 +09:00
bymyself
3017ebba13 fix rebase error 2025-07-31 16:41:53 +09:00
Jin Yi
01c2341a11 [Manager] “Restarting” state after clicking restart button (#4269) 2025-07-31 16:41:53 +09:00
Jin Yi
3d0ae0f884 [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 16:41:53 +09:00
bymyself
642f79c20d remove the temporary check for legacy custom node version of manager 2025-07-31 16:41:53 +09:00
bymyself
64a2d0d152 fix: logs stops listening after 1st of multiple queue tasks 2025-07-31 16:41:53 +09:00
Christian Byrne
6a07ead4e4 [Manager] Fix: failed tasks logs not correctly partitioned in UI (#4242) 2025-07-31 16:41:53 +09:00
bymyself
d61c0483c4 fix failed task tab state binding 2025-07-31 16:41:53 +09:00
Christian Byrne
175b728dd9 [Manager] Filter task queue and history by client id (#4241) 2025-07-31 16:41:53 +09:00
github-actions
8ad3a0b212 Update locales [skip ci] 2025-07-31 16:41:53 +09:00
bymyself
d8799b6a9f fix rebase errors 2025-07-31 16:41:09 +09:00
bymyself
0177361554 [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 16:41:09 +09:00
bymyself
eef8c0408a [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 16:41:09 +09:00
bymyself
42a7deae2b [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 16:41:09 +09:00
bymyself
3db88b7172 [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 16:41:09 +09:00
bymyself
f2cfd2a841 [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 16:41:09 +09:00
github-actions
dafa767c0c Update locales [skip ci] 2025-07-31 16:41:09 +09:00
bymyself
f10b693bbb dont show missing nodes button in legacy manager mode 2025-07-31 16:40:53 +09:00
bymyself
efde93168e use correct response shape 2025-07-31 16:40:53 +09:00
github-actions
a50c26fe76 Update locales [skip ci] 2025-07-31 16:40:53 +09:00
bymyself
6a87933a78 add "Check for Updates", "Install Missing" menu items 2025-07-31 16:39:00 +09:00
bymyself
f82d8d56b8 move legacy option to startup arg 2025-07-31 16:38:41 +09:00
bymyself
891593971b await promises. update settings schema 2025-07-31 16:38:41 +09:00
github-actions
408644fe08 Update locales [skip ci] 2025-07-31 16:38:41 +09:00
bymyself
38ab2833eb migrate manager menu items 2025-07-31 16:34:26 +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