HR-ATS-Portal/backend/inbox
ahmed.mujtaba f1758ac9bd Add mailbox sync functionality and related API endpoints
- Introduced a new `MailboxSyncRun` model to manage mailbox synchronization jobs, allowing for tracking of sync status and results.
- Implemented API endpoints for starting mailbox sync and fetching sync status, enabling asynchronous processing of email synchronization.
- Updated the `Email` service to handle mailbox sync operations, including enqueueing tasks and managing sync results.
- Enhanced frontend components to initiate mailbox sync and display sync status, improving user experience and feedback during the sync process.
- Added necessary query keys and local storage management for tracking sync runs in the UI.

This commit enhances the application's email synchronization capabilities, providing a more robust and user-friendly experience for managing mailbox data.
2026-08-20 17:55:17 +05:00
..
decoded_attachments Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Dashboard_Wiring 2026-08-12 14:00:07 +05:00
app.py Add mailbox sync functionality and related API endpoints 2026-08-20 17:55:17 +05:00
cv_tasks.py backend manual uplaod 2026-08-11 20:34:02 +05:00
enums.py enumbs added 2026-08-11 14:01:19 +05:00
file_decoder.py LLM Setup for Email 2026-08-06 16:29:17 +05:00
models.py Add mailbox sync functionality and related API endpoints 2026-08-20 17:55:17 +05:00
plugins.py . 2026-08-17 20:37:30 +05:00
serializers.py Add mailbox sync functionality and related API endpoints 2026-08-20 17:55:17 +05:00
sync_tasks.py talet pool api done 2026-08-10 21:01:51 +05:00
tasks.py listy of pipeline done 2026-08-13 17:25:50 +05:00
views.py Add mailbox sync functionality and related API endpoints 2026-08-20 17:55:17 +05:00