Commit Graph

56 Commits

Author SHA1 Message Date
Twelveeee 0614917ad4 feat:新增CloudflareTempEmail 2026-04-14 19:14:21 +08:00
QLHazyCoder 89854f17f2 修复自定义邮箱位置及整体逻辑 2026-04-14 16:20:58 +08:00
QLHazyCoder 4af0c4269d feat: 优化延迟设置界面,调整样式和布局 2026-04-14 13:09:16 +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 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
szy f8cfa6bb83 Merge upstream/master and resolve PR conflicts 2026-04-13 17:32:33 +08:00
szy 8f201bbea5 feat: 自动流程支持按轮重试并输出汇总日志 2026-04-13 17:18:38 +08:00
QLHazyCoder a336ea49c1 feat: support configurable random delays between auto steps
- 合并 PR #44 的核心改动:新增 Auto 步间随机延迟配置,并在后台执行前应用该随机等待\n- 本地补充修复:无\n- 影响范围:background auto orchestration、sidepanel auto settings、README、tests
2026-04-13 16:51:52 +08:00
QLHazyCoder e46f861045 将hotmail支持本地和远程两种,远程不一定合适,可能考虑远程需要自行修改适配 2026-04-13 16:28:01 +08:00
leon e6211921e6 feat(sidepanel): support configurable auto step delay
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-04-13 15:17:51 +08:00
QLHazyCoder 65eb48440f feat: 添加邮箱服务登录按钮并更新状态管理 2026-04-13 14:25:56 +08:00
QLHazyCoder 36aeecf214 第三方支持 2026-04-13 13:21:35 +08:00
yangshen 42680642c3 适配支持2925邮箱 2026-04-13 11:21:31 +08:00
QLHazyCoder af435affbd 修复切换服务残留无关配置 2026-04-13 11:10:22 +08:00
QLHazyCoder b382cbf02f feat(sidepanel): 添加配置菜单,支持导入和导出设置功能 2026-04-13 01:18:14 +08:00
QLHazyCoder be8e2e25c2 feat(sidepanel): 更新邮箱状态处理逻辑并增强设置卡片的锁定状态管理 2026-04-13 00:15:50 +08:00
QLHazyCoder c9736f6c5d feat: 添加本地 CPA 第 9 步策略切换功能 2026-04-12 23:31:07 +08:00
QLHazyCoder b21901e9e5 feat: integrate SUB2API OAuth flow into dev
- absorb PR #19 by adding SUB2API mode for OAuth link generation and callback account creation
- keep dev-side Hotmail and Cloudflare sidepanel workflows while resolving sidepanel merge conflicts
- avoid duplicate SUB2API side effects by using explicit long single-response timeouts for step 1 and step 9 content-script execution
2026-04-12 20:55:41 +08:00
QLHazyCoder 25cf718c3e merge: integrate hotmail邮箱支持 into dev 2026-04-12 20:10:17 +08:00
QLHazyCoder 4228888cca 添加Cloudflare服务 2026-04-12 19:30:35 +08:00
hisen666 cb449b673e merge: sync latest dev into sub2api branch 2026-04-12 18:28:57 +08:00
hisen666 843d9c6324 merge: sync dev and finalize sub2api localhost callback flow 2026-04-12 16:30:28 +08:00
QLHazyCoder 609dd26f08 feat: 添加自动运行功能及相关界面,支持启动前倒计时和计划管理 2026-04-12 12:25:24 +08:00
hisen666 b56802f221 Add SUB2API panel mode for auth URL and callback flow 2026-04-12 11:30:40 +08:00
QLHazyCoder fc2e89a876 feat: 更新 Hotmail 相关术语为更准确的中文描述,优化用户界面 2026-04-11 14:56:09 +08:00
QLHazyCoder 1198f704d7 Merge PR #10: add Hotmail Graph account pool flow 2026-04-11 13:50:30 +08:00
baiyuechu 8a9d69d325 feat: add hotmail mail api account pool flow 2026-04-11 10:37:43 +08:00
QLHazyCoder e1ca2a65e4 feat: 添加 CPA 地址输入框的显示/隐藏功能,优化用户体验 2026-04-11 02:57:18 +08:00
DanielSong cc7022423d feat: add 163 VIP webmail provider support 2026-04-10 21:59:22 +08:00
QLHazyCoder b1ec4fe35d 统一 CPA 文案并补充许可证 2026-04-09 11:22:39 +08:00
QLHazyCoder ce78a099d6 feat: 添加自动运行选择对话框,支持继续当前流程或重新开始,优化用户体验 2026-04-08 17:41:00 +08:00
QLHazyCoder 84d063b4ed feat: 在登录前刷新 OAuth 链接,优化 OAuth 登录按钮文本 2026-04-08 12:16:21 +08:00
QLHazyCoder bf7de173de feat: 增强设置管理功能,支持持久化保存配置,优化密码显示和保存按钮交互 2026-04-08 11:22:14 +08:00
QLHazyCoder 96867783dd 翻译界面和日志信息为中文,更新 OAuth 流程中的步骤描述,添加管理密钥输入框和相关功能,增强用户体验,优化 CSS 样式,修复部分逻辑错误,确保自动化流程的稳定性和可用性。 2026-04-08 01:14:22 +08:00
Jimmy f79166b96d feat: add support for Inbucket mailbox configuration and dynamic host input 2026-04-06 13:21:58 +08:00
Jimmy 77cfdc1dd9 feat: enhance OAuth flow with automatic button click and debugger integration 2026-04-06 12:16:49 +08:00
Jimmy 8b0ffa330f feat: add Inbucket mailbox support and enhance password management in side panel 2026-04-06 12:01:20 +08:00
Jimmy 59c9a13edb feat: add DuckDuckGo Email Protection autofill settings
- Implemented a new content script for DuckDuckGo Email autofill functionality.
- Enhanced email polling scripts (mail-163.js, qq-mail.js, signup-page.js, vps-panel.js) to handle user flow interruptions.
- Updated utility functions to manage flow stopping and error handling.
- Introduced a stop button in the side panel for user control over ongoing processes.
- Improved UI elements and styles for better user experience, including new button states and messages.
- Adjusted the side panel to fetch DuckDuckGo email automatically and display it in the input field.
2026-04-05 18:30:16 +08:00
unknown 387e177e00 chore: pre-release cleanup
- Remove dead chatgpt.js (unused — all auth flows go through signup-page.js)
- Remove chatgpt.com from manifest content_scripts
- Fix resetState() to preserve vpsUrl and mailProvider on manual reset
- Add 30s timeout to all tabs.onUpdated listeners (prevent hanging)
- Fix misleading "All runs finished" log when loop breaks early
- Remove stale TODO comment in signup-page.js
- Add disabled styles for .btn-primary and .run-count-input
- Remove unused `indicator` variable in sidepanel.js
- Fix trailing comma in manifest.json
2026-04-05 11:33:42 +08:00
unknown 1286130023 feat: reuse tabs across multi-run — no more tab bloat
- tabRegistry preserved across resetState (like seenCodes/accounts)
- New reuseOrCreateTab() helper: navigates existing tab or creates new one
- All steps use reuseOrCreateTab: VPS panel, auth page, mail
- Mail tabs: only activate if alive, don't re-navigate (preserves session)
- Auth tab: reused between step 2→6→8, navigated to new URLs
- VPS tab: reused across runs, re-injected on navigation
2026-04-05 10:49:40 +08:00