- Add EmailThread model and observeThreads() grouping emails by RFC 2822 References/In-Reply-To headers (IMAP) or native threadId (JMAP) - Store threadId/messageId/inReplyTo/references in DB (schema v14) - Switch EmailListScreen to thread-grouped view; flag icon preserved - Guard _reconcileDeletedImap against wiping local cache when server returns 0 UIDs (network glitch / buggy IMAP server) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
740 B
740 B
Later
docs
Thread view (group by References / In-Reply-To)
mail-loop.com (anstatt shared inbox).
full-sync: Imaging the sync got out-of-sync somehow. Provide a way via UI to force a sync. First create a plan. Avoid downloading big bodies/attachments again.
mailcoach.de
Try Qwen, vscode plugin
After Try Connection, show some matching icon next to the text.
Test with a Fastmail account
scripts/check_coverage.dart reduce files in _excluded.
Renovate: Is there a way to run it outside Github Actions? On cli?
Write test which fails, when _excluded contains unknown files.
Thread view (group by References / In-Reply-To)
Search (IMAP SEARCH command)