VNEWS / main.py

Commit History

v14: Force rebuild — remove DVR, revert to v7 stable
955063e
verified

bep40 commited on

Restore to b136659 - WC 2026 + fix homepage
753cc8d
verified

bep40 commited on

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

Fix: restore simple scrape logic + WC highlights fallback
9a0ad33
verified

bep40 commited on

Fix: WC highlights og:image/title fetch + CSS
b0e7bec
verified

bep40 commited on

Fix: WC data from scraper + rate limit + highlights fallback
162e53c
verified

bep40 commited on

Fix: rate limit + WC data + scrape logic + CSS
7dd6638
verified

bep40 commited on

Fix: WC tab loading state + API endpoints + highlights fallback
c971212
verified

bep40 commited on

Fix: WC highlights img/title + EPG date logic + CSS
ac35992
verified

bep40 commited on

Fix: update main.py - EPG timezone, World Cup display, page load
8831204
verified

bep40 commited on

Upload main.py
65d2b75
verified

bep40 commited on

Restore commit e77a637 - main.py
0f375ab
verified

bep40 commited on

Fix proxy: update headers for xemtv.us + add xemtv origin support
7db8318
verified

bep40 commited on

Fix VTV 403: add Referer/Origin headers for vtvdigital + show video before HLS attach
2f0c292
verified

bep40 commited on

Fix VTV proxy SSL: verify=False for vtvdigital self-signed cert + rewrite nested m3u8
c52556f
verified

bep40 commited on

Restore main.py to 0cc342c
8813cd5
verified

bep40 commited on

fix: VTV streams + WC2026 + remove VTV Nam Bộ shorts
078e85d
verified

bep40 commited on

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

Restore to commit 0cc342c
c1299d2
verified

bep40 commited on

Restore to commit b671500
9e4af8b
verified

bep40 commited on

Fix: faster article scraping, reduced timeout
f88cf9a
verified

bep40 commited on

fix: giảm rate limit + concurrency để tránh block worker
eed3038
verified

bep40 commited on

Fix: more VTV fallback shorts + better fallback logic when yt-dlp fails
b293545
verified

bep40 commited on

fix: RSS fallback for blocked sites (VnExpress, DanTri, SoHa...)
222904f
verified

bep40 commited on

fix: multi-UA scrape + OG fallback for all sites
551fddd
verified

bep40 commited on

fix: session pooling + rate limiter for all scrape functions
675ea29
verified

bep40 commited on

fix: rate limiter + session pooling + cache for all scrape functions
92b2e1c
verified

bep40 commited on

v15.38: Fix scrape_vne_article — fallback to _scrape_generic, try Windows UA
cfd8ddf
verified

bep40 commited on

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

v15.38: Fix /api/article — robust error handling, proper img src filtering
f14f924
verified

bep40 commited on

v15.38: Add rate limiter (_rl_get) for Bongda + news requests, retry on 429
bd75179
verified

bep40 commited on

v15.38: Implement /api/article endpoint (scrape article → JSON for SPA), /s redirects to hash URL
380b701
verified

bep40 commited on

Add v-league (27433), vleague, vietnam to LEAGUE_IDS
ef4710b
verified

bep40 commited on

Add /s article viewer route with scraped content (no iframe, works on mobile/Zalo)
1166e5f
verified

bep40 commited on

Upload main.py
2e8a70b
verified

bep40 commited on

Upload main.py
d5ba0b5
verified

bep40 commited on

Upload main.py
47e980b
verified

bep40 commited on

Upload main.py
19cfa2a
verified

bep40 commited on

Fix import: get_vtvnambo_shorts (was get_vtvnamo_shorts)
65ebb5f
verified

bep40 commited on

Integrate vtv_shorts.py scraper + add /api/shorts/wc endpoint + better shorts API
f2982a6
verified

bep40 commited on

Improve VTV Nam Bộ shorts scraping + add WC shorts endpoints + remove fake Rickroll video
8ee1b22
verified

bep40 commited on

Restore truncated _call_qwen and add VTV Nam Bo shorts fallback
df9715b
verified

bep40 commited on

Add VTV Nam Bộ shorts to fallback including nqlLH6chLRo
82f5c3d
verified

bep40 commited on

Fix: world-cup HL path the-gioi/world-cup + improved xlb scraping
9398b2a
verified

bep40 commited on

Upload main.py with huggingface_hub
55c9459
verified

bep40 commited on

Upload main.py with huggingface_hub
01c6d27
verified

bep40 commited on

Upload main.py with huggingface_hub
8414d4d
verified

bep40 commited on

Upload main.py with huggingface_hub
ad9188b
verified

bep40 commited on

Upload main.py with huggingface_hub
0e13544
verified

bep40 commited on