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 |
|