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
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
f10b693bbb
dont show missing nodes button in legacy manager mode
2025-07-31 16:40:53 +09: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
Jin Yi
972160782c
Merge branch 'main' into manager/menu-items-migration
2025-07-30 19:56:49 +09:00
Jennifer Weber
67277d483d
Update missing nodes dialog title ( #4545 )
...
Co-authored-by: Jennifer Weber <weberjc@MacBookPro.attlocal.net >
Co-authored-by: github-actions <github-actions@github.com >
2025-07-27 00:29:57 -07:00
bymyself
a5efa8580e
dont show missing nodes button in legacy manager mode
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
Christian Byrne
959ab3b3ec
[feat] Add ESLint i18n enforcement and fix hardcoded strings ( #4327 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-07-02 00:41:46 -07:00
filtered
6470a0bbd9
[CodeHealth] Follow-up on #4288 - code style / async ( #4308 )
2025-07-01 09:46:24 -07:00
Terry Jia
5bbed91295
usage log table ( #4288 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-30 12:13:01 -07:00
Jin Yi
63181a1ddd
[Manager] Standardize Card Aspect Ratios & Enhance UI ( #4271 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-25 12:34:19 -07:00
Jin Yi
47145ce4b8
[Manager] Modal UI Adjustment (Align with Design) ( #4222 )
2025-06-23 21:30:56 -07:00
Christian Byrne
886e4908d4
[Manager] Fix flush timing issue when switching tabs ( #4253 )
2025-06-23 03:49:47 -07:00
Christian Byrne
a80a939324
Fix: virtual grid scrolling bug when container is rendered with emtpy items (switching tabs) ( #4251 )
2025-06-23 00:13:46 -07:00
Christian Byrne
b99214bf5e
[feat] Show version-specific missing core nodes in workflow warnings ( #4227 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-20 15:33:47 -07:00
Christian Byrne
429ab6c365
[Manager] Fix "total nodes" count when selecting multiple packs ( #4228 )
2025-06-20 15:20:26 -07:00
Jin Yi
fa14ec52f4
[Manager] Impletent “Install All” button ( #4196 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
Co-authored-by: Terry Jia <terryjia88@gmail.com >
Co-authored-by: comfy-waifu <comfywaifu.ai@gmail.com >
Co-authored-by: Comfy Org PR Bot <snomiao+comfy-pr@gmail.com >
2025-06-18 10:52:24 +09:00
Christian Byrne
75077fe9ed
[Manager] Add registry search fallback with gateway pattern ( #4187 )
2025-06-15 17:22:05 -07:00
Christian Byrne
5b32d2aad0
[Manager] Persist/Restore Manager UI state ( #4180 )
2025-06-14 15:19:56 -07:00
Christian Byrne
23ba7e6501
[Manager] Fix version selector popover not closing when selecting different pack ( #4176 )
2025-06-14 15:06:32 -07:00
Christian Byrne
ec27d50333
[Manager] Fix selection state race condition during pack data merge ( #4165 )
2025-06-13 23:46:53 -07:00
Christian Byrne
693e156ab2
[Manager] Update PackCard styling to match Figma design ( #4164 )
2025-06-13 22:27:34 -07:00
Christian Byrne
55bf36564d
[Manager] Fix card selection highlight z-index and border radius issues ( #4160 )
2025-06-13 21:19:11 -07:00
Christian Byrne
48ac4a2b36
[Manager] Fix race condition in pack selection ( #4158 )
2025-06-14 03:53:06 +00:00
Christian Byrne
c9c1275e4c
[Manager] Add enable/disable toggle for installed node packs ( #4157 )
2025-06-13 20:43:38 -07:00
Christian Byrne
88f2cc7847
[Manager] Refactor search result types ( #4154 )
2025-06-13 15:08:55 -07:00
Christian Byrne
7907e206da
[Types] Remove outdated type intersection ( #4146 )
2025-06-13 14:08:59 -07:00
Christian Byrne
c4fa3dfe5a
[Manager] Fix: fetch repeated infitely if no node packs installed ( #4145 )
2025-06-13 13:57:03 -07:00
Jin Yi
9ca705381c
Update fallback banner layout ( #4141 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-12 11:04:55 -07:00
Christian Byrne
83af274339
[fix] resolve @ symbol parsing errors in extension tooltips ( #4100 )
2025-06-08 01:02:36 -07:00
Benjamin Lu
65289b1927
Update to new card design ( #4065 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-06-06 04:19:05 -07:00
filtered
835f318999
Report if Forgot Password? cannot be processed ( #3979 )
2025-05-26 11:10:05 +10:00
Christian Byrne
07f0b88e30
Require description field to be non-empty when reporting issue from the UI ( #3939 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-20 13:18:19 +10:00
Christian Byrne
293993e7de
Hide manager button in missing nodes dialog when manager is not installed ( #3925 )
2025-05-18 12:16:24 -04:00
Chenlei Hu
c1442ec755
[Cleanup] Remove api nodes news dialog ( #3890 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-14 21:06:08 -04:00
Christian Byrne
a474a094f3
[Manager] Fix search results render incorrectly when scrolling pages then changing query or tab ( #3879 )
2025-05-13 15:29:10 -04:00
Christian Byrne
a52cc0ebe9
[Manager] Don't show empty suggestions dropdown ( #3878 )
2025-05-13 11:40:15 -07:00
Christian Byrne
a9bdc70e28
[API Node] Show message tip about API-key-based login ( #3851 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-05-13 13:03:13 -04:00
Christian Byrne
014c0022c1
[API Node] Remove mailto on own address ( #3852 )
2025-05-11 11:12:54 +10:00
Christian Byrne
3f50b8b46d
[Test] Add missing plugins in component tests ( #3847 )
2025-05-10 16:05:30 -04:00
Christian Byrne
bb588ff44e
[API Node] Use staging platform url while in dev environment ( #3846 )
2025-05-10 16:04:51 -04:00
Christian Byrne
6408623b71
[API Node] Show user state when logged in via API key ( #3838 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-05-09 14:45:32 -04:00
Christian Byrne
34b1fd5a72
[API Node] Allow authentification via Comfy API key ( #3815 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-09 13:42:03 -04:00
Christian Byrne
bbbf140b1f
Handle user avatar error ( #3735 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-06 22:04:25 -04:00
Christian Byrne
6b98f1de0e
[API Node] Adjust notification dismiss logic and message ( #3778 )
2025-05-06 00:51:47 -07:00
Chenlei Hu
6edea73bf8
Update blog post link ( #3767 )
2025-05-05 13:56:20 -04:00
Christian Byrne
813bf11484
Fix execution error message overflowing out of screen ( #3762 )
2025-05-05 23:20:32 +10:00