feat: add log cleanup controls

This commit is contained in:
JetSprow
2026-04-30 17:10:53 +10:00
parent 042c5b34ab
commit 1e194aabdb
18 changed files with 598 additions and 4 deletions

View File

@@ -786,6 +786,9 @@ model AppConfig {
reminderDispatchIntervalMinutes Int @default(60)
trafficSyncEnabled Boolean @default(true)
trafficSyncIntervalSeconds Int @default(60)
logCleanupEnabled Boolean @default(true)
logRetentionDays Int @default(30)
logCleanupLastRunAt DateTime?
networkRecommendationsEnabled Boolean @default(false)
networkInsightsEnabled Boolean @default(false)
subscriptionRiskEnabled Boolean @default(true)