Bug Fixes
- add cron for incremental email sync
- update email data polling interval and on focus behavior
- app/api/tasks/[id]/communications/route: improve email logging by adding employee context retrieval and handling optional source email information
- update task communications to include source type and ID
- add reply, reply all, and forward buttons to the emails page
- update email content display
- update email quoting logic to include quoted HTML content
- update task detail panel to include source email if available
- use cn for class names
- add cron jobs for email backfill and sync
- update cron jobs
- add Gmail-style field rows and editor
- update email compose form to use new component
- update email composition form
- update height transition in compose email dialog
- update state to default on open
- add minimize/maximize functionality to the compose email dialog
- add quoted message collapsible component
- update chip input and form components for better usability
- update inline compose form to support multiple email fields
- remove old email-sync route
- add automatic inbox sync
- add avatar and additional email details for inbox and sent emails
- sync active email accounts on page open
- update email list display for better user experience
- update index watching logic
- watch submodule indices so VS Code staging triggers auto-commit
- update assignee filter logic
Features
- add support for source type and ID in tasks
- add email task extraction route
- improve email viewing experience
- add quotedHtml prop to EmailComposeForm
- add email compose form component
- add create task dialog from email button

