Commit graph

92 commits

Author SHA1 Message Date
DonVoo
e612896e06 Add optional zstd mbox archives 2026-07-14 20:20:30 +02:00
DonVoo
29208b7a41 Guard against missing Mail-Graveyard DB 2026-07-14 19:24:50 +02:00
DonVoo
d4d43fe672 Lazy-load mailbox previews 2026-07-14 19:08:43 +02:00
DonVoo
03ce0ad8ea Count account test without fetching bodies 2026-07-14 18:29:37 +02:00
DonVoo
a17d2c8a2c Use header-only IMAP lists 2026-07-14 18:23:31 +02:00
DonVoo
a52963c380 Stream source mailbox migration 2026-07-14 17:56:33 +02:00
DonVoo
f5f0ff1b8c Fail fast for missing watch account 2026-07-14 14:08:33 +02:00
DonVoo
813762f43f Add scoped migration acceptance run 2026-07-14 05:53:11 +02:00
DonVoo
253435d87f Replace hand-rolled IMAP with go-imap 2026-07-14 05:37:49 +02:00
DonVoo
21aa6e39e1 Document review fixes and harden mail actions 2026-07-14 05:22:26 +02:00
DonVoo
4f8a441d51 Add mail context menu 2026-07-13 15:38:18 +02:00
DonVoo
a64a6d187b Add login backoff countdown 2026-07-13 13:43:46 +02:00
DonVoo
3426cea58c Limit user role to archive viewer 2026-07-13 13:19:12 +02:00
DonVoo
53a87e57dd Allow sync dropdowns to overflow action bar 2026-07-13 12:57:06 +02:00
DonVoo
181a91c660 Add sync action dropdowns 2026-07-13 12:52:12 +02:00
DonVoo
f612454e5b Move action search after refresh 2026-07-13 12:44:07 +02:00
DonVoo
09d22931e1 Update action bar sync labels 2026-07-13 12:39:35 +02:00
DonVoo
c3d3f8e677 Parse display-name recipients for compose send 2026-07-13 12:32:14 +02:00
DonVoo
29fd3f5cae Use internal compose modal for mail actions 2026-07-13 12:16:21 +02:00
DonVoo
e8029a177c Wire mail action bar buttons 2026-07-13 12:06:41 +02:00
DonVoo
0e47f8c61f Swap ribbon and action bar colors 2026-07-13 12:00:11 +02:00
DonVoo
9a4aade072 Add secondary mail action bar 2026-07-13 11:55:52 +02:00
DonVoo
cc3f796ca3 Restore pane resizing 2026-07-13 11:39:15 +02:00
DonVoo
dee6dd8cd8 Add modal mail preview 2026-07-13 09:39:29 +02:00
DonVoo
97a65dbbd4 Make transfer panes resizable 2026-07-13 09:14:24 +02:00
DonVoo
c7f6750d6c Polish five pane transfer defaults 2026-07-13 09:06:07 +02:00
DonVoo
4f0493b5c2 Build five pane mail transfer workspace 2026-07-13 08:32:01 +02:00
DonVoo
e46c25cb72 Add archive to archive transfer mode 2026-07-13 08:13:50 +02:00
DonVoo
9d31a14f79 Unify mailbox pane labels 2026-07-13 08:04:29 +02:00
DonVoo
31419696df Simplify archive preview header 2026-07-13 07:58:35 +02:00
DonVoo
8823b431f4 Clean mailbox preview rendering 2026-07-13 07:46:07 +02:00
DonVoo
647ce4bc90 Load selected target mailbox messages 2026-07-13 03:47:39 +02:00
DonVoo
548e0fa741 Polish source mailbox reading panes 2026-07-13 03:18:53 +02:00
DonVoo
561450662c Auto-load selected source mailbox messages 2026-07-13 03:10:40 +02:00
DonVoo
2f337ee200 Load messages from selected source folder 2026-07-13 03:06:11 +02:00
DonVoo
737343b66b Return source mailbox partial for HTMX 2026-07-13 02:59:57 +02:00
DonVoo
b1f3deca1d Show folders for selected source mailbox 2026-07-13 02:53:09 +02:00
DonVoo
d5576ddbde Add archive import export and dedup tools 2026-07-13 02:39:09 +02:00
DonVoo
8d2838aea7 Decouple archive mailboxes from accounts 2026-07-13 02:28:38 +02:00
DonVoo
0bb49019b6 Show current user in top bar 2026-07-13 02:04:50 +02:00
DonVoo
8e9fb55710 Add welcome tab and icon actions 2026-07-13 01:55:08 +02:00
DonVoo
b475b03b9e Add top bar logout button 2026-07-13 01:35:21 +02:00
DonVoo
e7611b2d49 Add login rename and password reset flow 2026-07-13 01:19:47 +02:00
DonVoo
b625c95c29 Add display names for app users 2026-07-13 00:56:38 +02:00
DonVoo
6e7aa87de6 Improve user management actions 2026-07-13 00:49:59 +02:00
DonVoo
353dafc30d Add role based login and user management 2026-07-13 00:28:01 +02:00
DonVoo
f67bbdce78 Add mirrored source and target mailbox views 2026-07-13 00:09:58 +02:00
DonVoo
d57c9ce1bc Add email box top dropdown 2026-07-12 23:59:25 +02:00
DonVoo
e8fc294c5d Add top transfer dropdown 2026-07-12 23:46:44 +02:00
DonVoo
6675e73b0f Add mail transfer submenu modes 2026-07-12 23:29:09 +02:00