zhoukailian
a890bc7f2b
feat: add cloud-mail service support
2026-03-26 20:07:21 +08:00
cnlimiter
904dd1f230
feat(settings): 添加删除禁用代理功能
...
- 在数据库 CRUD 层添加删除所有已禁用代理的方法
- 在设置页面界面添加删除禁用项按钮
- 更新表格列数以适应新的操作列
- 在 JavaScript 中添加按钮元素引用
- 实现代理连通性测试函数用于验证功能
- 添加代理测试失败时自动禁用机制
2026-03-26 15:16:47 +08:00
演变
8f0a2c4655
Merge branch 'master' into copilot/codex-auth-f4d0327
2026-03-25 23:52:53 +08:00
Solo
f4d0327f67
feat: add Codex auth login and export flow
...
Add Codex Auth support in account management so selected accounts can
complete a Codex-compatible OAuth login flow and export usable auth.json
files.
This commit includes:
- account-management UI entrypoints for Codex Auth login and auth.json download
- backend SSE routes for single-account and batch Codex Auth login execution
- persistence of freshly returned Codex-compatible tokens back into the account database
- Codex auth export support for direct auth.json download and batch zip packaging
- tests covering the Codex Auth login flow and export behavior
The OTP verification failure was caused by manually sending a second OTP after
password verification. The flow now reuses the existing proven login path:
login re-entry, password verification, automatic OTP reception, consent page
handling, workspace selection, and OAuth callback exchange.
Successful logins now also persist workspace_id together with the refreshed
Codex-compatible tokens, making later re-export of auth.json possible without
requiring the browser-downloaded file to still exist locally.
Change-Id: I59df518ef4dc05f8bc52c734dd1b738fcb0b7a4e
2026-03-25 19:55:13 +08:00
Jay Hsueh
9c6e0d6036
feat(newapi): enhance NEWAPI service management with channel configuration
...
- Added channel_type, channel_base_url, and channel_models fields to the NewapiService model.
- Updated CRUD operations to handle new fields for creating and updating NEWAPI services.
- Modified upload functions to accept channel configuration parameters.
- Enhanced front-end forms and tables to display and manage channel settings for NEWAPI services.
- Improved error handling and user feedback in the UI for service management.
2026-03-25 15:18:05 +08:00
Jay Hsueh
05e480a756
feat(newapi): 添加 NEWAPI 上传功能及服务管理接口
...
- 新增 `newapi_upload.py` 文件,包含上传到 NEWAPI 的功能。
- 在数据库模型中添加 `NewapiService` 表及相关字段。
- 更新 CRUD 操作以支持 NEWAPI 服务的创建、更新、查询和删除。
- 添加新的 API 路由以管理 NEWAPI 服务。
- 前端实现批量上传和单个账号上传到 NEWAPI 的功能。
- 更新相关页面以支持 NEWAPI 服务的选择和管理。
2026-03-24 17:46:33 +08:00
Mison
de2c4aa7ab
fix: restore protocol baseline, resolve 403/400 registration errors, and fully remove deprecated playwright dependency
2026-03-24 12:16:09 +08:00
zhoukailian
6ceaf61666
feat: auto disable failed proxies
2026-03-24 12:15:14 +08:00
cnlimiter
344cf0088c
feat(email): 新增 Outlook 收件箱功能
...
- 后端:GET /api/email-services/{id}/inbox 端点,通过 IMAPNewProvider 读取收件箱
- 前端:收件箱列表模态框(支持仅未读筛选、刷新)
- 前端:邮件正文弹窗
- Outlook 操作列新增「收件箱」按钮
2026-03-24 12:14:17 +08:00
shiuing
fbf7e41b25
feat: support proxy_url in CPA auth files
2026-03-20 17:29:49 +08:00
cnlimiter
0059cf97bd
feat(services): 新增标准 IMAP 邮箱服务支持(Gmail/QQ/163等)
...
- 新增 EmailServiceType.IMAP_MAIL 枚举值和默认配置
- 新建 ImapMailService(imaplib 标准库,强制直连)
- 注册路由新增 imap_mail 分支和 available-services 键
- 邮箱服务路由新增 imap_mail stats 统计和类型描述
- accounts 路由 _build_inbox_config 支持 imap_mail
- 前端表单/列表/编辑完整支持 IMAP 子类型
- 无新增依赖
2026-03-20 15:46:29 +08:00
cnlimiter
b1a8d02353
feat(mail): 添加收件箱功能,自动获得验证码
2026-03-20 12:54:39 +08:00
yunxilyf
f4f17ebb5d
feat: 新增 freemail 邮箱服务渠道支持
2026-03-19 23:33:31 +08:00
cnlimiter
9d369bca63
Merge remote-tracking branch 'origin/master'
2026-03-19 19:11:09 +08:00
cnlimiter
cd01280b56
fix(team manager): 更改team上传router路径
2026-03-19 19:01:44 +08:00
rockxsj
bd348854b5
解决cpa测试通过实际上传失败的问题
2026-03-19 17:57:40 +08:00
rockxsj
15ea00fcd8
增加前端资源版本号
2026-03-19 17:38:01 +08:00
rockxsj
91120a2fb4
增加duckmail支持
2026-03-19 16:41:30 +08:00
cnlimiter
93ab984200
refactor(html): 优化前端页面
2026-03-19 01:58:57 +08:00
cnlimiter
74d3b4c0de
fix(front): 优化前端显示
2026-03-18 19:43:04 +08:00
cnlimiter
4fe5b177b9
feat(register): 注册后自动操作增加服务
2026-03-18 19:20:42 +08:00
cnlimiter
881e724463
feat(account): 合并上传按钮
2026-03-18 19:08:53 +08:00
cnlimiter
ff2d15ff14
feat(config): 合并上传配置并修复debug模式下数据库初始化提示错误
2026-03-18 18:34:28 +08:00
cnlimiter
ffd3a81a38
feat(upload): #13 添加上传至sub2api
2026-03-18 18:27:14 +08:00
cnlimiter
23336e26b3
feat(config): 采用列表模式
2026-03-18 14:42:10 +08:00
cnlimiter
931ea798cc
feat(cpa): 支持多cpa服务
2026-03-18 14:01:44 +08:00
cnlimiter
0c0dba5755
fix(setting): 修复配置页面模块不切换,新增readme说明
2026-03-17 18:26:18 +08:00
演变
781e277dd4
Merge branch 'master' into master
2026-03-17 17:59:47 +08:00
cnlimiter
2b0abf0a30
feat(mail): 多邮箱服务支持:将「自定义域名(REST API)」展开为两种子类型说明——MoeMail 和 TempMail
2026-03-17 15:15:02 +08:00
cnlimiter
036a66d72b
feat(accounts): 添加账号cookies存储及支付链接国家选择功能
...
- 在账号详情页添加cookies编辑与保存功能,用于支付请求
- 支付页面新增国家选择下拉框,支持多国货币计费
- 优化无痕打开浏览器功能,支持注入账号cookies
- 更新数据库模型、API路由及前端界面
2026-03-17 13:59:00 +08:00
cnlimiter
b8c61c8b50
feat(mail): Temp-Mail 服务类型实现完成
2026-03-17 01:09:10 +08:00
cnlimiter
76ce3b9bca
feat(register): 新增注册一个上传一个到cpa的功能
2026-03-16 20:15:40 +08:00
cnlimiter
f0e1dd3ad0
feat(accounts): 新增 Sub2Api 格式导出功能
2026-03-16 19:39:11 +08:00
cnlimiter
19eb172eee
feat(pay): 支付跳转功能
...
- 账号管理:补充订阅状态管理、TeamManager上传说明
- 新增「支付升级」功能模块描述
- 系统设置:补充 CPA配置和 TeamManager配置项
2026-03-16 17:04:54 +08:00
pigracing
19935433be
Merge branch 'cnlimiter:master' into master
2026-03-16 16:43:44 +08:00
pigracing
3c955251f9
增加为需要输入密码才能访问,同时支持远程PGSQL
2026-03-16 11:54:38 +08:00
cnlimiter
4e5c53f627
feat(ui): 为批量注册添加并发模式选择功能
...
- 在前端界面添加并发模式(流水线/并行)和并发数配置
- 后端支持并发执行批量任务,线程池扩展至50个并发
- 优化批量任务日志显示,添加任务编号前缀
2026-03-16 10:12:40 +08:00
cnlimiter
97a8c01b9f
feat(proxy): 添加动态代理支持
...
- 在代理获取逻辑中集成动态代理 API 调用
- 新增动态代理配置界面和 API 接口
- 扩展设置模型以支持动态代理参数
- 更新前端设置页面和 JavaScript 逻辑
2026-03-16 02:06:21 +08:00
cnlimiter
1628552b92
feat(app): 重构outlook邮箱服务
2026-03-15 17:58:39 +08:00
cnlimiter
76efc047b3
feat(settings): 添加验证码配置页面和数据库存储支持
2026-03-15 03:03:32 +08:00
cnlimiter
845e712226
feat(registration): 新增Outlook批量注册功能
...
- 前端界面添加Outlook批量注册选项和账户选择面板
- 后端API新增/registration/outlook-accounts和/registration/outlook-batch端点
- 支持批量选择Outlook账户、自动跳过已注册邮箱、随机间隔控制
- 更新requirements.txt依赖版本
2026-03-15 01:56:55 +08:00
cnlimiter
41dd27eca0
feat(accounts): 添加CPA上传功能及批量操作支持
2026-03-15 00:43:19 +08:00
cnlimiter
9af9dc77a8
feat(config): 添加随机用户信息生成函数并改进代理配置
2026-03-14 22:43:50 +08:00
cnlimiter
6891b9f11d
4
2026-03-14 20:36:03 +08:00
cnlimiter
0688f4ca7e
3
2026-03-14 17:36:55 +08:00
cnlimiter
9d3099fcd8
2
2026-03-14 16:51:57 +08:00