feat: auto cleanup workflow history runs and expired certificates
This commit is contained in:
@@ -3,6 +3,7 @@ export const SETTINGS_NAMES = Object.freeze({
|
||||
NOTIFY_TEMPLATES: "notifyTemplates",
|
||||
NOTIFY_CHANNELS: "notifyChannels",
|
||||
SSL_PROVIDER: "sslProvider",
|
||||
PERSISTENCE: "persistence",
|
||||
} as const);
|
||||
|
||||
export type SettingsNames = (typeof SETTINGS_NAMES)[keyof typeof SETTINGS_NAMES];
|
||||
@@ -165,3 +166,10 @@ export type SSLProviderGoogleTrustServicesConfig = {
|
||||
eabHmacKey: string;
|
||||
};
|
||||
// #endregion
|
||||
|
||||
// #region Settings: Persistence
|
||||
export type PersistenceSettingsContent = {
|
||||
workflowRunsMaxDaysRetention?: number;
|
||||
expiredCertificatesMaxDaysRetention?: number;
|
||||
};
|
||||
// #endregion
|
||||
|
||||
Reference in New Issue
Block a user