PKI Syncs ui and removal improvements

This commit is contained in:
Carlos Monastyrski
2025-10-30 14:54:07 -03:00
parent 696680bd8b
commit caee0b34e8
17 changed files with 290 additions and 92 deletions
@@ -184,6 +184,9 @@ export const certificateSyncDALFactory = (db: TDbClient) => {
certificateStatus?: string;
certificateNotBefore?: Date;
certificateNotAfter?: Date;
certificateRenewBeforeDays?: number;
certificateRenewedByCertificateId?: string;
certificateRenewalError?: string;
pkiSyncName?: string;
pkiSyncDestination?: string;
})[];
@@ -216,6 +219,9 @@ export const certificateSyncDALFactory = (db: TDbClient) => {
db.ref("status").withSchema(TableName.Certificate).as("certificateStatus"),
db.ref("notBefore").withSchema(TableName.Certificate).as("certificateNotBefore"),
db.ref("notAfter").withSchema(TableName.Certificate).as("certificateNotAfter"),
db.ref("renewBeforeDays").withSchema(TableName.Certificate).as("certificateRenewBeforeDays"),
db.ref("renewedByCertificateId").withSchema(TableName.Certificate).as("certificateRenewedByCertificateId"),
db.ref("renewalError").withSchema(TableName.Certificate).as("certificateRenewalError"),
db.ref("name").withSchema(TableName.PkiSync).as("pkiSyncName"),
db.ref("destination").withSchema(TableName.PkiSync).as("pkiSyncDestination")
)
@@ -235,6 +241,9 @@ export const certificateSyncDALFactory = (db: TDbClient) => {
certificateStatus?: string;
certificateNotBefore?: Date;
certificateNotAfter?: Date;
certificateRenewBeforeDays?: number;
certificateRenewedByCertificateId?: string;
certificateRenewalError?: string;
pkiSyncName?: string;
pkiSyncDestination?: string;
})[];
@@ -2,5 +2,6 @@ export enum CertificateSyncStatus {
Pending = "pending",
Syncing = "syncing",
Succeeded = "succeeded",
Failed = "failed"
Failed = "failed",
Running = "running"
}