Commit Graph

  • 3fa4fe453c update rustmailer 2026-05-14 22:11:10 +08:00
  • 907e59027d update rustmailer 2026-05-14 20:40:38 +08:00
  • 3ea330c884 update rustmailer 2026-05-14 20:25:56 +08:00
  • d52c5eef3e update rustmailer 2026-05-14 20:20:10 +08:00
  • 6b6f11e4c1 feat: cache mailbox list for 10 minutes and show progress on initial fetch rustmailer 2026-05-14 20:01:45 +08:00
  • 1682f21cf7 update rustmailer 2026-05-14 18:59:13 +08:00
  • 5406c4322c refactor: replace native_db with memdb and add tests rustmailer 2026-05-14 02:29:23 +08:00
  • 0abaa66a40 feat(admin): add interactive data migration tool rustmailer 2026-05-12 01:56:24 +08:00
  • 123260b69d update rustmailer 2026-05-10 04:22:35 +08:00
  • c086a3caf5 Update index.tsx rustmailer 2026-05-10 04:14:45 +08:00
  • c07e39495a feat: add multiple color themes to appearance settings rustmailer 2026-05-10 04:11:43 +08:00
  • 41322c8357 update rustmailer 2026-05-10 03:43:50 +08:00
  • 2f8ba5ad40 update ui layout rustmailer 2026-05-10 03:19:25 +08:00
  • 213c6452a8 update rustmailer 2026-05-10 01:50:49 +08:00
  • 9c91025c53 update rustmailer 2026-05-10 01:48:26 +08:00
  • be934e2b3f Update index.tsx rustmailer 2026-05-08 20:53:39 +08:00
  • 12e7bb6ba3 update rustmailer 2026-05-08 18:07:37 +08:00
  • f66a86392d Update index.css rustmailer 2026-05-08 16:29:16 +08:00
  • 66b595908c feat: detect legacy tantivy data layout and abort startup with migration hint rustmailer 2026-05-08 16:28:11 +08:00
  • 174d56e7b4 feat: add manual download and cancel download for email accounts rustmailer 2026-05-08 01:00:46 +08:00
  • 7eacfbfb20 update rustmailer 2026-05-07 11:56:08 +08:00
  • 2802c7ea07 Update tokenizers.rs rustmailer 2026-05-05 20:18:32 +08:00
  • f583c3413c feat: use stemmer for multilingual token matching rustmailer 2026-05-05 03:49:20 +08:00
  • 9bacf3fb7a Merge branch 'main' of https://github.com/rustmailer/bichon rustmailer 2026-05-02 23:53:10 +08:00
  • e2fb0ee39e update rustmailer 2026-05-02 23:53:04 +08:00
  • 1be5fea51a update root 2026-04-28 23:27:14 +08:00
  • 2d29a8111b update rustmailer 2026-04-26 16:54:28 +08:00
  • 0c2e540834 chore(deps): replace async-imap with custom fork for imap-proto update rustmailer 2026-04-26 16:31:18 +08:00
  • e83a00fe39 feat(import): support X-Bichon-Metadata and optimize CLI progress reporting rustmailer 2026-04-25 20:14:14 +08:00
  • fa70437a62 feat: support export account emails to a single mbox file rustmailer 2026-04-25 05:39:58 +08:00
  • 0b866c81ff refactor(workspace): decompose project into multiple crates rustmailer 2026-04-23 21:45:34 +08:00
  • 5b884125f7 feat: nested eml quick view rustmailer 2026-04-22 09:40:52 +08:00
  • c3a12eafb2 update rustmailer 2026-04-21 22:13:48 +08:00
  • c14834abe8 update rustmailer 2026-04-21 21:23:28 +08:00
  • 51329fb2e1 Update index.tsx rustmailer 2026-04-21 20:44:08 +08:00
  • 5ad940269f Update index.tsx rustmailer 2026-04-21 20:34:54 +08:00
  • f9ceb83293 Merge pull request #198 from defrance/main rustmailer 2026-04-21 20:18:59 +08:00
  • c185ea102c update rustmailer 2026-04-21 18:15:54 +08:00
  • da79916396 Add more info when send fail (not just status) Charlène Benke 2026-04-20 14:55:48 +02:00
  • b29c6ea9ff update rustmailer 2026-04-20 00:12:18 +08:00
  • 7dd722f9b8 feat: add attachment search view rustmailer 2026-04-19 01:01:46 +08:00
  • 19b5168960 update rustmailer 2026-04-17 00:29:05 +08:00
  • d90943bbfe fix: Inconsistent permissions for /oauth2: Access restricted to Global Manager only #196 rustmailer 2026-04-16 23:50:56 +08:00
  • 18a0d52c57 fix: prevent deletion of roles that are currently in use #194 rustmailer 2026-04-16 15:43:55 +08:00
  • 15dd26228c update rustmailer 2026-04-16 14:57:56 +08:00
  • 39d8168de5 fix: make email/login_name immutable and add ui sortable account_name #195 rustmailer 2026-04-16 14:50:27 +08:00
  • 82915e76ba feat: restructure IMAP mail download state and ui rustmailer 2026-04-15 20:02:41 +08:00
  • 6d5953c73b adjust the indexing strategy for attachment attributes rustmailer 2026-04-10 02:08:30 +08:00
  • 61161b5f3b fix: set journal_compression to None rustmailer 2026-04-09 03:46:02 +08:00
  • 286ae16057 update rustmailer 2026-04-05 16:06:07 +08:00
  • 8b4dc44c07 update rustmailer 2026-04-01 21:34:54 +08:00
  • 64a66b4f98 update rustmailer 2026-04-01 13:10:02 +08:00
  • 5a50f5e327 update rustmailer 2026-04-01 12:27:10 +08:00
  • bd10e15c65 feat: use fjall to store detached emails and attachments rustmailer 2026-04-01 04:49:18 +08:00
  • c123ecb24a update dashboard desc rustmailer 2026-03-27 14:41:09 +08:00
  • 01182dc90d update profile-form.tsx #106 rustmailer 2026-03-27 09:04:18 +08:00
  • 7626634863 update rustmailer 2026-03-26 22:02:21 +08:00
  • 0914bf710e update, remove the has_attachment field from the envelopes table. rustmailer 2026-03-26 21:53:19 +08:00
  • 3f11c5dbbf feat: Ability to add/remove tags from any list of messages #189 rustmailer 2026-03-26 21:22:21 +08:00
  • 5d0039cb74 update rustmailer 2026-03-25 17:26:57 +08:00
  • a41b5417e3 Refactor: decouple email body and attachment storage rustmailer 2026-03-24 21:48:04 +08:00
  • c19f3977ba feat(search): add advanced attachment filters for extension, category and mime type rustmailer 2026-03-19 20:23:20 +08:00
  • 884fdeba10 feat(search): expand default search scope and support specific field filtering rustmailer 2026-03-19 15:44:20 +08:00
  • 2228e98410 feat(ui): sync search filters with URL and add dashboard navigation rustmailer 2026-03-18 20:16:01 +08:00
  • d690f57290 refactor: use UUID for envelope id to prevent accidental deletion rustmailer 2026-03-18 01:04:41 +08:00
  • 8a42fcdb4a update rustmailer 2026-03-17 11:39:02 +08:00
  • 5028061f20 Update nested-email-dialog.tsx rustmailer 2026-03-15 20:26:14 +08:00
  • a8b3b24d59 feat: support nested EML attachment preview and download #150 rustmailer 2026-03-15 18:55:24 +08:00
  • af0f47c0e3 feat(search): integrate mailbox directory tree into search interface rustmailer 2026-03-15 03:36:02 +08:00
  • 2b10d201ee feat(bichonctl): add support for decoding MIME-encoded X-Gmail-Labels in mbox #182 rustmailer 2026-03-13 13:19:49 +08:00
  • 638a93f184 fix: Bichonctl Thunderbird upload crashes #178 rustmailer 2026-03-12 11:09:59 +08:00
  • 40eca89a75 feat: Allow to host under subpath #145 rustmailer 2026-03-12 01:55:14 +08:00
  • f3c46f97b9 fix: add placeholders for dashboard data to prevent 500 errors rustmailer 2026-03-11 23:18:16 +08:00
  • 396383aa97 feat: Saving user's page size choices #171 rustmailer 2026-03-11 12:40:20 +08:00
  • 8f331080bf Update license headers and copyright year to 2025-2026 across the codebase. rustmailer 2026-03-10 01:32:57 +08:00
  • 4b0d571cf2 feat(smtp): implement built-in SMTP server for mail ingestion rustmailer 2026-03-10 01:25:02 +08:00
  • 16f0fad91e Update README.md rustmailer 2026-03-07 19:38:57 +08:00
  • dda6d77046 Update README.md rustmailer 2026-03-07 19:37:31 +08:00
  • a273b7f5e1 Fix eml ID conversion issue rustmailer 2026-03-07 17:50:20 +08:00
  • 2cba001431 update tempalte rustmailer 2026-03-07 10:09:34 +08:00
  • 54ed2c3c0a chore: optimize CPU usage #159 rustmailer 2026-03-06 22:54:38 +08:00
  • 5e3d0f1c06 fix : Memory usage keeps growing #167 rustmailer 2026-03-06 21:04:36 +08:00
  • a9a9b4a85f fix delete emails rustmailer 2026-03-06 20:49:18 +08:00
  • a5ea98f731 Update README.md rustmailer 2026-03-06 19:07:06 +08:00
  • 21c3d2b795 Update README.md rustmailer 2026-03-06 19:03:22 +08:00
  • c15fe2a503 remove unnecessary code. rustmailer 2026-03-06 16:03:43 +08:00
  • 5f013ea173 add regex pattern validation via DuckDB rustmailer 2026-03-05 16:41:30 +08:00
  • 393b7361e8 update search placeholder to support regex rustmailer 2026-03-05 16:23:12 +08:00
  • fd35f4be8e fix: Sync settings modal doesn't fit on smaller viewport #168 rustmailer 2026-03-05 15:59:50 +08:00
  • d2936ed4a7 refactor!: replace Tantivy search engine with DuckDB rustmailer 2026-03-03 12:30:26 +08:00
  • ef4ab3496e fix: Search before date picker: go back to selected date #148 rustmailer 2026-02-10 23:43:23 +08:00
  • 2295585deb update rustmailer 2026-02-01 21:58:54 +08:00
  • 57afa30b5b fix: make pst recipient_table optional rustmailer 2026-02-01 16:32:42 +08:00
  • ba8ecdd899 update rustmailer 2026-01-29 19:19:47 +08:00
  • 673e593c4f fix: treat ID command as best-effort and ignore failures rustmailer 2026-01-29 19:19:39 +08:00
  • 579822762f chore: remove bb8 pool for IMAP; create a new session per operation to avoid stale connections 0.3.7 rustmailer 2026-01-28 20:41:17 +08:00
  • d63b1e0d7c fix: batch size validation rustmailer 2026-01-28 20:39:47 +08:00
  • a0d8d069c0 bump versions rustmailer 2026-01-28 13:20:45 +08:00
  • bdbbc04832 chore: adjust IMAP connection timeout configuration rustmailer 2026-01-28 13:20:09 +08:00
  • fed28c3eca fix: add tolerant HTML-to-text extraction (#141) rustmailer 2026-01-28 13:19:33 +08:00