Commit Graph
168 Commits
Author SHA1 Message Date
oiov a62bc95ab7 Merge pull request #23 from gujiangjiang/main
feat: 项目初始化为单 worker 应用架构 chore: 数据库由 Turso 迁移至 Cloudflare D1
2025-10-18 20:39:51 +08:00
gujiangjiang 0ee81a9293 feat: 补全 i18n 多语言文件中的缺失字段 2025-10-18 00:26:20 +08:00
gujiangjiang 20bc156a92 feat: 为模态框添加亮色/暗色主题支持 2025-10-17 23:44:55 +08:00
gujiangjiang 991d88709a fix: 将邮件有效期从1小时修改为1天,与前端显示保持一致 2025-10-17 23:44:02 +08:00
gujiangjiang e64bce1d97 feat: 新增邮件详情模态框展示功能 2025-10-17 23:37:52 +08:00
gujiangjiang 4c8719bf9d fix: 修复登录失败提示语未被翻译的问题 2025-10-17 14:33:52 +08:00
gujiangjiang a26c2bb8e5 fix: 修复密码提示框样式错乱的问题 2025-10-17 06:24:59 +08:00
gujiangjiang e4766c6347 docs: 更新 README.md,移除 Turso 和 Vercel 相关描述,同步为 Cloudflare + D1 架构 2025-10-17 05:51:22 +08:00
gujiangjiang fbb9b7f87e feat: 新增 Github Action 自动部署指南 2025-10-17 05:51:05 +08:00
gujiangjiang 28988a45e1 feat: 增加多域名支持,用户现在可以在创建临时邮箱时选择不同的域名后缀 2025-10-17 05:50:10 +08:00
gujiangjiang 6d34637455 feat: 完善 i18n 多语言翻译文件,补充缺失的字段 2025-10-17 05:49:32 +08:00
gujiangjiang 3b28cd1db6 fix: 修复手动刷新按钮无响应问题 2025-10-17 05:48:58 +08:00
gujiangjiang d623619d4e feat: 添加全局 Toast 通知功能,统一各类消息提示样式 2025-10-17 05:48:07 +08:00
gujiangjiang 9bec52ab43 feat: 在邮件列表中,发件人名称后以括号形式显示其邮箱地址,方便快速识别 2025-10-17 05:46:41 +08:00
gujiangjiang 96ea9bf65b fix: 统一模态框主题为网站深色风格,修复头部和关闭按钮随内容滚动的问题 2025-10-17 05:46:06 +08:00
gujiangjiang 8e011c8f60 feat: 将【关于】、【隐私】和【条款】页面修改为模态框显示,优化了用户体验,避免了页面跳转 2025-10-17 05:45:31 +08:00
gujiangjiang 3f1da52ad2 feat: 优化邮件详情视图,将其集成到收件箱框架内并美化UI布局 2025-10-17 05:44:38 +08:00
gujiangjiang 90b996c8da fix: 修复了从邮件详情页返回后,密码图标消失的问题 2025-10-17 05:43:46 +08:00
gujiangjiang 6d3c8f389c fix: 移除了密码登录流程中的人机验证,现在只有创建邮箱时需要验证 2025-10-17 05:43:02 +08:00
gujiangjiang 5f1153f449 fix: 修正了刷新按钮的逻辑,确保在创建邮箱后其能持续旋转,以正确反映后台轮询状态 2025-10-17 05:42:22 +08:00
gujiangjiang 3bb9bdcc3a fix: 修复登录弹窗在移动端视图下异常显示且无法关闭的问题 2025-10-17 05:41:41 +08:00
gujiangjiang da9aaa43ce fix: 修复了邮箱列表刷新按钮在收到邮件后停止旋转的问题 2025-10-17 05:40:18 +08:00
gujiangjiang 2178305813 fix: 修复查看密码对话框中密码溢出和图标未居中的问题 2025-10-17 05:39:35 +08:00
gujiangjiang 7ff2226a15 fix: 修复了前端无法获取加密密钥导致“查看密码”按钮点击无响应的问题 2025-10-17 05:38:52 +08:00
gujiangjiang 7865745561 feat: 密码生成机制重构,现在基于邮箱地址和 COOKIES_SECRET 进行加密生成,不再与单个邮件绑定 2025-10-17 05:38:06 +08:00
gujiangjiang dc8a25cd32 fix: 修复页面刷新后邮件列表为空的问题 refactor: 优化Turnstile验证流程 2025-10-17 05:37:23 +08:00
gujiangjiang be9e923baf feat: “查看密码”按钮现在收到邮件后会一直显示 2025-10-17 05:36:46 +08:00
gujiangjiang 74de0f19f9 feat: 新增查看密码按钮并优化通知交互 style: 调整密码通知框内容及位置 2025-10-17 05:35:59 +08:00
gujiangjiang bc521c4295 feat: 收到第一封邮件时自动显示并提示保存密码 2025-10-17 05:34:17 +08:00
gujiangjiang 62aefb1f9a feat: 将数据库模块迁移至 worker 服务,并实现 D1 数据库自动迁移 2025-10-17 05:33:12 +08:00
gujiangjiang a35a6bd390 fix: 修复Cloudflare Worker邮件处理逻辑,解决邮件被删除问题 2025-10-17 05:32:10 +08:00
gujiangjiang 4824dfdfb3 fix: 修正 nanoid 导入路径以解决部署构建失败问题 2025-10-17 05:31:16 +08:00
gujiangjiang 32261f655e refactor: 分离人机验证与邮件获取逻辑以修复重复验证问题 2025-10-17 05:30:25 +08:00
gujiangjiang 4f010d271e feat: 添加通过密码登录的功能 2025-10-17 05:29:29 +08:00
gujiangjiang 89302e1afb fix: 大量修复样式UI错误及自动刷新逻辑 2025-10-17 05:27:59 +08:00
gujiangjiang a4155c1520 fix: 修复邮件地址及收件箱右上角样式差异 2025-10-17 05:26:25 +08:00
gujiangjiang 13e63fbad3 fix: 修复创建邮箱后白屏的问题 2025-10-17 05:25:21 +08:00
gujiangjiang d28faa6fd3 fix: 修复 i18next 加载 translation.json 的问题 2025-10-17 05:24:41 +08:00
gujiangjiang c880225e49 fix: 修复了 MailDetail 页面中图标导入语法错误的问题 chore: 统一了图标组件的导出方式为默认导出 2025-10-17 05:24:07 +08:00
gujiangjiang 019f9361f4 feat: 参照Remix结构添加全局布局,修复深色主题和页面结构,并修复部署报错 2025-10-17 05:23:02 +08:00
gujiangjiang da36115386 feat: 在 packages/database/dao.ts 中添加了缺失的 deleteEmails 函数 2025-10-17 05:21:35 +08:00
gujiangjiang 013afc90fd feat: 优化部署流程,在构建前检查 Cloudflare 密钥,密钥不存在时跳过部署 2025-10-17 05:20:04 +08:00
gujiangjiang 30abf4d768 fix: 修复了 frontend/src/components 中 Cloudflare 组件的导入错误 2025-10-17 05:19:22 +08:00
gujiangjiang 31b2592806 feat(frontend): 创建缺失的 TrashIcon 组件以完成项目迁移 2025-10-17 05:18:20 +08:00
gujiangjiang 6d83a5ae39 fix(frontend): 修正所有组件内的图标导入路径 2025-10-17 05:17:31 +08:00
gujiangjiang 4fd7e000b7 fix(frontend): 彻底移除组件中的 Remix 依赖 2025-10-17 05:16:18 +08:00
gujiangjiang d1cc25afe7 fix: 为前端应用添加缺失的 Turnstile 依赖包 2025-10-17 05:15:24 +08:00
gujiangjiang f07af3f3ec feat: 创建邮件详情页面 MailDetail.tsx 并修复路由引用 2025-10-17 05:14:41 +08:00
gujiangjiang c4ec6d7616 chore: 同步依赖变更 2025-10-17 05:13:27 +08:00
gujiangjiang 1237a71807 fix: 修正 GitHub Action 部署脚本,增加密钥检查步骤 2025-10-17 05:12:27 +08:00