44 Commits

Author SHA1 Message Date
Isulew ed1d62687c fix: 补齐 MaDao 直连动态选项
恢复 MaDao 直连模式的服务商、国家、线路下拉,并通过 daemon providers/countries/operators 接口级联加载。保存 madaoOperator 并在 direct acquire 中通过 metadata.operator 下发,routing 模式保留已保存的直连配置。
2026-05-29 17:53:28 +08:00
Isulew e50b0fbfeb fix(madao): 修复换号后国家区号残留
让 MaDao activation 使用 ISO country code,并避免 routing replace 沿用旧 ticket 的 country。
提交 OpenAI add-phone 前校验当前国家区号与手机号匹配,防止页面残留 Thailand 区号。
2026-05-29 12:27:54 +08:00
Isulew f26f7e949e fix(phone-sms): 统一 provider adapter 通过 registry 创建
移除 background direct factory fallback,改为通过 PhoneSmsProviderRegistry 创建 5sim 与 MaDao adapter。
补齐 5sim adapter 对国家顺序、最低价格和 countryCode 的主链兼容。
2026-05-29 12:27:53 +08:00
QLHazyCoder d2b915e65b Revert "fix: 补齐 MaDao 接码回归实现"
This reverts commit a1341ce9a4.
2026-05-29 12:22:26 +08:00
QLHazyCoder a1341ce9a4 fix: 补齐 MaDao 接码回归实现 2026-05-29 12:18:33 +08:00
QLHazyCoder 9ef9cb4c46 feat: add MaDao phone SMS provider 2026-05-29 00:44:30 +08:00
QLHazyCoder bf7d37e4da fix: 修复HeroSMS运营商与接码配置刷新 2026-05-28 12:41:57 +08:00
QLHazyCoder 3499cd18a4 fix: 稳定 5sim 保留订单复用状态 2026-05-20 05:28:23 +08:00
InkCrow dc66cc47b6 fix(phone): 修正 5sim 复用订单保留逻辑 2026-05-20 05:28:23 +08:00
QLHazyCoder 999de8d36b 修正短信验证码轮询等待逻辑 2026-05-16 00:06:12 +08:00
QLHazyCoder 3f3f9275cc 拆分 OAuth 后置验证流程 2026-05-15 23:03:02 +08:00
QLHazyCoder 4c2ab31b07 限制手机号注册流程使用号码复用 2026-05-15 18:23:41 +08:00
QLHazyCoder f6f804f1a2 修正手机接码价格区间与最低价逻辑 2026-05-15 06:40:53 +08:00
QLHazyCoder 22fc865f19 完善手机接码逻辑 2026-05-15 05:09:12 +08:00
QLHazyCoder f09173128b fix: avoid treating URL-only contact verification snapshots as 500 2026-05-11 03:39:36 +08:00
imxiaozhan 3763da7a14 fix: detect contact-verification 500 without content scripts 2026-05-10 04:57:09 -04:00
imxiaozhan b69cadde3e fix: detect contact-verification 500 when resend disconnects 2026-05-10 01:35:25 -04:00
imxiaozhan b7b6deed5e fix: prevent hung phone page-state probes from stalling SMS polling 2026-05-09 23:36:08 -04:00
QLHazyCoder 6b87d68630 Merge origin/dev into PR 225 review fix 2026-05-10 06:02:53 +08:00
QLHazyCoder 15af098327 修复手机号登录回退与重发 500 处理 2026-05-10 05:02:10 +08:00
root e9d7086b30 fix: abort stale phone signup email verification 2026-05-09 14:24:12 -04:00
root 018b84264b fix: rotate unusable phone verification numbers 2026-05-09 05:28:01 -04:00
root a8e77396e1 fix: recover add-phone flow from auth error pages 2026-05-09 03:55:45 -04:00
initiatione d28a9fcb35 Fix manual free phone reuse handoff 2026-05-07 20:00:37 +08:00
initiatione 8fefb81b2a Fix free phone reuse max count 2026-05-07 02:06:17 +08:00
initiatione b6777edbc8 Add HeroSMS free phone reuse 2026-05-06 18:19:43 +08:00
QLHazyCoder 80251db9da fix: resolve step 9 profile fallback with latest dev 2026-05-06 01:51:04 +08:00
QLHazyCoder 24f5b79bf1 修改日志显示,合并同一轮中对应的邮箱和手机号 2026-05-05 03:59:09 +08:00
EmptyDust 67c5ab8830 fix: handle profile page after step 9 phone verify 2026-05-04 14:13:28 +08:00
QLHazyCoder c04b64c966 手机号注册模式 2026-05-04 12:56:35 +08:00
QLHazyCoder 4603f512fb chore: preserve step-aware logging after upstream sync
- 吸收 master 的核心改动:按可见步骤归类日志显示,覆盖 OAuth、手机号验证、平台验证和内容脚本日志链路。

- 本地补充修复:保留平台验证成功后的手机号接码确认收尾,避免 #193/#194 恢复的手机号复用链路被合并覆盖。

- 影响范围:background routing、phone verification、platform verify、content scripts、sidepanel 与相关测试/文档。
2026-05-04 04:41:49 +08:00
QLHazyCoder 61e9b40d85 fix: harden GoPay and 5sim PR paths 2026-05-04 03:34:59 +08:00
朴圣佑 29093e08db fix(flow): harden proxy phone and checkout recovery paths 2026-05-04 03:30:43 +08:00
朴圣佑 2eb913e00b feat(phone-sms): support 5sim provider
(cherry picked from commit 7d10cab9765ed662b5088f791c8635fd8cc63e44)
2026-05-04 03:30:43 +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 4c091a3d32 feat(flow): stabilize step7-9, expand HeroSMS, and update usage tutorial 2026-04-29 00:51:05 +08:00
zhangkun b8d8847ce5 fix: defer HeroSMS reuse confirmation until final cleanup 2026-04-28 21:49:58 +08:00
zhangkun 5c804fad6e fix: finalize HeroSMS reuse after full flow success 2026-04-28 14:17:23 +08:00
zhangkun 127fd1c653 feat: 手动配置 HeroSMS maxPrice 并调整手机号复用计数 2026-04-28 14:17:23 +08:00
QLHazyCoder 24650605d4 fix: preserve HeroSMS V2 activation metadata 2026-04-27 09:25:24 +08:00
zhangkun 68e7366e46 完善 HeroSMS 取号回退与 V2 状态轮询 2026-04-26 23:05:01 +08:00
sh2001sh 48cf6847c7 Fix phone verification restart after add-phone fallback 2026-04-22 22:58:28 +08:00
sh2001sh b098726a6f feat: add phone verification flow support 2026-04-21 13:17:17 +08:00