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
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
祁连海
61a3bb3461
feat: 移除CPA回调相关逻辑,固定为步骤9,更新文档以反映新流程
2026-04-17 23:38:47 +08:00
QLHazyCoder
8f0c8581f9
chore: align version display with Pro release standard
2026-04-17 19:34:10 +08:00
QLHazyCoder
a827ede6f4
fix: 修复自动运行倒计时逻辑,确保在非等待间隔阶段返回null
2026-04-17 18:44:27 +08:00
QLHazyCoder
ccea024f9a
重构更新账号日志功能,添加开发者模式
2026-04-17 18:29:53 +08:00
QLHazyCoder
3b28845d86
feat: 统一验证码重发次数配置,优化相关逻辑和界面
2026-04-17 17:31:11 +08:00
QLHazyCoder
cbe9b1fabf
抽取cookie清理逻辑为新的第六步
2026-04-17 15:56:19 +08:00
QLHazyCoder
511cfcfcc7
feat: 重构优化2925邮箱和gmail邮箱逻辑
2026-04-17 11:33:02 +08:00
QLHazyCoder
17bbfc6394
feat: 添加账号运行历史功能,支持独立配置与文本留档
2026-04-17 03:20:57 +08:00
QLHazyCoder
4a04a09eba
feat: 添加账号运行历史功能,包括状态分类和摘要展示
2026-04-17 03:00:22 +08:00
QLHazyCoder
3071f94f7c
feat: add step definitions module and integrate with sidepanel
...
- Introduced a new module for step definitions in `data/step-definitions.js` to manage shared step metadata.
- Updated `sidepanel.html` to dynamically render steps based on the new step definitions module.
- Refactored `sidepanel.js` to utilize the step definitions for rendering and managing step statuses.
- Enhanced tests to validate the step definitions module and its integration with the sidepanel.
- Cleaned up existing tests to ensure they align with the new structure and functionality.
2026-04-17 01:39:46 +08:00
QLHazyCoder
f0c3dcda62
没有直接撬 Step 1~9 的核心状态机,而是先把最适合独立的管理器和桥接层拆出来
2026-04-16 23:18:27 +08:00
QLHazyCoder
544ecb33c2
feat: 新增邮件接收功能,支持配置 Cloudflare Temp Email 收件邮箱
2026-04-15 20:29:35 +08:00
honue
1947f8b561
feat: 新增 iCloud 邮箱 provider
2026-04-15 16:44:16 +08:00
QLHazyCoder
09ae686970
feat: 添加 CPA 回调模式支持,允许选择第六步或第八步回调
2026-04-15 10:07:31 +08:00
QLHazyCoder
64868e05c1
feat: 添加对 Gmail 邮箱的支持,包括邮箱前缀解析和验证码提取功能
2026-04-15 10:03:20 +08:00
QLHazyCoder
fd531165a1
fix: align Hotmail API integration with current dev
...
- merge the latest dev changes into PR #69 before continuing the review flow
- keep Microsoft API mode while preserving mailbox-by-mailbox polling and verification filters
- update the Hotmail side panel copy and helper coverage for the repaired API path
2026-04-15 01:36:40 +08:00
QLHazyCoder
9c7cf586e0
Merge branch 'dev' of https://github.com/QLHazyCoder/codex-oauth-automation-extension into dev
2026-04-15 00:17:52 +08:00
QLHazyCoder
49b0b377e6
fix: 修复2925邮箱模式按钮的数据属性名称
2026-04-15 00:17:49 +08:00
笨笨
1731d770af
merge: 合并最新 dev(2925 模式选择)并修复测试 mock
...
- 解决 background.js 3 处冲突:保留 LuckMail 逻辑 + 采用 dev 的 isGeneratedAliasProvider(state) 新 API
- 解决 sidepanel.js 3 处冲突:保留 LuckMail UI + 采用 dev 的 mail2925Mode 参数
- step9 测试补充 normalizeMail2925Mode/getMail2925Mode 提取和 MAIL_2925_MODE 常量
- 全部 76 个测试通过
2026-04-15 00:09:11 +08:00
QLHazyCoder
4fb62e5e1c
Merge commit 'f18e6951cd147a3839df51837f3cb296502febfa' into dev
...
# Conflicts:
# sidepanel/sidepanel.js
2026-04-15 00:00:24 +08:00
笨笨
8571f59e99
merge: 合并最新 dev 分支(cloudflare-temp-email + iCloud)
...
- 解决 background.js / sidepanel.html / sidepanel.js / 测试文件共 24 处冲突
- LuckMail、Cloudflare Temp Email、iCloud 三种邮箱提供商正确共存
- step9 清理范围测试对齐 dev 分支行为(closeTabsByUrlPrefix 排除 OAuth callback URL)
- LuckMail 测试补充 dev 分支新增依赖的 mock
- 全部 76 个测试通过
2026-04-14 23:54:35 +08:00
QLHazyCoder
f5abd68a9d
Merge commit 'c98715a4bc17b249639a7844ad8561aec261da87' into dev
...
# Conflicts:
# sidepanel/sidepanel.js
2026-04-14 23:53:44 +08:00
QLHazyCoder
cbe938da08
feat: 添加2925邮箱模式选择功能
2026-04-14 23:43:48 +08:00
Q3CC
14e3d6271d
feat: integrate iCloud hide my email generation into OAuth flow
...
- 合并 PR #72 的核心改动:新增 iCloud Hide My Email 生成、alias 管理与成功后自动标记/删除流程
- 本地补充修复:解决与 Cloudflare Temp Email 分支差异的冲突,并补齐合并后的测试常量
- 影响范围:background 邮箱生成与 Step 9 收尾、sidepanel alias 管理 UI、manifest/rules 与新增 iCloud 测试
2026-04-14 23:17:21 +08:00
Q3CC
84412c7ea4
Add LuckMail openai mailbox management
2026-04-14 22:07:16 +08:00
Hero
34ee5a3263
feat: 接入hotmail api对接与跨域规则
2026-04-14 19:52:10 +08:00
Twelveeee
0614917ad4
feat:新增CloudflareTempEmail
2026-04-14 19:14:21 +08:00
QLHazyCoder
b049ed92c1
修复延迟时区为固定北京时间,修复线程间隔逻辑
2026-04-14 17:57:03 +08:00
QLHazyCoder
89854f17f2
修复自定义邮箱位置及整体逻辑
2026-04-14 16:20:58 +08:00
QLHazyCoder
af77e439ae
fix: 更新版本号格式要求,确保用户输入符合标准
2026-04-14 15:40:10 +08:00
QLHazyCoder
ee44367167
feat: 修复线程间隔自动运行倒计时功能,增强状态管理
2026-04-14 15:26:02 +08:00
QLHazyCoder
2f0495fb6e
fix: 修改自动运行失败跳过设置,确保状态一致性
2026-04-14 12:48:52 +08:00
QLHazyCoder
6ff6960d97
chore(release): bump version to v7.7
2026-04-14 02:33:09 +08:00
QLHazyCoder
f024f399a2
Merge branch 'master' of https://github.com/QLHazyCoder/codex-oauth-automation-extension
2026-04-14 01:52:51 +08:00
QLHazyCoder
0ea3ef6656
feat: 添加自定义邮箱生成选项及相关逻辑,优化邮箱处理流程
2026-04-14 01:52:46 +08:00
QLHazyCoder
3a940e559b
Merge branch 'master' of https://github.com/QLHazyCoder/codex-oauth-automation-extension
2026-04-14 01:51:51 +08:00
QLHazyCoder
116c308f68
feat: switch auto run to per-round retry with resilient resume summary
...
- 合并 PR #47 的核心改动:自动运行按设定总轮数逐轮执行,单轮失败时按轮重试并输出汇总日志
- 本地补充修复:恢复轮次摘要持久化、修正重试等待期间 stop 收尾、fresh attempt 清理过期 tab/url 运行态
- 影响范围:background auto orchestration、sidepanel auto-run settings and status
2026-04-14 01:37:24 +08:00
QLHazyCoder
56527273d2
Merge branch 'hotmail邮箱支持' into master
2026-04-14 00:40:44 +08:00
QLHazyCoder
91142271aa
更新 Hotmail 服务模式为本地助手,禁用远程服务选项,并添加使用教程按钮及相关逻辑
2026-04-14 00:28:39 +08:00
QLHazyCoder
0361283031
feat: 优化模态框按钮配置逻辑,支持动态按钮数量
2026-04-14 00:13:30 +08:00
QLHazyCoder
c4ea41203c
feat: 添加自动运行风险提示功能,优化用户确认流程
2026-04-13 23:32:58 +08:00
QLHazyCoder
71ee5dc03e
Merge remote-tracking branch 'origin/dev'
2026-04-13 22:10:02 +08:00
QLHazyCoder
b5a3a73824
feat: 添加扩展更新功能,支持版本检查和更新日志显示
2026-04-13 22:01:58 +08:00
QLHazyCoder
8a37872336
feat: 修改兜底模式样式,增加线程间隔设置和相关UI组件
2026-04-13 21:38:50 +08:00
QLHazyCoder
1c4ea22dcc
feat: support 2925 mail provider in OAuth signup flow
...
- 合并 PR #37 的核心改动:新增 2925 邮箱选项、步骤 3 自动别名邮箱生成,以及步骤 4/7 的 2925 收件箱轮询
- 本地补充修复:整合侧边栏邮箱登录与邮箱生成显隐冲突,并在离开 2925 或导入配置时清空托管邮箱残留状态
- 影响范围:sidepanel mail provider config、background step orchestration、2925 mail content script
2026-04-13 20:59:19 +08:00
QLHazyCoder
9ba958b1a2
添加交流群,修改界面样式,增加步间间隔功能
2026-04-13 20:25:53 +08:00