rustmailer
2250fe995e
fix(cache): use point query instead of scan when deleting local cache
2026-08-31 14:44:11 +08:00
rustmailer
7daffa09e0
chore: Optimize the cleanup workflow.
2026-08-27 00:45:46 +08:00
rustmailer
ce527d3025
Update license headers and copyright year to 2025-2026
2026-03-10 01:40:50 +08:00
rustmailer
49ba67a7d2
feat(thread): Add support for fetching thread lists and thread messages from remote in Gmail and Graph API
2025-12-03 02:43:02 +08:00
rustmailer
d4645ea9d6
feat: Make /get-thread-messages and /list-threads compatible with Graph API accounts
2025-11-05 10:26:02 +08:00
rustmailer
7522ffc289
feat: add folder_limit per account
...
- Add `folder_limit` field to account model
- Support limiting sync per folder/label for both IMAP and Gmail API accounts
- Ensures each folder/label syncs at most `folder_limit` messages
2025-10-18 15:23:58 +08:00
rustmailer
3096208b59
fix(sync): optimize account cache cleanup during full sync to prevent potential thread blocking
2025-10-15 10:40:45 +08:00
rustmailer
bd6efb153c
refactor: merge uid and mid into a single id field in EmailAddedToFolder and EmailEnvelopeV3
2025-10-08 12:05:31 +08:00
rustmailer
9d612ad81d
Adapt Gmail API accounts: fetch email content & attachments, webhook for new emails, and frontend support
2025-09-08 11:03:00 +08:00
rustmailer
7926ba7a46
feat(gmail): add list_threads & get_thread_message support
2025-09-04 02:20:52 +08:00
rustmailer
7411233b48
feat: Add Gmail API sync workflow and integrate related data models
2025-09-01 23:50:00 +08:00
rustmailer
fd64acc24f
feat(account): add MailerType to support Gmail API and other mailers
...
- Introduced `MailerType` enum in Account model
- Enables selection of different mailer backends (e.g., Gmail API)
2025-08-28 03:20:49 +08:00
rustmailer
7ba24b45b2
feat: add email thread related APIs and data structures
...
- Add two new APIs to list email threads and fetch all messages within a thread
- Create a new email thread table to store thread information
- Implement method to extract thread_id from emails to support thread association queries
2025-08-10 05:11:41 +08:00