Commit Graph

49 Commits

Author SHA1 Message Date
QLHazyCoder 83c26460c7 chore(release): bump version to Pro5.7 2026-04-22 02:20:46 +08:00
QLHazyCoder 3d69413b05 chore(release): bump version to Pro5.6 2026-04-21 23:26:46 +08:00
QLHazyCoder ab935a33b1 chore(release): bump version to Pro5.5 2026-04-21 22:06:34 +08:00
QLHazyCoder 3abc9ff9f9 chore(release): bump version to Pro5.4 2026-04-21 21:30:55 +08:00
QLHazyCoder 4781b05e5e chore(release): bump version to Pro5.3 2026-04-21 19:26:49 +08:00
QLHazyCoder d6ec25c570 chore(release): bump version to Pro5.0 2026-04-21 13:35:43 +08:00
QLHazyCoder 448dd065cd chore(release): bump version to Pro4.9 2026-04-21 02:22:50 +08:00
QLHazyCoder d17ac3afde chore(release): bump version to Pro4.3 2026-04-20 13:51:50 +08:00
QLHazyCoder 7a0ad377d4 chore(release): bump version to Pro4.0 2026-04-20 03:01:25 +08:00
QLHazyCoder 914dd8f2a5 chore(release): bump version to Pro3.3 2026-04-19 04:02:30 +08:00
QLHazyCoder 57fc864e90 chore(release): bump version to Pro3.0 2026-04-19 01:17:31 +08:00
QLHazyCoder 82471af931 chore(release): bump version to Pro2.5 2026-04-18 18:10:54 +08:00
QLHazyCoder 7a4b1e1e12 chore(release): bump version to Pro2.4 2026-04-18 12:25:46 +08:00
QLHazyCoder 033e76a16f chore(release): bump version to Pro2.0 2026-04-18 01:37:08 +08:00
QLHazyCoder 8f290ed4fc chore(release): bump version to Pro1.0 2026-04-17 19:36:21 +08:00
QLHazyCoder b387ebfa91 feat:重试页面检测和重试点击的逻辑抽取为公共逻辑 2026-04-17 15:16:52 +08:00
QLHazyCoder a54474a3ee chore(release): bump version to v11.0.0 2026-04-17 04:40:09 +08:00
QLHazyCoder f0c3dcda62 没有直接撬 Step 1~9 的核心状态机,而是先把最适合独立的管理器和桥接层拆出来 2026-04-16 23:18:27 +08:00
QLHazyCoder f2f198f55d chore(release): bump version to v10.2.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-16 17:40:43 +08:00
QLHazyCoder 6670acf68c chore(release): bump version to v10.0.0 2026-04-16 01:13:09 +08:00
QLHazyCoder f3526779c5 feat: 在步骤 6 中新增 cookies 清理功能,优化登录流程 2026-04-15 23:33:51 +08:00
honue 1947f8b561 feat: 新增 iCloud 邮箱 provider 2026-04-15 16:44:16 +08:00
QLHazyCoder d144d14091 chore(release): bump version to v9.4.0 2026-04-15 12:41:21 +08:00
QLHazyCoder 64868e05c1 feat: 添加对 Gmail 邮箱的支持,包括邮箱前缀解析和验证码提取功能 2026-04-15 10:03:20 +08:00
QLHazyCoder 72cbeb6b9b chore(release): bump version to v9.0.0 2026-04-15 02:09:05 +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
QLHazyCoder a2ef57da7e chore(release): bump version to v8.0.0 2026-04-14 18:10:59 +08:00
QLHazyCoder 5ce2d5d057 chore(release): bump version to v7.8.0 2026-04-14 13:17:55 +08:00
QLHazyCoder 6ff6960d97 chore(release): bump version to v7.7 2026-04-14 02:33:09 +08:00
QLHazyCoder 5675fe8ee1 chore(release): bump version to v7.6.0 2026-04-14 02:01:07 +08:00
QLHazyCoder 9ba958b1a2 添加交流群,修改界面样式,增加步间间隔功能 2026-04-13 20:25:53 +08:00
QLHazyCoder af435affbd 修复切换服务残留无关配置 2026-04-13 11:10:22 +08:00
QLHazyCoder 8cbf26aea7 chore: release v6.1.0 2026-04-13 02:44:11 +08:00
QLHazyCoder ee961e9163 chore(release): bump version to 6.0.0 2026-04-13 01:56:04 +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
QLHazyCoder 609dd26f08 feat: 添加自动运行功能及相关界面,支持启动前倒计时和计划管理 2026-04-12 12:25:24 +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
DanielSong cc7022423d feat: add 163 VIP webmail provider support 2026-04-10 21:59:22 +08:00
QLHazyCoder 9b4fa7188f feat: 支持 mail.163.com 的子域名匹配,优化邮箱处理逻辑 2026-04-10 19:28:55 +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 c6f1070ace feat: configurable VPS URL, 163 mail support, mail provider selector
- VPS URL: now an input field in Side Panel, no longer hardcoded
  - Dynamic script injection via chrome.scripting.executeScript
  - host_permissions changed to <all_urls> for flexibility
- 163 Mail: new content script (mail-163.js) with actual selectors
  - Mail items: div[sign="letter"], sender: .nui-user, subject: span.da0
  - Supports aria-label fallback for matching
- Mail provider selector: dropdown to switch between QQ Mail and 163 Mail
  - Background routes steps 4/7 to correct mail content script
- Settings persist in chrome.storage.session
2026-04-05 09:56:48 +08:00
unknown 887709e824 feat: initial implementation of Multi-Page Automation Chrome extension
- manifest.json: MV3 config with sidePanel, tabs, webNavigation, storage, scripting permissions
- background.js: service worker with state management (chrome.storage.session), tab registry,
  message routing, command queue, and step orchestration for all 9 steps
- sidepanel/: persistent side panel UI with 9 step buttons, interlock logic, log area,
  state restore, and reset functionality
- content/utils.js: shared utilities (waitForElement, fillInput, simulateClick, log, report*)
- content/vps-panel.js: VPS panel automation (steps 1, 9)
- content/signup-page.js: OpenAI auth page automation (steps 2, 3, 4-fill, 5)
- content/qq-mail.js: QQ Mail email polling and code extraction (steps 4, 7)
- content/chatgpt.js: ChatGPT login automation (steps 6, 7-fill, 8)
- data/names.js: random English name and birthday generation
2026-04-05 08:59:03 +08:00