241 Commits

Author SHA1 Message Date
QLHazyCoder 6ad866b962 Plua模式开发 2026-04-26 01:41:40 +08:00
markyal 4b7714e209 feat: support 126 mail provider routing and shared NetEase verification flow
- 合并 PR #112 的核心改动:新增 126 邮箱 provider,并复用 163 / 163 VIP 的网页邮箱接码链路
- 本地补充修复:吸收 126 子域名注入与来源识别修正,以及新版 ChatGPT 登录验证码邮件匹配适配
- 影响范围:sidepanel mail provider、background navigation/source routing、content mail polling、相关回归测试
2026-04-25 17:42:23 +08:00
QLHazyCoder 171b375a0b feat: enhance signup flow to skip profile step for logged-in users 2026-04-25 17:35:22 +08:00
QLHazyCoder e37a0269f2 fix: handle signup phone entry mode before email submission
- 同步最新 dev 到 PR #113,并保留 dev 上更完整的 163 邮箱实现\n- 补充 Step 2 的手机号入口切邮箱逻辑与本地化邮箱输入识别\n- 避免把 Step 2 的 phone entry 提示误判成 auth add-phone 致命错误
2026-04-25 14:53:13 +08:00
QLHazyCoder 6bb183902d feat: continue OAuth flow through HeroSMS phone verification
- 合并 dev 最新主线改动:同步当前认证页恢复、来源配置和侧栏能力的现有基线

- 本地补充修复:补齐 HeroSMS 手机验证与 sidepanel 初始化冲突,修正 Step 9 等待逻辑里的未声明变量,并同步结构/链路文档与回归测试

- 影响范围:OAuth 步骤 8/9、HeroSMS 配置、认证页内容脚本、侧栏初始化、项目文档与测试
2026-04-25 14:04:11 +08:00
Ryan Liu 7f331da8b9 Merge remote-tracking branch 'origin/dev' into pr-112 2026-04-25 11:50:26 +08:00
Ryan Liu a273bc2c4b fix: 修正网易邮箱共享脚本的邮箱品牌日志 2026-04-25 11:49:51 +08:00
Ryan Liu 9c3de546c0 fix: 补齐126邮箱子域名来源识别 2026-04-25 11:30:55 +08:00
daniellee2015 de70266f8c fix(pro7.5): stabilize icloud/session flow and logged-in step skipping 2026-04-24 19:43:48 +08:00
Ryan Liu 70f3ffb266 fix: 支持新版 ChatGPT 登录验证码邮件匹配 2026-04-24 18:06:13 +08:00
Ryan Liu 8c37ffc098 merge: 合并 dev 并解决 PR 冲突 2026-04-23 10:09:35 +08:00
QLHazyCoder 4038150615 fix(mail163): ignore stale pre-open body text 2026-04-23 01:03:26 +08:00
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