zhangkun
127fd1c653
feat: 手动配置 HeroSMS maxPrice 并调整手机号复用计数
2026-04-28 14:17:23 +08:00
QLHazyCoder
30b0c00589
test: document IP proxy integration and harden sidepanel restore
2026-04-27 14:07:48 +08:00
daniellee2015
2706d98225
feat(network): integrate outbound route module on Ultra1.4 baseline
2026-04-27 13:25:46 +08:00
daniellee2015
adf4e2d342
fix(icloud): Pro8.0 stabilize hide-my-email flow
2026-04-26 18:35:15 +08:00
QLHazyCoder
48bc07b94c
feat: 添加进入贡献模式的功能,并更新相关测试用例
2026-04-26 18:13:39 +08:00
QLHazyCoder
c7b9f727cc
chore(release): bump version to Ultra1.0
2026-04-26 16:57:21 +08:00
QLHazycoder
f8015092ea
Merge remote-tracking branch 'origin/dev' into dev
2026-04-26 07:01:19 +00:00
QLHazycoder
13d17aa11d
feat: 更新贡献内容服务,增强自动运行通知逻辑和测试用例
2026-04-26 06:51:24 +00:00
que01
e945e11b31
Merge branch 'dev' into icloud-forward-mailbox-config
2026-04-26 14:44:29 +08:00
Q3CC
98e7653360
fix: clean up iCloud forward mailbox provider tech debt
2026-04-26 14:21:52 +08:00
que01
46ceb482c4
feat: support icloud forward mailbox provider config
2026-04-26 11:04:59 +08:00
QLHazyCoder
b520711b0a
feat: 更新步骤状态渲染逻辑,优化状态处理和界面显示
2026-04-26 09:05:07 +08:00
QLHazyCoder
227ebedda4
feat: 添加 Plus 模式和贡献模式支持,增强步骤执行延迟和提示逻辑
2026-04-26 08:51:20 +08:00
QLHazycoder
596bf38d5c
feat(contribution): 增强贡献模式逻辑,支持 SUB2API 和 CPA 源,优化状态处理和界面显示
2026-04-26 00:28:25 +00:00
QLHazycoder
d9ae1c42cf
fix(contribution): remove manual review completion path
2026-04-25 22:43:20 +00:00
QLHazyCoder
6329407b95
feat: 添加 Plus 模式下的自动运行风险提示逻辑,支持超过 3 轮的警告和确认模态框
2026-04-26 06:25:11 +08:00
QLHazyCoder
88ceb79af6
修改登陆及后续逻辑,统一使用一个逻辑
2026-04-26 05:22:36 +08:00
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
809d146b74
隐藏本地同步为默认开启,调整为接码开关
2026-04-25 16:24:47 +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
QLHazyCoder
bf91af3576
feat: 更新 Cloudflare Temp Email 使用说明,优化相关链接和配置步骤
2026-04-25 01:50:48 +08:00
QLHazyCoder
19323c08bb
fix: 更新提醒文本以强调导出配置的重要性
2026-04-25 00:17:46 +08:00
QLHazyCoder
6b9f3d9c44
feat: 添加更新卡片提醒样式和测试
2026-04-24 23:57:08 +08:00
QLHazyCoder
ee64f8202d
Merge branch 'dev' of https://github.com/QLHazyCoder/codex-oauth-automation-extension into dev
2026-04-24 23:28:29 +08:00
QLHazyCoder
58d8779f12
feat: add icloud fetch mode control to sidepanel and corresponding test
2026-04-24 23:28:24 +08:00
Q3CC
12b08f2cc3
修复设置保存响应覆盖输入
2026-04-24 22:07:12 +08:00
QLHazyCoder
4091adf970
fix(pro7.5): stabilize iCloud flow and logged-in signup skip path
...
- 合并 PR #146 的核心改动:稳定 iCloud 注册/验证码链路,并在检测到已登录会话时自动跳过步骤 3/4/5。
- 本地补充修复:修正 iCloud `always_new` 获取策略在自动邮箱获取链路中未真正生效的问题,并补充对应测试。
- 影响范围:background signup/verification flow、iCloud 别名获取、sidepanel iCloud 配置与相关测试。
2026-04-24 20:13:57 +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
2b77fd8306
Merge branch 'dev' of https://github.com/QLHazyCoder/codex-oauth-automation-extension into dev
2026-04-24 10:29:43 +08:00
QLHazyCoder
37d1ca6147
feat: 更新贡献模式相关URL,优化上传页面和官网页面的链接
2026-04-24 10:29:37 +08:00
Ryan Liu
5f1e074e0d
merge: sync origin/dev into pr-112
2026-04-24 09:35:07 +08:00
QLHazyCoder
aa286490d7
feat: 增强自动运行控制器以支持自定义邮箱池重试逻辑,并更新验证流程以处理手机号确认
2026-04-23 22:18:17 +08:00
QLHazyCoder
7d19d660e6
添加当邮箱服务为自定义邮箱的号池
2026-04-23 21:45:03 +08:00
QLHazyCoder
f3aec16dda
feat: support custom email pool in the merged dev registration flow
...
- 吸收 dev 最新 sidepanel 与收码链路改动,保留 Cloudflare Temp Email 独立设置区、贡献模式自动前提醒和 2925 当前账号恢复接线
- 修复生成邮箱辅助层对运行态参数的判断,避免 Gmail 别名与自定义邮箱池误用旧的已保存状态
- 补充自定义邮箱池相关测试与文档,更新 README、项目结构说明和完整链路说明
2026-04-23 20:40:50 +08:00
QLHazyCoder
25477964b8
feat(contribution-update): 添加贡献更新提示逻辑和确认功能
2026-04-23 10:53:56 +08:00
Ryan Liu
8c37ffc098
merge: 合并 dev 并解决 PR 冲突
2026-04-23 10:09:35 +08:00
QLHazyCoder
05225c4e7f
添加引导弹窗
2026-04-23 01:56:31 +08:00
DanielSong
2c01f71bc9
feat: add custom email pool mail compatibility
2026-04-22 23:00:49 +08:00
Q3CC
1a993e9d6a
Merge origin/dev into codex2api source
...
- resolve the sidepanel contribution-mode test conflict while keeping the new Codex2API assertions\n- update the mail2925 payload test harness for newly added Codex2API and random-subdomain inputs\n- renumber the README quick-start plan headings and strip trailing whitespace from the new tutorial doc
2026-04-22 22:18:09 +08:00
QLHazyCoder
877d545dc5
Merge branch 'dev' of https://github.com/QLHazyCoder/codex-oauth-automation-extension into dev
2026-04-22 21:56:12 +08:00
QLHazyCoder
e2ec2c7381
feat: 添加 currentMail2925AccountId 以支持账号池恢复功能
2026-04-22 21:14:12 +08:00
QLHazyCoder
69434d67ee
feat: 更新回调方式选项,优化步骤 10 策略选择
2026-04-22 20:09:47 +08:00
Twelveeee
421b79214d
Merge branch 'QLHazyCoder:master' into master
2026-04-22 16:25:17 +08:00
Twelveeee
68b4469dec
feat: improve Cloudflare Temp Email random subdomain flow and sidepanel UX
2026-04-22 16:23:16 +08:00
initiatione
f8b919e883
Add codex2api as a protocol-first OAuth source
...
This keeps the existing CPA, SUB2API, and contribution flows intact
while introducing codex2api as a separate source that plugs into
Step 7 and Step 10 through backend APIs instead of page DOM.
The sidepanel now exposes codex2api settings, preserves the built-in
local default through placeholder-only UI, and accepts user-provided
public admin URLs. Step 7 now treats missing or invalid management
secrets as terminal config errors so the flow stops instead of retrying
needlessly.
Constraint: New source must be additive and must not break existing CPA/SUB2API/contribution paths
Rejected: Drive codex2api through admin page button clicks | too brittle against frontend DOM changes
Rejected: Reuse contribution mode as a source surface | violates existing panelMode/runtime-mode boundary
Confidence: high
Scope-risk: moderate
Reversibility: clean
Directive: Keep codex2api on the protocol path unless its API becomes insufficient; do not add a panel content script without proving the protocol path cannot work
Tested: npm test; targeted codex2api/auth retry loops repeated 40 times; full suite repeated 5 times
Not-tested: Real browser run against a live codex2api instance with a real Admin Secret and OpenAI authorization
2026-04-22 13:57:21 +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
c35127c5b7
fix: remove hardcoded max run count and adjust fallback risk warning logic
2026-04-22 02:10:07 +08:00