Fix account and backup admin settings flows

This commit is contained in:
2026-03-28 15:30:07 +01:00
parent 5f14490ead
commit 4103f84f85
12 changed files with 446 additions and 37 deletions
+15
View File
@@ -0,0 +1,15 @@
namespace JobTrackerApi.Models;
public sealed class SystemEmailSettings
{
public int Id { get; set; } = 1;
public bool? Enabled { get; set; }
public string? SmtpHost { get; set; }
public int? SmtpPort { get; set; }
public string? SmtpUser { get; set; }
public string? SmtpPassword { get; set; }
public string? From { get; set; }
public string? FromName { get; set; }
public bool? SmtpEnableSsl { get; set; }
public int? SmtpTimeoutMs { get; set; }
}