Y-R-T
530078ec7c
fix(mail163): read body when preview lacks login code
2026-04-23 01:01:06 +08:00
QLHazyCoder
7ba9e609ab
feat: 更新2925邮箱邮件提取逻辑,增强对右侧邮件头的处理与测试
2026-04-23 00:45:19 +08:00
QLHazyCoder
9b4feea87c
feat: 添加登录超时恢复逻辑,优化登录流程中的错误处理与状态管理
2026-04-23 00:05:18 +08:00
QLHazyCoder
8eec4409fc
feat: 增强2925邮箱登录态处理,添加邮箱一致性校验与错误处理
2026-04-22 21:46:27 +08:00
QLHazyCoder
79e917345e
feat: 添加浏览器切换所需错误处理,增强步骤 10 的诊断信息
2026-04-22 18:33:54 +08:00
QLHazyCoder
e799a79645
feat: 增强 OAuth 认证流程,优化回调状态处理与错误解释
2026-04-22 17:20:17 +08:00
QLHazyCoder
e732dd2a20
feat: 增强注册诊断功能,添加密码页和可见性元数据捕获
2026-04-22 13:21:34 +08:00
sh2001sh
e7af5c5c4a
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# content/signup-page.js
# tests/step6-login-state.test.js
2026-04-22 10:06:10 +08:00
QLHazyCoder
4128cbda3c
fix: 增加2925邮箱登录超时和重试逻辑,优化用户体验
2026-04-22 02:35:13 +08:00
QLHazyCoder
cf42dc73fd
2925邮箱添加邮箱接收和发送功能
2026-04-21 23:21:19 +08:00
QLHazyCoder
d3a943c408
fix: stabilize signup verification recovery
...
- merge the latest dev branch into PR #130 before applying local fixes
- detect visible split OTP inputs even when the page exposes numeric single-character fields
- stop assuming verification success after repeated auth retry-page recovery failures
2026-04-21 21:48:25 +08:00
dyhhhhhqwer
da0ca04153
Fix Cloudflare signup verification recovery
2026-04-21 19:46:28 +08:00
QLHazyCoder
9228c7080e
feat: 优化2925账号池表单,修复步骤7无法识别重试页面bug
2026-04-21 16:39:37 +08:00
sh2001sh
451cedf104
Merge origin/master into master
2026-04-21 16:19:42 +08:00
QLHazyCoder
3718575bff
修复2925号池不能自动登陆问题
2026-04-21 13:31:50 +08:00
sh2001sh
b098726a6f
feat: add phone verification flow support
2026-04-21 13:17:17 +08:00
QLHazyCoder
c04403c302
feat: 优化2925邮箱登录流程,添加登录前清理cookie和等待机制,更新相关文档和测试用例
2026-04-21 01:50:02 +08:00
QLHazyCoder
6c17ffc7f4
feat: 增强2925邮箱登录流程,添加登录失败处理和超时机制,更新相关文档和测试用例
2026-04-20 23:10:01 +08:00
QLHazyCoder
20146ce3e9
feat: 增强2925邮箱处理逻辑,优化账号切换和停止流程,更新相关测试用例
2026-04-20 21:11:08 +08:00
QLHazyCoder
6783cf02b4
2925邮箱增加账号池功能
2026-04-20 18:56:08 +08:00
dada2321
5318a0975b
Merge branch 'master' into codex/upstream-pr
2026-04-20 16:04:13 +08:00
QLHazyCoder
8dd6daccd1
feat: 增强2925邮箱处理逻辑,添加邮件预清空机制,更新相关测试用例
2026-04-20 15:42:35 +08:00
QLHazyCoder
4107e4d378
feat: 增强注册流程,处理用户已存在错误,更新相关逻辑和测试用例
2026-04-20 15:08:45 +08:00
QLHazyCoder
ffecba6ab3
feat: 更新2925邮箱处理逻辑,增强验证码重发机制,调整测试用例
2026-04-20 13:15:39 +08:00
QLHazyCoder
4e9acfd2ee
feat: 增强认证页恢复逻辑,处理 405 错误页面,更新相关测试
2026-04-20 10:59:53 +08:00
QLHazyCoder
0d0cf4b2af
feat: 更新 OAuth 流程中的日志信息,增强密码缺失时的处理逻辑,添加相关测试
2026-04-20 01:05:09 +08:00
QLHazyCoder
7cb1bda672
feat: 更新 OAuth 流程,调整步骤 6 和步骤 7 的逻辑,添加相关测试
2026-04-19 18:59:32 +08:00
dada2321
01477d6bd0
fix: improve step 2 email switch handling
2026-04-19 12:05:24 +08:00
dada2321
e5ae540a3c
刷新功能
2026-04-19 11:46:48 +08:00
dada2321
a92455bb5f
it ok
2026-04-19 11:46:44 +08:00
Ryan Liu
508fbdc50a
feat: add 126 mail provider routing
2026-04-19 11:36:31 +08:00
QLHazyCoder
1578a3fd66
feat: 在步骤 5 中添加自动勾选“我同意以下所有各项”复选框的逻辑,并更新相关测试
2026-04-19 03:56:56 +08:00
QLHazyCoder
67304bb64c
feat: 更新重试逻辑,最多自动点击 5 次以恢复认证页状态
2026-04-19 03:43:00 +08:00
QLHazyCoder
afef124856
refactor: 移除网络超时相关逻辑,简化错误处理
2026-04-19 03:28:15 +08:00
QLHazyCoder
cf794e3fe0
fix: 修复网络超时错误消息中的多余斜杠
2026-04-19 00:18:40 +08:00
QLHazyCoder
f13b90b7db
feat: 添加会话管理功能,优化已见代码的持久化和重置逻辑
2026-04-18 21:47:51 +08:00
QLHazyCoder
e601d68b8a
Merge branch 'master' into dev
2026-04-18 21:23:47 +08:00
QLHazyCoder
609cdeaeb5
feat: 增强错误处理逻辑,添加 Cloudflare 风控和网络超时拦截提示
2026-04-18 20:54:00 +08:00
Q3CC
b5f2ecb99c
fix: skip SUB2API proxy when default proxy is empty
2026-04-18 18:41:59 +08:00
QLHazyCoder
8e3e085f3d
重构修改2925获取邮箱
2026-04-18 17:28:43 +08:00
QLHazyCoder
9cd932d7d6
Merge branch 'dev' into master
2026-04-18 12:25:05 +08:00
祁连海
e22c36328b
feat: 添加手机号认证失败处理逻辑,确保在遇到手机号页面时自动停止授权流程
2026-04-18 12:20:11 +08:00
QLHazyCoder
7290649930
feat: 添加邮件刷新和收件箱链接查找功能,并增加相关测试用例
2026-04-18 12:17:23 +08:00
lizhelang
81613b865a
Make SUB2API proxy defaults available across panel flows
...
Expose a configurable default proxy for SUB2API, resolve the proxy once,
persist the proxy_id in state, and reuse it across auth URL generation,
code exchange, and account creation so one OAuth flow stays on one proxy.
Constraint: Upstream GitHub permission is READ, so publication must use a fork PR
Rejected: Push to origin | current GitHub viewer permission does not allow upstream branch publication
Rejected: Resolve proxy independently in later steps | could drift from the proxy chosen at auth URL generation
Confidence: high
Scope-risk: moderate
Reversibility: clean
Tested: npm test passed 183/183
Not-tested: Manual browser extension flow against a live SUB2API deployment
2026-04-18 06:47:24 +08:00
QLHazyCoder
79a54c78f0
feat: 更新步骤7和步骤8的错误处理逻辑,确保在登录超时报错时不再点击重试,直接回到步骤7重跑
2026-04-18 01:23:47 +08:00
QLHazyCoder
466011d4e5
feat: 更新验证页面逻辑,确保密码重试页面不被视为验证页面,并添加相关测试
2026-04-18 00:29:20 +08:00
祁连海
73f9deb53e
feat: 修复停止逻辑
2026-04-17 23:29:10 +08:00
祁连海
f5b622d272
feat: 增强注册和登录验证码流程,添加步骤标识和日志标签,优化 OAuth 刷新逻辑
2026-04-17 22:30:12 +08:00
QLHazyCoder
78d6e94213
feat: 增加重试页面恢复逻辑,优化点击后等待时间
2026-04-17 16:09:56 +08:00
QLHazyCoder
cbe9b1fabf
抽取cookie清理逻辑为新的第六步
2026-04-17 15:56:19 +08:00