feat(api): add federation.resetPeer client method
This commit is contained in:
@@ -235,6 +235,7 @@ export class BackspaceApiClient {
|
|||||||
ensurePeered: (data: { remoteOrigin: string }) => Promise<{ peeringStatus: string; peerId?: string; error?: string }>;
|
ensurePeered: (data: { remoteOrigin: string }) => Promise<{ peeringStatus: string; peerId?: string; error?: string }>;
|
||||||
peers: () => Promise<{ peers: FederationPeer[] }>;
|
peers: () => Promise<{ peers: FederationPeer[] }>;
|
||||||
revokePeer: (id: string) => Promise<{ success: boolean }>;
|
revokePeer: (id: string) => Promise<{ success: boolean }>;
|
||||||
|
resetPeer: (id: string) => Promise<{ success: boolean }>;
|
||||||
rotatePeerSecret: (id: string) => Promise<{ success: boolean; gracePeriodMs: number }>;
|
rotatePeerSecret: (id: string) => Promise<{ success: boolean; gracePeriodMs: number }>;
|
||||||
updatePeer: (id: string, data: { autoRotateIntervalDays: number }) => Promise<{ peer: FederationPeer }>;
|
updatePeer: (id: string, data: { autoRotateIntervalDays: number }) => Promise<{ peer: FederationPeer }>;
|
||||||
deletePeerPermanently: (id: string) => Promise<{ success: boolean }>;
|
deletePeerPermanently: (id: string) => Promise<{ success: boolean }>;
|
||||||
@@ -688,6 +689,8 @@ export class BackspaceApiClient {
|
|||||||
),
|
),
|
||||||
revokePeer: (id: string) =>
|
revokePeer: (id: string) =>
|
||||||
request<{ success: boolean }>('DELETE', `/federation/peers/${id}`),
|
request<{ success: boolean }>('DELETE', `/federation/peers/${id}`),
|
||||||
|
resetPeer: (id: string) =>
|
||||||
|
request<{ success: boolean }>('POST', `/federation/peers/${id}/reset`),
|
||||||
rotatePeerSecret: (id: string) =>
|
rotatePeerSecret: (id: string) =>
|
||||||
request<{ success: boolean; gracePeriodMs: number }>('POST', `/federation/peers/${id}/rotate`),
|
request<{ success: boolean; gracePeriodMs: number }>('POST', `/federation/peers/${id}/rotate`),
|
||||||
updatePeer: (id: string, data: { autoRotateIntervalDays: number }) =>
|
updatePeer: (id: string, data: { autoRotateIntervalDays: number }) =>
|
||||||
|
|||||||
Reference in New Issue
Block a user