diff --git a/packages/shared/src/types.ts b/packages/shared/src/types.ts index 0d8c123a..6d5a3903 100644 --- a/packages/shared/src/types.ts +++ b/packages/shared/src/types.ts @@ -986,10 +986,14 @@ export interface FederationPeer { id: string; origin: string; instanceName: string | null; - status: 'pending' | 'active' | 'unreachable' | 'revoked'; + status: 'pending' | 'active' | 'unreachable' | 'revoked' | 'rejected' | 'awaiting_approval' | 'needs_attention'; lastSeenAt: number | null; lastFailureAt: number | null; consecutiveFailures: number; + consecutiveAuthFailures: number; lastSyncedAt: number; + autoRotateIntervalDays: number; + secretRotatedAt: number | null; + rotationInProgress: boolean; createdAt: number; }