feat(email): add provider picker to Settings > Account #14
Reference in New Issue
Block a user
Delete Branch "feat/email-provider-picker-ui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
b5 (final email-provider slice) of the multi-provider email roadmap. Stacked on #12 (ImapProvider) -- base this PR on main after #12 merges. EmailProviderConnections: one card per provider (Gmail, Outlook/365, generic IMAP), connect/disconnect actions, mounted in Settings > Account. Gmail/Microsoft reuse the OAuth-popup handshake; IMAP is a plain credential form. Deliberately does not touch the Gmail-specific candidate-matching/review UI -- that backend pipeline is still Gmail-only by design. Verified live end-to-end (login, all 3 status calls 200, IMAP form submit + error surfacing). 25 suites/57 tests green.