VNEWS / static

Commit History

Fix VTV live: use MutationObserver to pin VTV block whenever view-home is rendered, independent of loadHome
fe84184
verified

bep40 commited on

Fix VTV: add safety net pinBlock on DOMContentLoaded to prevent race condition
10c8144
verified

bep40 commited on

Delete TRIGGER_REBUILD_V6.md, TRIGGER_REBUILD_V7.md, _restart_trigger.txt, _static_build_trigger.txt, static/restart_trigger.txt, static/vtv_test2.html
76156e2
verified

bep40 commited on

Fix VTV live: restore loadHome wrapper + update to xemtv.us + FPTPlay direct + proxy fallback
6713ddd
verified

bep40 commited on

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

Fix: handle offline channels, add try-catch to prevent crashes
a662dae
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 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

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

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

Restore static/wc2026_v2.js to 0cc342c
53056a7
verified

bep40 commited on

Restore static/yt_live.js to 0cc342c
f9fa322
verified

bep40 commited on

Restore static/index_v2.html to 0cc342c
5af1259
verified

bep40 commited on

Restore static/wc_shorts_slide.js to 0cc342c
88a17a4
verified

bep40 commited on

Restore static/wc_shorts_inject.js to 0cc342c
5d66909
verified

bep40 commited on

Restore static/app_v2.js to 0cc342c
de823c2
verified

bep40 commited on

Remove static/wc_shorts_slide.js - VTV Nam Bộ shorts cleanup
7ac3657
verified

bep40 commited on

Remove static/wc_shorts_inject.js - VTV Nam Bộ shorts cleanup
db5e602
verified

bep40 commited on

Remove static/wc2026_v2.js - VTV Nam Bộ shorts cleanup
9e8c024
verified

bep40 commited on

fix: VTV streams + WC2026 + remove VTV Nam Bộ shorts
97d1d93
verified

bep40 commited on

fix: VTV streams + WC2026 + remove VTV Nam Bộ shorts
7de3c4d
verified

bep40 commited on

fix v8: DVR stable slider, recorder bar uses _recBarMax, buffer-based recording, Short AI upload fix
4c774b9
verified

bep40 commited on

fix: DVR replay + recorder select from buffer + Short AI upload flow
02662c3
verified

bep40 commited on