genz27
e223236c9b
fix(captcha): 修复内置打码 fresh 重启竞态
2026-05-05 20:47:55 +08:00
genz27
cc92e1c07a
fix(captcha): 修复内置打码并发分发与清理配置
2026-05-05 18:37:45 +08:00
genz27
d6d4c61ddb
fix(captcha): 清理内置打码浏览器残留进程
2026-05-05 17:42:03 +08:00
genz27
8b55dc608a
fix: personal 打码默认改为有头模式,补充 warmup_resident_tabs 方法
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-05 17:08:10 +08:00
genz27
b9838fea98
fix(models): 补齐显式横屏模型并兼容缺失监控依赖
2026-05-03 19:57:13 +08:00
genz27
e882317e92
feat(models): 支持 Veo 3.1 短时长放大与 YesCaptcha 类型配置
2026-05-03 19:20:27 +08:00
genz27
9f1d712e90
feat: 同步 personal 打码逻辑,包含清理/浏览器参数/打码方式
...
从 personal/services 仓库同步 browser_captcha_personal.py 的完整实现:
- 打码浏览器参数:启动参数构建、Docker 适配、指纹伪造、代理扩展
- 清理逻辑:runtime artifacts 清理、profile 清理、缓存清理、标签页自愈
- 打码获取方式:改进的 reCAPTCHA 执行、自定义站点打码、分数验证、
多浏览器实例池化分发
同步依赖 src/services/browser_cookie_utils.py
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-30 19:43:18 +08:00
Genz
da2ad06637
Merge pull request #133 from aicrossai/main
...
Feature: Distributed Captcha Extension, VEO Video Extend & Timeout Optimization
2026-04-30 18:52:11 +08:00
genz27
abd0c0001f
Fix PR 133 merge integration issues
2026-04-30 18:49:59 +08:00
genz27
55431c93b2
Merge origin/main into PR 133
...
# Conflicts:
# config/setting.toml
2026-04-30 18:30:06 +08:00
comet
4b7a0adf16
feat: add Prometheus metrics for service and token health ( #129 )
...
* feat: expose Prometheus metrics for service health
* fix: reset stale daily dashboard counters
2026-04-30 18:25:52 +08:00
KevinHao6
758f360392
chore: remove sensitive config file from tracking
2026-04-30 06:16:18 -04:00
KevinHao6
de0f7d8b7f
feat: add extension and extend support
2026-04-30 06:06:47 -04:00
genz27
748e5eca2e
fix(model): 移除 veo 2.1 和 2.0 模型入口
2026-04-17 17:37:12 +08:00
genz27
298d294ffb
fix(flow): 撤销并发限制与会话复用改动
2026-04-17 17:19:54 +08:00
comet
deb8f198e0
Fix personal nodriver evaluate normalization ( #120 )
...
* Fix personal nodriver evaluate normalization
* Address review on nodriver return_by_value handling
---------
Co-authored-by: genz27 <qq2559850074@gmail.com >
2026-04-17 16:52:13 +08:00
genz27
36f8cfc54c
fix(browser): 修复内置有头浏览器与并发端口占满
2026-04-17 15:21:15 +08:00
genz27
da72d58d5b
feat(config): 支持后台持久化 max_retries 配置
2026-04-15 13:20:15 +08:00
comet
e072589988
Fix Gemini media prompt sanitization ( #121 )
2026-04-15 04:11:09 +08:00
Genz
53565ec3c1
Beta ( #116 )
...
* fix(captcha): 复用 playwright chromium 并移除 DISPLAY 依赖
* fix(flow): 修复 project 绑定图片上传回退
* docs(readme): 补充 veo 3.1 lite 模型说明
2026-04-06 11:26:34 +08:00
genz27
bcef0fba0f
feat(docker): 切换无头浏览器模式,新增 beta 镜像构建
...
- browser_captcha_personal 改为 headless 模式
- Dockerfile.headed 去掉 xvfb/fluxbox 虚拟显示器依赖
- 新增 beta 分支 CI,推送 ghcr.io flow2api:beta 镜像
- .gitignore 忽略测试文件
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 17:06:47 +08:00
genz27
01736a9687
fix(admin): 禁用验证码分数测试入口
2026-04-02 20:13:12 +08:00
genz27
6be3bd7d5f
feat(admin): 增加测试页面导航入口
2026-04-02 18:56:50 +08:00
genz27
2029b5578e
feat(video): 增加 veo 3.1 lite 模型支持
2026-04-02 17:43:00 +08:00
genz27
6e5d7cb9e9
fix(personal): 修复 token 结果解析并收口恢复竞态
2026-04-02 17:17:24 +08:00
genz27
4f2c7520e1
perf(personal): 降低内置打码热路径开销
2026-04-02 16:19:04 +08:00
genz27
bf5f85ac71
perf(personal): 压缩内置打码热路径延迟
2026-04-02 16:16:10 +08:00
genz27
45f558213e
fix(personal): 收口 websocket 正常关闭异常
2026-04-02 15:58:08 +08:00
genz27
4b259331e5
fix(personal): 收口 nodriver 断连并降低异常噪音
2026-04-02 15:16:59 +08:00
genz27
5702e1e182
fix(personal): 修复 token 删除外键并增强浏览器自恢复
2026-04-02 14:49:33 +08:00
comet
d37f98bdce
fix: avoid impersonation for captcha API JSON requests ( #110 )
...
* fix: avoid impersonation for captcha API JSON requests
* fix: avoid impersonation for captcha API JSON requests
2026-04-02 14:11:44 +08:00
Genz
5d18293f1e
chore: normalize line endings for issue fixes
2026-04-02 14:10:00 +08:00
Genz
9b83d4595c
fix: stabilize personal browser startup and cache cleanup sync
2026-04-02 14:07:14 +08:00
genz27
7a86c019db
fix: prefer cache_base_url for cached file urls
2026-03-31 16:44:30 +08:00
genz27
65920a37d7
Merge pull request #108
2026-03-31 14:56:35 +08:00
genz27
0272d0763b
fix: secure test page defaults and fallback catalog
2026-03-31 14:55:22 +08:00
genz27
c8f13b108e
Merge pull request #108
2026-03-31 14:51:05 +08:00
genz27
ae1b0d4af7
Merge pull request #109
2026-03-31 14:43:33 +08:00
genz27
475c9982da
fix: harden personal browser startup and warmup fallback
2026-03-31 13:57:45 +08:00
wx-11
d36218918d
适配generationConfig
2026-03-31 12:22:05 +08:00
KevinHao6
aa4b06ad39
fix: VEO concat - extract short UUID from fifeUrl + increase polling timeout to 300s
2026-03-30 23:43:41 -04:00
ladydd
69a355e3c5
feat: 添加内置模型测试页面 (/test)
2026-03-31 11:39:08 +08:00
Genz
704bc64093
Merge pull request #107 from shskjw/main
...
修复外部资源地址返回0.0.0.0和默认8000端口问题
2026-03-31 11:14:59 +08:00
shskjw
ef4e9b3fa0
修复外部资源地址返回0.0.0.0和默认8000端口问题
2026-03-31 00:27:37 +08:00
genz27
3b76631659
refactor: Merge Personal mode pool size and max tabs into one row
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 17:26:48 +08:00
genz27
d209fe7bb2
feat: Add dedicated proxy configuration for Personal mode in admin UI
...
- Separate Personal mode proxy controls from Browser mode
- Add cfgPersonalProxyEnabled and cfgPersonalProxyUrl input fields
- Update JavaScript to handle separate proxy configs for each mode
- Add SOCKS5H protocol support documentation in both modes
- Remove confusing shared configuration message
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 17:26:20 +08:00
genz27
94e81343d8
docs: 更新管理页面代理配置提示信息
...
- Personal 模式现已支持 SOCKS5 带认证代理
- 更新提示信息为:HTTP/HTTPS/SOCKS5 均支持带认证
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 17:18:41 +08:00
genz27
9423f2e6c4
chore: 本地配置端口改回 8000
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 17:17:43 +08:00
Genz
def4d7e9b4
Merge pull request #104 from 432539/feat/personal-proxy-support
...
feat: personal模式打码支持代理 & 全局支持socks5h协议
2026-03-30 17:16:34 +08:00
genz27
a8fce3ed28
chore: 将端口从 8088 改回 8000
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 17:14:53 +08:00