Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-13 06:58:30 +08:00
chore: remove accidental file ae140df3fb
fix: login without selecting INBOX first so conn.list() returns all folders e9398526e6
Compare 2 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-13 06:49:08 +08:00
feat: scan all IMAP folders for unread emails, not just INBOX 479b855390
prompt: force simplified Chinese for all AI outputs except reply suggestions 46bc7c7057
fix: keep pending_uids until TG send completes to prevent duplicate processing bbc43f8972
Compare 3 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-12 10:16:03 +08:00
prompt: refine link extraction to exclude promotional links 87e4b0b01e
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 22:55:39 +08:00
feat: show thinking indicator during AI processing, accept non-numeric verification codes fc4c5a175c
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 22:46:00 +08:00
fix: mark emails back as UNSEEN after FETCH to counter server auto-read 1c7d0c1b00
fix: per-email error handling with connection rebuild, remove @retry on fetch 5320b10317
Compare 2 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 22:38:57 +08:00
fix: remove body truncation for large emails d8807ffbb5
fix: use BODY.PEEK for large emails to prevent server auto-marking as read on timeout 8d40ed8b19
Compare 2 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 22:33:04 +08:00
feat: remove body truncation for all AI requests, increase API timeout to 120s 57191ab00e
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 22:18:22 +08:00
feat: add tell me more button for promotion emails with AI-generated details 13b76c00ab
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 22:11:25 +08:00
style: restructure email formats with 收件账户 and app_name for verification cf0f7d3956
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 22:06:04 +08:00
fix: use single backtick for tap-to-copy, remove copy_text button e56bdef0f7
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 21:57:46 +08:00
fix: copy_text field must be an object with text key 6d1fe29df4
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 21:52:17 +08:00
fix: use copy_text field instead of duplicate text key 05b15d9ee3
fix: copy button shows only the code number 03c18cdb76
Compare 2 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 21:48:02 +08:00
feat: add copy_text button for verification codes b835812f38
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 21:44:35 +08:00
style: beautify email formats with type labels and consistent layout 070c32071a
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 21:36:31 +08:00
chore: remove test scripts 5a21aeee14
fix: always use MarkdownV2 for all message types 8007fa1cc4
Compare 2 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 21:22:50 +08:00
fix: remove null parse_mode from tg payload, add error logging 43994d2b0d
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 19:46:55 +08:00
refactor: remove action_required/action_items/key_points, keep summary concise a992af0e02
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-11 19:39:01 +08:00
feat: extract clickable links from email and show as URL buttons 1957eb2a73
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-08 16:20:25 +08:00
feat: verification emails displayed as platform + code be4e957af9
feat: promotional emails summarized as who promotes what 9991e4ef17
Compare 2 commits »
earthjasonlin pushed to main at earthjasonlin/mailova 2026-07-07 11:58:54 +08:00
feat(admin): merge invites + copyright into system admin page with SystemConfig table ba56fc6e6b