Commit Graph

26 Commits

Author SHA1 Message Date
QLHazyCoder f81cc74c29 重构duckduckgo邮箱获取 2026-05-12 02:26:46 +08:00
zhangjiulong1 0330393a19 增加对CloudMail(SkyMail)邮箱的支持 2026-05-07 15:27:04 +08:00
QLHazyCoder cb41f5c243 feat: 增强步骤 3 的手机号注册逻辑,确保手机号身份优先处理并添加相关测试用例 2026-05-05 02:47:57 +08:00
QLHazyCoder d054ff65de feat: Enhance login flow with add-email and phone verification support
- Added support for the add-email page in the logging status module.
- Updated step 8 to handle phone-registered accounts during email verification.
- Implemented logic to submit add-email before polling for email verification codes.
- Enhanced tests for step 7 to detect username input as phone number and ignore hidden inputs.
- Improved step 8 to allow add-email handoff only when requested.
- Updated documentation to reflect changes in the login verification flow.
2026-05-05 01:47:58 +08:00
QLHazyCoder c04b64c966 手机号注册模式 2026-05-04 12:56:35 +08:00
QLHazyCoder 691ac39514 优化步骤在日志中的显示 2026-05-03 19:25:55 +08:00
daniellee2015 2437e6e67d feat(flow): unify sms multi-provider fallback and stabilize proxy/auth retries 2026-05-03 01:20:10 +08:00
daniellee2015 75bc68f53a fix(step8): stop resend retry loop during in-place recovery 2026-04-28 15:16:07 +08:00
zhangkun 9b38b0bffe 修复 LuckMail 验证码轮询与重试逻辑 2026-04-27 22:33:41 +08:00
daniellee2015 2706d98225 feat(network): integrate outbound route module on Ultra1.4 baseline 2026-04-27 13:25:46 +08:00
QLHazyCoder 88ceb79af6 修改登陆及后续逻辑,统一使用一个逻辑 2026-04-26 05:22:36 +08:00
daniellee2015 de70266f8c fix(pro7.5): stabilize icloud/session flow and logged-in step skipping 2026-04-24 19:43:48 +08:00
QLHazyCoder c906e4434d feat: 添加2925邮箱会话确保逻辑,优化邮箱轮询验证码流程 2026-04-23 00:33:16 +08:00
QLHazyCoder 7c20405685 fix(mail2925): 修复验证码轮询与登录态复用逻辑并清理中文文案,重构 sidepanel:统一 Hotmail 和 2925 号池表单交互
- 抽出共享 account-pool-ui helper
- 统一添加账号、取消添加、批量导入交互
- 调整号池列表收起高度与按钮布局
- 补充测试并同步更新项目文档
2026-04-21 18:02:59 +08:00
QLHazyCoder 3718575bff 修复2925号池不能自动登陆问题 2026-04-21 13:31:50 +08:00
QLHazyCoder 6783cf02b4 2925邮箱增加账号池功能 2026-04-20 18:56:08 +08:00
QLHazyCoder ffecba6ab3 feat: 更新2925邮箱处理逻辑,增强验证码重发机制,调整测试用例 2026-04-20 13:15:39 +08:00
QLHazyCoder 7cb1bda672 feat: 更新 OAuth 流程,调整步骤 6 和步骤 7 的逻辑,添加相关测试 2026-04-19 18:59:32 +08:00
QLHazyCoder 8e3e085f3d 重构修改2925获取邮箱 2026-04-18 17:28:43 +08:00
QLHazyCoder 79a54c78f0 feat: 更新步骤7和步骤8的错误处理逻辑,确保在登录超时报错时不再点击重试,直接回到步骤7重跑 2026-04-18 01:23:47 +08:00
祁连海 61a3bb3461 feat: 移除CPA回调相关逻辑,固定为步骤9,更新文档以反映新流程 2026-04-17 23:38:47 +08:00
祁连海 f5b622d272 feat: 增强注册和登录验证码流程,添加步骤标识和日志标签,优化 OAuth 刷新逻辑 2026-04-17 22:30:12 +08:00
QLHazyCoder 4add7477d1 feat: 增加 OAuth 流程6分钟超时处理,优化验证码请求时间窗口逻辑 2026-04-17 19:12:06 +08:00
QLHazyCoder cbe9b1fabf 抽取cookie清理逻辑为新的第六步 2026-04-17 15:56:19 +08:00
QLHazyCoder 6652899758 feat: add account run history module and logging functionality
- Implemented `background/account-run-history.js` to persist account run results (success, failure, stop) in `chrome.storage.local` and log to a text file when the local Hotmail helper is enabled.
- Enhanced `background/auto-run-controller.js` and `background/message-router.js` to utilize the new account run record functionality.
- Updated steps in `background/steps/fetch-login-code.js`, `background/steps/fetch-signup-code.js`, and `background/steps/oauth-login.js` to handle retries and logging appropriately.
- Introduced tests for account run history and step retry limits to ensure functionality and reliability.
- Modified documentation to reflect new features and changes in behavior for specific providers (e.g., 2925).
2026-04-17 02:52:26 +08:00
QLHazyCoder 33c5f759d9 feat: refactor user registration steps into modular functions and implement step registry
- Replaced individual step imports with a centralized step registry in background.js
- Created separate modules for each registration step: open-chatgpt, submit-signup-email, fill-password, fetch-signup-code, fill-profile, oauth-login, fetch-login-code, confirm-oauth, platform-verify
- Updated tests to reflect changes in step imports and added new tests for step registry functionality
2026-04-16 23:56:57 +08:00