Commit Graph

12 Commits

Author SHA1 Message Date
3401cfce34 feat: add InboxMonitorService with classification pipeline and spam moving 2026-04-07 11:44:14 +01:00
807b3ebb7f feat: add programmatic tray icon generation (green/yellow/red) 2026-04-07 11:42:49 +01:00
7568d3d288 feat: add TrustedSenderService to scan Sent folder for trusted contacts 2026-04-07 11:42:40 +01:00
bd42cc3382 feat: add EmailClassifier with Claude API integration and response parsing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 11:41:45 +01:00
78f5ca864d feat: add ImapClientFactory for IMAP connection management 2026-04-07 11:40:27 +01:00
b45d6dffc1 feat: add thread-safe ActivityLog with bounded capacity 2026-04-07 11:40:18 +01:00
f0760aa32b feat: add TrustedSenderStore with case-insensitive lookup and persistence
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 11:39:37 +01:00
b11aea93d6 feat: add ProcessedUidStore with persistence and pruning
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 11:39:31 +01:00
0ee0a43b6a feat: add configuration model and appsettings.json 2026-04-07 11:38:07 +01:00
ad87e1c2c5 feat: add EmailSummary, ClassificationResult, and ActivityEntry models 2026-04-07 11:38:04 +01:00
05afcbde6a fix: set net8.0-windows target and UseWindowsForms for WinForms support 2026-04-07 11:37:25 +01:00
75dd1662b2 feat: scaffold SpamGuard solution with project structure 2026-04-07 11:35:41 +01:00