Add World Cup 2026 CSS inline, load wc2026_v2.js before app_v2.js 088e78b verified bep40 commited on 27 days ago
Change default VTV channel from VTV3 to VTV6, update NEEDS_PROXY regex for fptplay53.net 68e3ccb verified bep40 commited on 27 days ago
Restore World Cup 2026 section on homepage + add wc2026 data fetch ab9480f verified bep40 commited on 27 days ago
Restore index_v2.html - remove wc2026_v2.js reference, match e77a637 structure 7793556 verified bep40 commited on 27 days ago
Fix VTV live: use MutationObserver to pin VTV block whenever view-home is rendered, independent of loadHome fe84184 verified bep40 commited on 28 days ago
Fix VTV: add safety net pinBlock on DOMContentLoaded to prevent race condition 10c8144 verified bep40 commited on 28 days ago
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 28 days ago
Fix VTV live: restore loadHome wrapper + update to xemtv.us + FPTPlay direct + proxy fallback 6713ddd verified bep40 commited on 28 days ago
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 28 days ago
Fix VTV 403: add Referer/Origin headers for vtvdigital + show video before HLS attach 48040cf verified bep40 commited on 28 days ago
Delete static/wc_shorts_slide.js, static/wc_shorts_inject.js 6d7c17a verified bep40 commited on 28 days ago
fix: shorts API non-blocking, reduced timeouts to prevent page hang 939b41e verified bep40 commited on 28 days ago
fix: re-add auto-call via window.loadHome for first page load cd2fb48 verified bep40 commited on 28 days ago
fix: switchCat calls loadHome, removed WC shorts scripts + wc2026 script ac71e44 verified bep40 commited on 28 days ago
fix: VTV self-pin on DOMContentLoaded + switchCat home triggers pinBlock 6c043ef verified bep40 commited on 28 days ago
fix: remove WC section, fix loadHotTopics call, remove auto-loadHome de1189c verified bep40 commited on 28 days ago
fix: add MutationObserver fallback for VTV pinBlock when loadHome not yet defined 8699933 verified bep40 commited on 28 days ago
fix: hot topics override + WC shorts tab removed + VTV pinBlock fallback 1277d38 verified bep40 commited on 28 days ago
fix: expose loadHome on window so yt_live.js can override it cd8d9c5 verified bep40 commited on 28 days ago
Fix: handle offline channels, add try-catch to prevent crashes a662dae verified bep40 commited on 28 days ago
Fix: make video visible immediately, add click-to-play, fix opacity during load c4ce694 verified bep40 commited on 29 days ago
Use unified stream proxy /api/proxy/stream/vtv?channel_id=xxx c17ce9c verified bep40 commited on 29 days ago
Add visible status display in VTV player for debugging (vtv-status element) a035976 verified bep40 commited on 29 days ago
Fix missing rec variable declaration in HLS error handler e426e57 verified bep40 commited on 29 days ago
Add comprehensive HLS.js debug logging to diagnose no-video issue 5e225fe verified bep40 commited on 29 days ago
Re-add VTVGo to NEEDS_PROXY, remove HLS.js upgrade code 3020d76 verified bep40 commited on 29 days ago
Upgrade HLS.js to v1.5.13, add debug logging for stream playback 4b76fcb verified bep40 commited on 29 days ago
Remove VTVGo CDN from NEEDS_PROXY - direct play since VTVGo has CORS headers 61d8059 verified bep40 commited on 29 days ago
Fix HLS.js config: disable worker, reduce buffer, fix startLevel, add debug logging 1048440 verified bep40 commited on 29 days ago
Update NEEDS_PROXY to include VTVGo CDN domains (vtvdigital.vn, vtvgolive) 7d2c887 verified bep40 commited on 29 days ago
Update yt_live.js: handle unavailable channel status (vtv10/vtvprime show ๐), fix loadAllStreams to use response data 0cefbd8 verified bep40 commited on 29 days ago
Update yt_live.js: handle unavailable channel status (vtv10/vtvprime) 5dffe34 verified bep40 commited on 29 days ago