Implement Harbor gateway device ecosystem support
This commit is contained in:
@@ -121,6 +121,9 @@ interface ComponentActions {
|
||||
refreshDevices: () => Promise<unknown>;
|
||||
resetDeviceTraffic: (expectedRevision: number) => Promise<unknown>;
|
||||
updateDevice: (id: string, patch: Record<string, unknown>, expectedRevision: number) => Promise<unknown>;
|
||||
createDeviceTag: (name: string, expectedRevision: number) => Promise<unknown>;
|
||||
renameDeviceTag: (id: string, name: string, expectedRevision: number) => Promise<unknown>;
|
||||
deleteDeviceTag: (id: string, expectedRevision: number) => Promise<unknown>;
|
||||
setDevicePolicy: (id: string, mode: 'vpn' | 'direct', expectedRevision: number) => Promise<unknown>;
|
||||
pingServers: (profileId: string, ids: string[]) => Promise<unknown>;
|
||||
runConnectivityDiagnostics: (target?: unknown) => Promise<unknown>;
|
||||
@@ -569,6 +572,9 @@ export function ClientOverviewPage({
|
||||
refreshDevices: actions.refreshDevices,
|
||||
resetDeviceTraffic: actions.resetDeviceTraffic,
|
||||
updateDevice: actions.updateDevice,
|
||||
createDeviceTag: actions.createDeviceTag,
|
||||
renameDeviceTag: actions.renameDeviceTag,
|
||||
deleteDeviceTag: actions.deleteDeviceTag,
|
||||
setDevicePolicy: actions.setDevicePolicy,
|
||||
});
|
||||
const diagnosticsFeature = useDiagnosticsFeature();
|
||||
|
||||
Reference in New Issue
Block a user