feat(email): include drafts in user exports
CI and Deploy / test (pull_request) Successful in 4m14s
CI and Deploy / deploy (pull_request) Has been skipped

Export readable private draft content only through existing owner-filtered encrypted and daily export boundaries, with cross-tenant regression coverage.
This commit is contained in:
cesnimda
2026-08-10 10:00:34 +02:00
parent 10740fd8c3
commit 2fa4e38ba9
5 changed files with 98 additions and 1 deletions
+12
View File
@@ -15,3 +15,15 @@ public sealed class EmailDraft
public DateTime CreatedAtUtc { get; set; }
public DateTime UpdatedAtUtc { get; set; }
}
public sealed record EmailDraftExport(
Guid Id,
int JobApplicationId,
string Provider,
string To,
string Subject,
string BodyText,
string? ThreadId,
long Revision,
DateTime CreatedAtUtc,
DateTime UpdatedAtUtc);