Commit History

Fix VTV player v8: try direct URLs first (client fetches through VPN), fall back to proxy on CORS error. Fix FPTPlay referer headers in xhrSetup.
40b4777
verified

bep40 commited on

Fix VTV streams: return direct URLs to client, update FPTPlay URLs, add canthotv fallback, add CORS proxy, fix AES-128 key URI rewriting in proxy
a5c5040
verified

bep40 commited on

Fix VTV streams: add VTV6/VTV10 failover, force proxy all URLs, multi-source fallback
9843618
verified

bep40 commited on

Fix VTV 403: add Referer/Origin headers for vtvdigital + show video before HLS attach
48040cf
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 403: add Referer/Origin headers for vtvdigital + show video before HLS attach
f67d473
verified

bep40 commited on

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

bep40 commited on

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

bep40 commited on

Delete static/wc_shorts_slide.js, static/wc_shorts_inject.js
6d7c17a
verified

bep40 commited on

Fix VTV LIVE blackscreen + remove WC shorts slide
4abb709
verified

bep40 commited on

Fix VTV LIVE blackscreen + remove WC shorts slide
cac65ef
verified

bep40 commited on

Fix VTV LIVE blackscreen + remove WC shorts slide
316ba34
verified

bep40 commited on

fix: shorts API non-blocking, reduced timeouts to prevent page hang
939b41e
verified

bep40 commited on

fix: re-add auto-call via window.loadHome for first page load
cd2fb48
verified

bep40 commited on

remove: neutralize wc_shorts_slide.js
6115092
verified

bep40 commited on

remove: neutralize wc_shorts_inject.js
9ce6b2a
verified

bep40 commited on

fix: switchCat calls loadHome, removed WC shorts scripts + wc2026 script
ac71e44
verified

bep40 commited on

fix: VTV self-pin on DOMContentLoaded + switchCat home triggers pinBlock
6c043ef
verified

bep40 commited on

fix: remove WC section, fix loadHotTopics call, remove auto-loadHome
de1189c
verified

bep40 commited on

fix: add MutationObserver fallback for VTV pinBlock when loadHome not yet defined
8699933
verified

bep40 commited on

fix: remove wc_shorts script refs from HTML
c23c7e5
verified

bep40 commited on

fix: hot topics override + WC shorts tab removed + VTV pinBlock fallback
1277d38
verified

bep40 commited on

fix: expose loadHome on window so yt_live.js can override it
cd8d9c5
verified

bep40 commited on

Update ML Intern artifact metadata
5634724
verified

bep40 commited on

Fix: handle offline channels, add try-catch to prevent crashes
a662dae
verified

bep40 commited on

Fix: handle Query object in max_count parameter
fcf51e7
verified

bep40 commited on

Remove rebuild trigger
263a547
verified

bep40 commited on

Trigger space rebuild to apply latest fixes
c87d9b3
verified

bep40 commited on

Add /api/vtv/test endpoint for stream debugging
7b9bcc8
verified

bep40 commited on

Fix: cast max_count to int in get_vtvnambo_shorts
8589925
verified

bep40 commited on

Fix import names for scrape functions in api_article_v2
fd510c4
verified

bep40 commited on

Update channel list: vtv3/vtv9 now unavailable (404 on VTVGo CDN)
ce2c118
verified

bep40 commited on

Fix: make video visible immediately, add click-to-play, fix opacity during load
c4ce694
verified

bep40 commited on

Use unified stream proxy /api/proxy/stream/vtv?channel_id=xxx
c17ce9c
verified

bep40 commited on

Add unified streaming proxy endpoint /api/proxy/stream/vtv
5260a50
verified

bep40 commited on

Add VTV debug test page in static folder
6bee349
verified

bep40 commited on

Add visible status display in VTV player for debugging (vtv-status element)
a035976
verified

bep40 commited on

Fix missing rec variable declaration in HLS error handler
e426e57
verified

bep40 commited on

Upload vtv_test.html
6df6865
verified

bep40 commited on

Add comprehensive HLS.js debug logging to diagnose no-video issue
5e225fe
verified

bep40 commited on

Re-add VTVGo to NEEDS_PROXY, remove HLS.js upgrade code
3020d76
verified

bep40 commited on

Upgrade HLS.js to v1.5.13, add debug logging for stream playback
4b76fcb
verified

bep40 commited on

Remove VTVGo CDN from NEEDS_PROXY - direct play since VTVGo has CORS headers
61d8059
verified

bep40 commited on

Fix HLS.js config: disable worker, reduce buffer, fix startLevel, add debug logging
1048440
verified

bep40 commited on

Update NEEDS_PROXY to include VTVGo CDN domains (vtvdigital.vn, vtvgolive)
7d2c887
verified

bep40 commited on

Fix VTV proxy: separate m3u8 variant proxy from segment proxy, fix content-type handling, add verify=False for self-signed certs
f22c37c
verified

bep40 commited on

Update yt_live.js: handle unavailable channel status (vtv10/vtvprime show ๐Ÿ”’), fix loadAllStreams to use response data
0cefbd8
verified

bep40 commited on

Update yt_live.js: handle unavailable channel status (vtv10/vtvprime)
5dffe34
verified

bep40 commited on

Fix VTV channels: switch to VTVGo CDN primary, add verify=False for SSL, mark vtv10/vtvprime as unavailable
6aa0e76
verified

bep40 commited on