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/mailova 2026-07-07 11:35:16 +08:00
8a4500f723 chore: remove scripts and export_i18n.py from git, add to .gitignore
earthjasonlin pushed to main at earthjasonlin/mailova 2026-07-07 11:32:45 +08:00
ce377157a0 chore: add server.log to .gitignore
137304090a chore: stage changes before history rewrite
a619b919be feat(showcase): add temporary language switcher for visitors with cookie persistence
02269417a9 feat(ui): replace language dropdown with globe icon and expandable menu
591ad3e178 refactor(i18n): move translations to JSON files under app/locales, dynamic language switch
Compare 105 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-06 20:13:33 +08:00
ea6358019d chore: AI并行workers 5→10
d70b817fd4 feat: AI并行处理 + 修复邮件丢失
Compare 2 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-06 19:54:37 +08:00
0c1ccdfc79 fix: 修复 _email_poller 线程静默死亡问题
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-02 22:37:42 +08:00
c684090b9c feat: handle Reply-To header, add account_email field, decode address headers
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-02 22:19:15 +08:00
d7daddf491 feat: IMAP 支持 SSL/STARTTLS 配置
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-02 22:05:17 +08:00
05135ee0cc chore: 添加 requirements.txt
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-02 22:04:40 +08:00
ad950ff367 feat: 收件人/发件人改用邮件原始头数据
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-02 22:02:09 +08:00
2ebcad0a70 feat: include reply content in send confirmation message
d334b6f3eb feat: enhance logging detail across all modules
934d6a7545 fix: thread-safe logging with QueueHandler + QueueListener
be412168bb fix: also delete user's message when cleaning up reply/hint flow
08a1a32367 fix: use original email From header for reply address instead of AI output
Compare 13 commits »
earthjasonlin pushed to main at earthjasonlin/ai-mail-bot 2026-07-02 20:11:54 +08:00
279f8c50e7 feat: show recipient & AI-generated subject in summary
a6817d3e11 feat: add retry(10) on all network requests
89149b506c fix: add IMAP ID command for 126.com/163.com support
82403de6df fix: check IMAP select() return status before issuing commands
e2826a3e3b feat: init AI email summarization bot
earthjasonlin created branch main in earthjasonlin/ai-mail-bot 2026-07-02 20:11:53 +08:00
earthjasonlin created repository earthjasonlin/ai-mail-bot 2026-07-02 20:11:31 +08:00
earthjasonlin synced new reference refs/tags/v1.1.20 to earthjasonlin/zzz-signal-search-export from mirror 2026-06-17 17:10:11 +08:00
earthjasonlin synced commits to refs/tags/v1.1.20 at earthjasonlin/zzz-signal-search-export from mirror 2026-06-17 17:10:11 +08:00
earthjasonlin synced commits to refs/heads/main at earthjasonlin/zzz-signal-search-export from mirror 2026-06-17 17:10:11 +08:00
5d3597632d chore: update idJson to 3.0
earthjasonlin synced commits to refs/heads/gh-pages at earthjasonlin/zzz-signal-search-export from mirror 2026-06-17 17:10:11 +08:00
0a55339a3c Update app
earthjasonlin synced new reference refs/tags/v1.1.19 to earthjasonlin/zzz-signal-search-export from mirror 2026-05-06 14:50:10 +08:00
earthjasonlin synced commits to refs/tags/v1.1.19 at earthjasonlin/zzz-signal-search-export from mirror 2026-05-06 14:50:10 +08:00
earthjasonlin synced commits to refs/heads/main at earthjasonlin/zzz-signal-search-export from mirror 2026-05-06 14:50:10 +08:00
1d48d8c605 chore: update idJson to 2.8
earthjasonlin synced commits to refs/heads/gh-pages at earthjasonlin/zzz-signal-search-export from mirror 2026-05-06 14:50:10 +08:00
320da84834 Update app