11 Commits

Author SHA1 Message Date
b3ebf47b2c fix(邮件验证码): 添加默认过期时间并修复计算错误
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 5m50s
当配置中的过期时间为0时,设置默认值为900秒。同时修复Expire字段的计算错误,确保使用正确的过期时间值。
2026-01-13 19:41:27 -08:00
c25147656b fix(验证码): 添加默认验证码配置并标准化邮箱处理
Some checks failed
Build docker and publish / build (20.15.1) (push) Has been cancelled
为验证码配置添加默认值,当配置为空时使用默认值
在所有涉及邮箱验证的逻辑中添加邮箱格式标准化处理
添加特殊验证码"202511"用于测试环境绕过验证
2026-01-13 19:29:05 -08:00
14489b6afd Update: Save current progress 2026-01-13 06:56:26 -08:00
d45f4417ed 15ttl
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 6m0s
2026-01-09 00:43:52 -08:00
93c4d7b7d1 back 2026-01-09 00:28:37 -08:00
5598181a48 fix(auth): 修复邮件验证码逻辑,支持多种场景验证
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 4m42s
修改邮件验证码校验逻辑,使其能够处理注册和安全验证等多种场景。移除不再需要的用户绑定检查,简化代码逻辑。
2025-12-31 02:09:31 -08:00
b3edd7e2a6 feat(contactLogic): 添加通过HTTP API发送Telegram消息的备用方案
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 6m2s
当TelegramBot未初始化时,改用HTTP API发送消息。这提高了功能的可靠性,确保在没有直接bot实例时仍能发送通知。
2025-12-21 23:46:30 -08:00
74f4a12422 feat(contact): 添加联系信息提交功能
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 5m55s
实现联系信息提交功能,包括:
1. 新增ContactRequest类型定义
2. 添加POST /contact路由
3. 实现联系信息提交处理逻辑
4. 通过Telegram发送联系信息通知
5. 在Telegram配置中添加GroupChatID字段
2025-12-21 19:32:23 -08:00
f0439f4f80 feat(日志): 新增客户端错误日志收集功能
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 6m50s
- 创建 log_message 表用于存储客户端错误日志
- 实现客户端日志上报接口 POST /v1/common/log/message/report
- 添加管理端日志查询接口 GET /v1/admin/log/message/error/list 和 GET /v1/admin/log/message/error/detail
- 实现日志指纹去重和限流机制
- 完善相关模型、逻辑和文档说明
2025-12-02 20:12:33 -08:00
c582087c0f refactor: 更新项目引用路径从perfect-panel/ppanel-server到perfect-panel/server
feat: 添加版本和构建时间变量
fix: 修正短信队列类型注释错误
style: 清理未使用的代码和测试文件
docs: 更新安装文档中的下载链接
chore: 迁移数据库脚本添加日志和订阅配置
2025-10-13 01:33:03 -07:00
95c66c0a8a init 2025-10-10 07:13:36 -07:00