- Added EmailProcessorService to orchestrate email workflow: fetching, saving, classifying, and matching rules. - Introduced EmailScheduler for background processing of emails every 5 minutes. - Developed EmailService to handle email fetching from IMAP and Microsoft Graph API. - Created database migration for email system, including tables for email messages, rules, attachments, and analysis. - Implemented AI classification and extraction for invoices and time confirmations. - Added logging for better traceability and error handling throughout the email processing pipeline. |
||
|---|---|---|
| .. | ||
| auth | ||
| billing | ||
| contacts | ||
| core | ||
| customers | ||
| dashboard | ||
| devportal | ||
| emails/backend | ||
| hardware/backend | ||
| models | ||
| services | ||
| settings | ||
| shared/frontend | ||
| system/backend | ||
| timetracking | ||
| vendors | ||
| __init__.py | ||