[restore] conflict notification commits restore

This commit is contained in:
Jin Yi
2025-08-02 12:49:53 +09:00
parent 6470869eb1
commit 3e3448e0fd
64 changed files with 7277 additions and 234 deletions

View File

@@ -31,6 +31,7 @@ enum ManagerRoute {
FIX_NODE = 'manager/queue/fix',
LIST_INSTALLED = 'customnode/installed',
IMPORT_FAIL_INFO = 'customnode/import_fail_info',
IMPORT_FAIL_INFO_BULK = 'customnode/import_fail_info_bulk',
REBOOT = 'manager/reboot',
IS_LEGACY_MANAGER_UI = 'manager/is_legacy_manager_ui'
}
@@ -154,6 +155,21 @@ export const useComfyManagerService = () => {
)
}
const getImportFailInfoBulk = async (
params: { cnr_ids?: string[]; urls?: string[] } = {},
signal?: AbortSignal
) => {
const errorContext = 'Fetching bulk import failure information'
return executeRequest<Record<string, any>>(
() =>
managerApiClient.post(ManagerRoute.IMPORT_FAIL_INFO_BULK, params, {
signal
}),
{ errorContext }
)
}
const installPack = async (
params: InstallPackParams,
signal?: AbortSignal
@@ -269,6 +285,7 @@ export const useComfyManagerService = () => {
// Pack management
listInstalledPacks,
getImportFailInfo,
getImportFailInfoBulk,
installPack,
uninstallPack,
enablePack: installPack, // enable is done via install