This commit is contained in:
oussi
2026-04-27 12:03:08 +02:00
parent ca69337afb
commit c7892748dc
2737 changed files with 2376 additions and 861 deletions

View File

@@ -35,6 +35,12 @@ pub struct SmtpConfig {
pub struct UserStatusThresholds {
pub active_minutes: u64,
pub inactive_minutes: u64,
#[serde(default = "default_pause_threshold")]
pub pause_threshold_minutes: u64,
}
fn default_pause_threshold() -> u64 {
20
}
#[derive(Debug, Clone, Serialize, Deserialize)]
@@ -101,6 +107,7 @@ impl Default for Config {
user_status_thresholds: UserStatusThresholds {
active_minutes: 5,
inactive_minutes: 30,
pause_threshold_minutes: 20,
},
admin: AdminConfig {
username: "admin".into(),