feat: initial simpleenroll setup (mvp)

This commit is contained in:
Sheen Capadngan
2024-08-13 23:22:47 +08:00
parent f4244c6d4d
commit f2a49a79f0
17 changed files with 715 additions and 58 deletions
+10
View File
@@ -318,6 +318,11 @@ import {
TWebhooksInsert,
TWebhooksUpdate
} from "@app/db/schemas";
import {
TCertificateAuthorityEstConfigs,
TCertificateAuthorityEstConfigsInsert,
TCertificateAuthorityEstConfigsUpdate
} from "@app/db/schemas/certificate-authority-est-configs";
import {
TSecretV2TagJunction,
TSecretV2TagJunctionInsert,
@@ -374,6 +379,11 @@ declare module "knex/types/tables" {
TCertificateSecretsInsert,
TCertificateSecretsUpdate
>;
[TableName.CertificateAuthorityEstConfig]: KnexOriginal.CompositeTableType<
TCertificateAuthorityEstConfigs,
TCertificateAuthorityEstConfigsInsert,
TCertificateAuthorityEstConfigsUpdate
>;
[TableName.PkiAlert]: KnexOriginal.CompositeTableType<TPkiAlerts, TPkiAlertsInsert, TPkiAlertsUpdate>;
[TableName.PkiCollection]: KnexOriginal.CompositeTableType<
TPkiCollections,