Commit Graph

  • c7be61d3f0 fix: prevent stale webmail shell cache zxyszx 2026-08-02 12:25:21 +08:00
  • a46f375816 fix: lock mail list to seek width zxyszx 2026-08-02 12:10:37 +08:00
  • 4ab38c6c69 fix: keep desktop mail panes at seek width zxyszx 2026-08-02 12:06:25 +08:00
  • e9806b4a2a fix: tighten unread states and mail width zxyszx 2026-08-02 11:42:21 +08:00
  • 50d7c091bf fix: align mailbox unread and bulk actions zxyszx 2026-08-02 11:23:44 +08:00
  • 21be227d7b fix: match seek mail layout responsiveness zxyszx 2026-08-02 10:44:29 +08:00
  • 68bcce8091 fix: tighten mail layout responsiveness zxyszx 2026-08-02 10:03:34 +08:00
  • 83ca0dd7d7 fix: keep forwarding verification links idempotent zxyszx 2026-08-02 09:36:30 +08:00
  • 9f330fdf57 feat: require verification for forwarding targets zxyszx 2026-08-02 09:08:20 +08:00
  • 7f05a70f60 feat: add personal mailbox forwarding zxyszx 2026-08-02 07:37:07 +08:00
  • 77a0fd254c docs: use Simplified Chinese README zxyszx 2026-08-02 06:03:59 +08:00
  • 5141917d93 feat: customize NodeSeek-style webmail zxyszx 2026-08-02 05:55:53 +08:00
  • 47f782a03c feat(api): 升级开放 API 并支持投递回调 LanQin_ 2026-07-10 10:47:58 +08:00
  • 25f54bc42f docs(API): 补充开放 API 文档细节 LanQin_ 2026-07-01 14:09:29 +08:00
  • 3afbdc4d4a feat(open_api): 统一开放接口命名并记录来源 LanQin_ 2026-06-29 16:52:07 +08:00
  • cb07d5d501 fix(api): 修复 API Token 过期校验与更新校验 LanQin_ 2026-06-29 16:09:40 +08:00
  • f87ce5fa4f feat(api): 新增开放 API 与 Token 管理 LanQin_ 2026-06-29 15:31:20 +08:00
  • eb8b999ce5 ci(workflows): 扩展 CI 触发时的忽略路径 LanQin_ 2026-06-29 14:51:16 +08:00
  • 6a30f8ac60 chore(.github/ISSUE_TEMPLATE): 删除过时的 Issue 模板 LanQin_ 2026-06-29 14:43:03 +08:00
  • d2901dd51f Update issue templates LanQin_ 2026-06-29 14:24:41 +08:00
  • a05a7ee503 ci(.github/workflows): 更新 Docker 发布工作流环境 v1.1.0 LanQin 2026-06-27 15:50:09 +08:00
  • ecc3e8a246 feat(mail): 支持邮件正文 HTML 翻译并切换显示译文 LanQin 2026-06-27 15:35:41 +08:00
  • ed68abb00d feat(mail): 支持外部 IMAP 邮件翻译 v1.0.9 LanQin 2026-06-27 13:30:31 +08:00
  • b8d4553036 feat(mail): 增加邮件翻译功能 LanQin 2026-06-27 13:22:45 +08:00
  • 587bd77f6a docs(readme): 补充中文文档并更新英文说明 LanQin 2026-06-27 01:38:48 +08:00
  • ef7af15010 i18n(web): 新增界面语言切换与自动翻译支持 LanQin 2026-06-27 01:36:15 +08:00
  • bce259ca8a feat(mail): 优化外部邮箱侧边栏交互 v1.0.8 LanQin 2026-06-25 22:50:32 +08:00
  • 707f11687d feat(external-imap): 新增外部 IMAP 全局开关与后台配置 LanQin 2026-06-25 22:44:32 +08:00
  • cc75382869 fix(external_imap): 修复 IMAP 文件夹列表兼容性 LanQin 2026-06-25 22:25:30 +08:00
  • efcdc691de refactor(app): 优化后台任务退出与外部 IMAP 认证 LanQin 2026-06-25 21:36:59 +08:00
  • 081cfad02d feat(external_imap): 强化 OAuth 外部邮箱授权校验并完善 Outlook 文案 LanQin 2026-06-25 21:17:04 +08:00
  • 39f5249008 feat(mail): 增强外部 IMAP 接入能力。 LanQin_ 2026-06-25 20:20:37 +08:00
  • 11734bf119 feat(mail): 支持外部 IMAP 账号接入。 LanQin_ 2026-06-25 17:09:46 +08:00
  • 2558aa96ed refactor(mail): 统一右键菜单按钮样式 LanQin_ 2026-06-25 16:17:56 +08:00
  • 98e7190512 feat(mail): 增强发送队列筛选与投递追踪能力 LanQin_ 2026-06-25 16:13:44 +08:00
  • 4ab7815886 feat(mail): 支持删除自定义文件夹并回收邮件 LanQin_ 2026-06-25 15:56:57 +08:00
  • 361daf8693 feat(mail): 为侧边栏添加右键菜单操作 LanQin_ 2026-06-25 15:50:39 +08:00
  • d2a762a426 feat(mail): 支持自定义邮件文件夹排序 LanQin_ 2026-06-25 15:42:36 +08:00
  • 7799d5d5b2 feat(mail): 支持创建自定义文件夹与邮件右键操作 LanQin_ 2026-06-25 14:11:38 +08:00
  • 07054ca342 refactor(mail): 精简邮件通知与元信息展示 LanQin_ 2026-06-25 11:42:11 +08:00
  • 84657f91f9 fix(toast): 修复 Toast 点击交互 LanQin_ 2026-06-25 11:30:37 +08:00
  • a5f5adf752 chore: 合并 Maildir 修复与 README 更新 LanQin 2026-06-24 19:55:43 +08:00
  • 13332136c2 chore(maildir): 补充邮件目录归属处理 v1.0.6 LanQin 2026-06-24 18:22:24 +08:00
  • 947e3ad248 fix(app): 重建仅含 HTML 邮件摘要 LanQin_ 2026-06-24 17:34:41 +08:00
  • 2a572bf13a feat(mail): 增强邮件认证与审计能力 v0.1.5 LanQin_ 2026-06-24 17:16:01 +08:00
  • 2b846ac671 feat(mail): 增加发送队列管理 LanQin_ 2026-06-24 16:39:40 +08:00
  • b3669f189e feat(imap): 补充邮件 IMAP 元数据支持 LanQin_ 2026-06-24 16:23:45 +08:00
  • d28ed4adcc feat(admin): 增加 Maildir 同步健康状态 LanQin_ 2026-06-24 16:08:48 +08:00
  • b36adfdac2 fix(maildir): 同步 IMAP 移动、标记与删除状态 LanQin_ 2026-06-24 15:46:17 +08:00
  • 632a8a4896 fix(maildir): 同步邮件已读状态到 maildir 标记 LanQin_ 2026-06-24 15:33:56 +08:00
  • f8d058f7e4 fix(maildir): 同步消息标记到 Maildir LanQin_ 2026-06-24 15:27:30 +08:00
  • 1788d49a59 feat(maildir): 支持邮件写入与同步联动 LanQin_ 2026-06-24 15:18:06 +08:00
  • adcc822c9a fix(mail): 优化邮件 HTML 与样式保留 v0.1.4 LanQin_ 2026-06-24 14:19:31 +08:00
  • 18db36d937 feat(mail): 优化邮件正文渲染与样式保留 LanQin_ 2026-06-24 13:55:09 +08:00
  • 295a34881d Merge pull request #5 from LanQin996/feature/lanqin-submission LanQin_ 2026-06-24 13:37:09 +08:00
  • 65e4c4f6b5 fix(send_queue): 修复已投递标记恢复逻辑 LanQin_ 2026-06-24 13:35:37 +08:00
  • d3bee62acd refactor(submission): 重构发件入库的去重流程。 LanQin_ 2026-06-24 13:26:53 +08:00
  • d1876691dd fix(submission): 调整 SMTP 提交与发件授权逻辑。 LanQin_ 2026-06-24 13:10:24 +08:00
  • 2476fe0c19 fix(send_queue): 修复重复消息 ID 的失败重排并清理 MIME LanQin_ 2026-06-24 11:33:40 +08:00
  • 7b0717412c feat(app): 引入发送队列与可授权发件人 LanQin_ 2026-06-24 11:27:32 +08:00
  • 5c9bea075a chore(deploy): 优化 split stack 的 SMTP 配置 LanQin_ 2026-06-24 11:03:01 +08:00
  • fa450c9f9b feat(mail): 支持 SMTP Submission 由 API 接管 LanQin_ 2026-06-24 10:47:16 +08:00
  • f2457c63ee refactor(mail): 统一邮件认证策略请求与返回格式。 LanQin_ 2026-06-23 21:52:05 +08:00
  • 8d434b9ca8 chore(app): 修正 maildir 目录配置读取 v0.1.3 LanQin_ 2026-06-23 15:32:12 +08:00
  • ce9d705df0 chore(deploy): 统一初始化 Dovecot 认证策略随机数 LanQin_ 2026-06-23 15:07:15 +08:00
  • b309368225 feat(admin): 增加版本更新检查 LanQin_ 2026-06-23 14:07:20 +08:00
  • 1373479973 chore(dovecot): 优化邮箱别名与默认文件夹创建 LanQin_ 2026-06-23 11:32:14 +08:00
  • 23b04bd343 feat(mail): 增强邮件限流与配额配置 LanQin_ 2026-06-23 11:25:38 +08:00
  • 36b4c4c60f feat(权限组): 增加账号配额与邮件发送限制 LanQin_ 2026-06-23 11:09:36 +08:00
  • 34d35e8f04 Merge pull request #4 from killerprojecte/main v0.1.2 LanQin_ 2026-06-22 21:11:23 +08:00
  • 2d7625a751 Merge branch 'main' of https://github.com/killerprojecte/LanQin-Email killerprojecte 2026-06-22 21:08:33 +08:00
  • 3eebc1c358 fix: delete label without mailboxId caused 404 error on non-default mailbox killerprojecte 2026-06-22 21:08:11 +08:00
  • b320fee622 docs(README): 重写项目说明与部署文档 LanQin 2026-06-22 20:50:06 +08:00
  • 67ced8b3f8 Merge pull request #3 from killerprojecte/main LanQin_ 2026-06-22 20:32:10 +08:00
  • 0b4b4441c0 chore: use activeMailboxId instead of selectedMailboxId AnserJim 2026-06-22 20:23:20 +08:00
  • c8dff253cc chore: optimize code killerprojecte 2026-06-22 20:20:44 +08:00
  • 77187e76ce fix: wrong code syntax killerprojecte 2026-06-22 20:12:56 +08:00
  • 84cc47e3cf chore: revert some wrong changes killerprojecte 2026-06-22 19:56:43 +08:00
  • 8d29dbd126 chore: improve label status handling killerprojecte 2026-06-22 14:11:11 +08:00
  • 94ab94eceb chore: improve label error handling killerprojecte 2026-06-22 14:07:53 +08:00
  • 74f456ef7d chore: improve tag delete killerprojecte 2026-06-22 14:01:38 +08:00
  • 7720b6b404 feat: better tag system & fix layout problem when width under 640px killerprojecte 2026-06-22 13:54:32 +08:00
  • 0b982a5ff4 feat(mail): 重构邮箱权限体系并细化前台能力控制 LanQin_ 2026-06-22 15:54:15 +08:00
  • 5571dcc511 fix(app): 清理旧版系统权限组 LanQin_ 2026-06-22 15:02:25 +08:00
  • acdf298811 fix(permission): 调整默认权限组与用户权限继承 LanQin_ 2026-06-22 14:42:37 +08:00
  • 8cbcc22a74 refactor(permissions): 精简默认权限组初始化逻辑 LanQin_ 2026-06-22 14:34:57 +08:00
  • 31435c1e97 feat(admin): 引入细粒度权限组管理 LanQin_ 2026-06-22 14:31:10 +08:00
  • e35b0985ee ci(.github/workflows): 扩展 AI PR Review 触发方式 LanQin_ 2026-06-22 14:12:48 +08:00
  • 002c097def ci(.github): 自动生成并发布 GitHub Release LanQin 2026-06-21 02:49:06 +08:00
  • e7e4f43691 ci(.github/workflows): 拆分 CI 与发布流程。 v0.1.1 LanQin 2026-06-21 02:30:01 +08:00
  • c872ed559d feat(admin): 增加关于页与发布版本信息 LanQin 2026-06-21 02:23:40 +08:00
  • 99fe3cc57c feat(mail): 重构邮件详情元信息展示 v0.1.0 LanQin 2026-06-21 01:51:05 +08:00
  • 7e4599ae00 Merge branch 'main' of https://github.com/LanQin996/LanQin-Email LanQin 2026-06-21 01:04:17 +08:00
  • d586cc25b5 docs(README): 补充项目许可证说明。 LanQin 2026-06-21 01:04:11 +08:00
  • 4b0e30e1d0 Merge pull request #2 from LanQin996/feat/mobile-responsive LanQin_ 2026-06-21 00:19:43 +08:00
  • 936d3c4819 style(web): 统一移动端视口与编辑器样式 LanQin 2026-06-21 00:02:30 +08:00
  • 41386363df ci(.github/workflows): 支持配置 AI 审查推理参数 LanQin 2026-06-20 23:57:06 +08:00
  • a8513120e5 refactor(web): 优化侧边栏与邮件展示交互 LanQin 2026-06-20 23:52:59 +08:00
  • 3ce17d97dc chore(github): 增加 PR AI 代码审查流程并调整 CI 触发范围 LanQin 2026-06-20 23:18:22 +08:00
  • cee9f7aaa0 feat(mail): 优化写信编辑器移动端布局 LanQin 2026-06-20 02:37:52 +08:00