Add SSH connection validation for settings
This commit is contained in:
@@ -34,6 +34,7 @@ import type {
|
||||
ResolvedPath,
|
||||
ResetLocalDatabaseInput,
|
||||
ResetLocalDatabaseResponse,
|
||||
SSHValidationResult,
|
||||
DashboardShortcut,
|
||||
DashboardShortcutInput,
|
||||
} from "../types";
|
||||
@@ -330,6 +331,8 @@ export const saveMonitoringMachine = (machine: MonitoringMachineInput) =>
|
||||
}
|
||||
return response.json() as Promise<MonitoringMachine>;
|
||||
});
|
||||
export const testMonitoringMachineSSH = (machine: MonitoringMachineInput) =>
|
||||
post<SSHValidationResult>("/api/settings/machines/test-ssh", machine);
|
||||
export const deleteMonitoringMachine = (machineId: string) =>
|
||||
del<{ status: string }>(
|
||||
`/api/settings/machines/${encodeURIComponent(machineId)}`,
|
||||
|
||||
Reference in New Issue
Block a user