Fix: WC highlights fallback for world-cup league when xemlaibongda scraper returns empty. Add _get_wc_highlights_fallback with yt_scraper integration. c040d99 verified bep40 commited on 23 days ago
Fix: restore simple scrape logic + WC highlights fallback 9a0ad33 verified bep40 commited on 23 days ago
Fix: WC data from scraper + rate limit + highlights fallback 162e53c verified bep40 commited on 23 days ago
Fix: WC tab loading state + API endpoints + highlights fallback c971212 verified bep40 commited on 23 days ago
Fix: update main.py - EPG timezone, World Cup display, page load 8831204 verified bep40 commited on 23 days ago
Fix proxy: update headers for xemtv.us + add xemtv origin support 7db8318 verified bep40 commited on 24 days ago
Fix VTV 403: add Referer/Origin headers for vtvdigital + show video before HLS attach 2f0c292 verified bep40 commited on 25 days ago
Fix VTV proxy SSL: verify=False for vtvdigital self-signed cert + rewrite nested m3u8 c52556f verified bep40 commited on 25 days ago
fix: /api/shorts endpoint - call get_vtvnambo_shorts directly with int count instead of calling api_shorts_vtvnamo() which passes Query object f206c1c verified bep40 commited on 26 days ago
fix: giảm rate limit + concurrency để tránh block worker eed3038 verified bep40 commited on 26 days ago
Fix: more VTV fallback shorts + better fallback logic when yt-dlp fails b293545 verified bep40 commited on 26 days ago
fix: RSS fallback for blocked sites (VnExpress, DanTri, SoHa...) 222904f verified bep40 commited on 26 days ago
fix: session pooling + rate limiter for all scrape functions 675ea29 verified bep40 commited on 27 days ago
fix: rate limiter + session pooling + cache for all scrape functions 92b2e1c verified bep40 commited on 27 days ago
v15.38: Fix scrape_vne_article — fallback to _scrape_generic, try Windows UA cfd8ddf verified bep40 commited on 27 days ago
v15.38: Add missing scrape_vne_article, scrape_dantri_article, scrape_genk_article, scrape_bbc_article, scrape_ttvh_article, _scrape_generic to main.py (fixes /api/article 500 error) 572fdcf verified bep40 commited on 27 days ago
v15.38: Fix /api/article — robust error handling, proper img src filtering f14f924 verified bep40 commited on 27 days ago
v15.38: Add rate limiter (_rl_get) for Bongda + news requests, retry on 429 bd75179 verified bep40 commited on 27 days ago
v15.38: Implement /api/article endpoint (scrape article → JSON for SPA), /s redirects to hash URL 380b701 verified bep40 commited on 27 days ago
Add /s article viewer route with scraped content (no iframe, works on mobile/Zalo) 1166e5f verified bep40 commited on 27 days ago
Fix import: get_vtvnambo_shorts (was get_vtvnamo_shorts) 65ebb5f verified bep40 commited on 27 days ago
Integrate vtv_shorts.py scraper + add /api/shorts/wc endpoint + better shorts API f2982a6 verified bep40 commited on 27 days ago
Improve VTV Nam Bộ shorts scraping + add WC shorts endpoints + remove fake Rickroll video 8ee1b22 verified bep40 commited on 27 days ago
Restore truncated _call_qwen and add VTV Nam Bo shorts fallback df9715b verified bep40 commited on 28 days ago
Add VTV Nam Bộ shorts to fallback including nqlLH6chLRo 82f5c3d verified bep40 commited on 28 days ago
Fix: world-cup HL path the-gioi/world-cup + improved xlb scraping 9398b2a verified bep40 commited on 28 days ago