Commit Graph
262 Commits
Author SHA1 Message Date
rustmailer b29c6ea9ff update 2026-04-20 00:12:18 +08:00
rustmailer 7dd722f9b8 feat: add attachment search view 2026-04-19 01:01:46 +08:00
rustmailer 19b5168960 update 2026-04-17 00:29:05 +08:00
rustmailer d90943bbfe fix: Inconsistent permissions for /oauth2: Access restricted to Global Manager only #196 2026-04-16 23:50:56 +08:00
rustmailer 18a0d52c57 fix: prevent deletion of roles that are currently in use #194 2026-04-16 15:43:55 +08:00
rustmailer 15dd26228c update 2026-04-16 14:57:56 +08:00
rustmailer 39d8168de5 fix: make email/login_name immutable and add ui sortable account_name #195 2026-04-16 14:50:27 +08:00
rustmailer 82915e76ba feat: restructure IMAP mail download state and ui 2026-04-15 20:02:41 +08:00
rustmailer 6d5953c73b adjust the indexing strategy for attachment attributes 2026-04-10 02:08:30 +08:00
rustmailer 61161b5f3b fix: set journal_compression to None 2026-04-09 03:46:02 +08:00
rustmailer 286ae16057 update 2026-04-05 16:06:07 +08:00
rustmailer 8b4dc44c07 update 2026-04-01 21:34:54 +08:00
rustmailer 64a66b4f98 update 2026-04-01 13:10:02 +08:00
rustmailer 5a50f5e327 update 2026-04-01 12:27:10 +08:00
rustmailer bd10e15c65 feat: use fjall to store detached emails and attachments 2026-04-01 04:49:18 +08:00
rustmailer c123ecb24a update dashboard desc 2026-03-27 14:41:09 +08:00
rustmailer 01182dc90d update profile-form.tsx #106 2026-03-27 09:04:18 +08:00
rustmailer 7626634863 update 2026-03-26 22:02:21 +08:00
rustmailer 0914bf710e update, remove the has_attachment field from the envelopes table. 2026-03-26 21:53:19 +08:00
rustmailer 3f11c5dbbf feat: Ability to add/remove tags from any list of messages #189 2026-03-26 21:22:21 +08:00
rustmailer 5d0039cb74 update 2026-03-25 17:26:57 +08:00
rustmailer a41b5417e3 Refactor: decouple email body and attachment storage 2026-03-24 21:48:04 +08:00
rustmailer c19f3977ba feat(search): add advanced attachment filters for extension, category and mime type 2026-03-19 20:23:20 +08:00
rustmailer 884fdeba10 feat(search): expand default search scope and support specific field filtering 2026-03-19 15:44:20 +08:00
rustmailer 2228e98410 feat(ui): sync search filters with URL and add dashboard navigation 2026-03-18 20:16:01 +08:00
rustmailer d690f57290 refactor: use UUID for envelope id to prevent accidental deletion 2026-03-18 01:04:41 +08:00
rustmailer 8a42fcdb4a update 2026-03-17 11:39:02 +08:00
rustmailer 5028061f20 Update nested-email-dialog.tsx 2026-03-15 20:26:14 +08:00
rustmailer a8b3b24d59 feat: support nested EML attachment preview and download #150 2026-03-15 18:55:24 +08:00
rustmailer af0f47c0e3 feat(search): integrate mailbox directory tree into search interface 2026-03-15 03:36:02 +08:00
rustmailer 2b10d201ee feat(bichonctl): add support for decoding MIME-encoded X-Gmail-Labels in mbox #182 2026-03-13 13:19:49 +08:00
rustmailer 638a93f184 fix: Bichonctl Thunderbird upload crashes #178 2026-03-12 11:09:59 +08:00
rustmailer 40eca89a75 feat: Allow to host under subpath #145 2026-03-12 01:55:14 +08:00
rustmailer f3c46f97b9 fix: add placeholders for dashboard data to prevent 500 errors 2026-03-11 23:18:16 +08:00
rustmailer 396383aa97 feat: Saving user's page size choices #171 2026-03-11 12:40:20 +08:00
rustmailer 8f331080bf Update license headers and copyright year to 2025-2026 across the codebase. 2026-03-10 01:32:57 +08:00
rustmailer 4b0d571cf2 feat(smtp): implement built-in SMTP server for mail ingestion
- Add lightweight SMTP server support using `lettre` and `tokio`.
- Implement `DATA_SMTP_INGEST` permission check for inbound mail.
- Support real-time email archiving via SMTP protocol.
- Integrate with existing EML index manager for automated indexing.
2026-03-10 01:25:02 +08:00
rustmailer 16f0fad91e Update README.md 2026-03-07 19:38:57 +08:00
rustmailer dda6d77046 Update README.md 2026-03-07 19:37:31 +08:00
rustmailer a273b7f5e1 Fix eml ID conversion issue 2026-03-07 17:50:20 +08:00
rustmailer 2cba001431 update tempalte 2026-03-07 10:09:34 +08:00
rustmailer 54ed2c3c0a chore: optimize CPU usage #159 2026-03-06 22:54:38 +08:00
rustmailer 5e3d0f1c06 fix : Memory usage keeps growing #167 2026-03-06 21:04:36 +08:00
rustmailer a9a9b4a85f fix delete emails 2026-03-06 20:49:18 +08:00
rustmailer a5ea98f731 Update README.md 2026-03-06 19:07:06 +08:00
rustmailer 21c3d2b795 Update README.md 2026-03-06 19:03:22 +08:00
rustmailer c15fe2a503 remove unnecessary code. 2026-03-06 16:03:43 +08:00
rustmailer 5f013ea173 add regex pattern validation via DuckDB 2026-03-05 16:41:30 +08:00
rustmailer 393b7361e8 update search placeholder to support regex 2026-03-05 16:23:12 +08:00
rustmailer fd35f4be8e fix: Sync settings modal doesn't fit on smaller viewport #168 2026-03-05 15:59:50 +08:00