演变
|
58c76d017c
|
Merge branch 'master' into fix/temp-mail-registration-flow
|
2026-03-18 23:48:28 +08:00 |
|
王剑锋
|
5a935ccc59
|
Fix temp mail registration flow
|
2026-03-18 21:36:40 +08:00 |
|
cnlimiter
|
fef0978a0e
|
fix(main): 优化项目结构
|
2026-03-18 20:03:49 +08:00 |
|
cnlimiter
|
baeb3061fe
|
feat(service): 拆分服务
|
2026-03-18 19:43:31 +08:00 |
|
cnlimiter
|
931ea798cc
|
feat(cpa): 支持多cpa服务
|
2026-03-18 14:01:44 +08:00 |
|
演变
|
781e277dd4
|
Merge branch 'master' into master
|
2026-03-17 17:59:47 +08:00 |
|
cnlimiter
|
036a66d72b
|
feat(accounts): 添加账号cookies存储及支付链接国家选择功能
- 在账号详情页添加cookies编辑与保存功能,用于支付请求
- 支付页面新增国家选择下拉框,支持多国货币计费
- 优化无痕打开浏览器功能,支持注入账号cookies
- 更新数据库模型、API路由及前端界面
|
2026-03-17 13:59:00 +08:00 |
|
cnlimiter
|
19eb172eee
|
feat(pay): 支付跳转功能
- 账号管理:补充订阅状态管理、TeamManager上传说明
- 新增「支付升级」功能模块描述
- 系统设置:补充 CPA配置和 TeamManager配置项
|
2026-03-16 17:04:54 +08:00 |
|
pigracing
|
19935433be
|
Merge branch 'cnlimiter:master' into master
|
2026-03-16 16:43:44 +08:00 |
|
cnlimiter
|
8b27e7bb28
|
refactor(core): 优化CPA上传使用curl_cffi的multipart方式
|
2026-03-16 11:56:05 +08:00 |
|
pigracing
|
3c955251f9
|
增加为需要输入密码才能访问,同时支持远程PGSQL
|
2026-03-16 11:54:38 +08:00 |
|
cnlimiter
|
f7957902e5
|
feat(core): 添加动态代理模块
|
2026-03-16 02:53:29 +08:00 |
|
cnlimiter
|
01613dc9c7
|
feat(core): 支持已注册账号自动登录流程
- 在 Account 模型添加 source 字段区分账号来源
- 注册引擎检测到已注册账号时自动切换到登录流程
- 已注册账号跳过密码设置和账户创建步骤
- 优化注册表单响应解析逻辑
|
2026-03-15 10:24:06 +08:00 |
|
cnlimiter
|
e70c99f205
|
feat(core): 实现了 Outlook 邮箱验证码获取改进方案
1. 增强邮件识别逻辑 (_is_openai_verification_mail)
- 严格验证发件人必须是 OpenAI
- 验证主题/正文包含验证关键词
- 验证收件人匹配目标邮箱
2. 邮件时间戳过滤
- 基于 otp_sent_at 过滤发送前的旧邮件
- 预留 60 秒时钟偏差容忍
3. 验证码提取优化 (_extract_code_from_mail)
- 优先从主题提取 6 位数字
- 语义正则匹配("code is", "验证码")
- 兜底任意 6 位数字
4. 验证码去重机制
- 新增 _used_codes 实例变量
- 避免重复使用同一验证码
5. 渐进式邮件检查
- 前 3 次轮询只检查未读邮件
- 之后检查所有邮件(避免已读邮件被忽略)
6. 可配置超时时间
- 新增配置项 email_code_timeout(默认 120 秒)
- 新增配置项 email_code_poll_interval(默认 3 秒)
7. 详细时间戳日志
- 记录 IMAP 连接耗时
- 记录邮件搜索耗时
- 记录总耗时和轮询次数
|
2026-03-15 02:43:00 +08:00 |
|
cnlimiter
|
bf13756e6d
|
feat(core): 增强注册流程的邮箱重复检测与错误处理
- 在注册引擎中增加邮箱重复检测机制,当检测到邮箱已在OpenAI注册时自动标记为失败状态
- 优化密码注册失败的错误信息解析,提供更详细的错误反馈
- 改进Outlook账户选择逻辑,自动跳过已注册的邮箱账户
- 在CRUD操作中为账户添加状态字段,支持更细粒度的账户状态管理
|
2026-03-15 02:17:38 +08:00 |
|
cnlimiter
|
f3575c5795
|
feat(core): 为OAuth模块添加代理支持
- 在_post_form函数中增加proxy_url参数,支持通过curl_cffi发送带代理的请求
- 更新OAuthManager构造函数,接收并传递代理配置
- 修改submit_callback_url函数签名,添加proxy_url参数
- 在RegistrationEngine中传递代理配置给OAuthManager
|
2026-03-15 02:06:11 +08:00 |
|
cnlimiter
|
6529215bd1
|
feat(core): 新增CPA文件上传核心模块
|
2026-03-15 00:43:35 +08:00 |
|
cnlimiter
|
9af9dc77a8
|
feat(config): 添加随机用户信息生成函数并改进代理配置
|
2026-03-14 22:43:50 +08:00 |
|
cnlimiter
|
6891b9f11d
|
4
|
2026-03-14 20:36:03 +08:00 |
|
cnlimiter
|
9d3099fcd8
|
2
|
2026-03-14 16:51:57 +08:00 |
|