Spaces:
Running
Running
Commit History
PTB transport: curl_cffi fast path + reliable curl-binary fallback (fixes commands/buttons hanging) 340f64b verified
Fix NameError: import threading (broke PTB transport init) f6ed1cc verified
Reliability: route Telegram msg/photo/getFile/download through real curl binary; shorter transport timeout 4662485 verified
Face swap: retry on 'Too many requests' rate limit with backoff; expose hf_token_set in /status 01f4673 verified
nettest v2: hammer curl_cffi vs forced-IPv4 vs curl binary c44fc5e verified
Route all api.telegram.org calls (getFile, send photo/msg/video, webhook) through curl_cffi 33db89c verified
Route PTB through curl_cffi transport (browser TLS) for HF Spaces Telegram egress 3dc999c verified
Add /nettest diagnostic endpoint 1f9bed5 verified
Force IPv4 DNS: fix api.telegram.org read-timeout on HF Spaces (no IPv6 egress) bc7e333 verified
Update bot to working Render version (yesterday's, all fixes) for failover e8ad43a verified
Use real curl binary for api-data requests to match browser TLS fingerprint 55fd5fa
Fresh cffi session per api-data request to keep Cloudflare cookies valid 3649999
Fix stale cffi session: refresh every 5min for fresh Cloudflare cookies 3ff6666
Revert _seaart_post to original curl_cffi, keep browser headers 78a9026
Add browser fingerprint headers to SeaArt session (x-browser-id, x-device-id, x-gray-tag) 41bc0b2
Switch workflows to apply endpoint with inputs format da2ee23
Switch workflow submission to SDK auth (token header) 085b5cf
Separate REST API routes into api_routes.py 614aecc
Revert video workflow to original api-data endpoint code 67d6fc6
Switch to creativity/generate/apply endpoint for workflows 263c2e4
Use SDK request() for workflow api-data endpoint 53093a9
Use SDK session for workflow submissions to fix auth cd816ea
Switch workflow submission from api-data to apply endpoint 7fca640
Fix video workflow auth: add token header matching SeaArt SDK 3330aff
Minimal verbose: only 1 initial message, no step-by-step progress c66b83a
Revert to original flow: auto-select video scenario (random/keyword) 7b06649
Move video scenario selection to step 2 (right after prompt) 5ffc5ec
Add 22 video scenarios + scenario selection step in bot flow df07337
Update app.py ee69fa2 verified
Fix: HF Space no longer steals webhook on startup cba25b1
Fix build: add gcc for curl-cffi, fix seaart SDK URLs, use local SDK 6cb53cc
Sync with Render: Docker deploy, /switch failover, video fix, /logs /analyze 1120fbb
fix: parallel video delivery + channel forwarding + cffi session reliability ec104d4
Oscar commited on