VNEWS / vtv_api.py

Commit History

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

bep40 commited on

Fix EPG _parse_time: always use current calendar date (not yesterday for hours < 5)
e072bab
verified

bep40 commited on

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

bep40 commited on

Fix: WC section position + EPG timezone + CSS tables
069377d
verified

bep40 commited on

Fix: World Cup section + EPG timezone + CSS
33d6875
verified

bep40 commited on

Fix: update vtv_api.py - EPG timezone, World Cup display, page load
01b0523
verified

bep40 commited on

Upload vtv_api.py
0b47bc2
verified

bep40 commited on

Upload vtv_api.py
c2ea453
verified

bep40 commited on

Fix VTV streams: xemtv.us primary, new FPTPlay URLs, normalize old URLs, 4-source fallback
ca1ea7b
verified

bep40 commited on

Fix VTV streams: switch primary to xemtv.us, update FPTPlay URLs, 4-source fallback chain
b408795
verified

bep40 commited on

Restore e77a637: vtv_api.py
f722e5a
verified

bep40 commited on

Fix typo: tv10 → vtv10 in name_map
58f09c8
verified

bep40 commited on

Fix VTV streams: update xemtv.net → xemtv.us with new URL pattern + add FPTPlay/VTVGo/canthotv fallbacks
24ebcda
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
f67d473
verified

bep40 commited on

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

bep40 commited on

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

bep40 commited on

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

bep40 commited on

Add unified streaming proxy endpoint /api/proxy/stream/vtv
5260a50
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

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

bep40 commited on

Restore vtv_api.py to 0cc342c
521aa8d
verified

bep40 commited on

Upload vtv_api.py with huggingface_hub
6607977
verified

bep40 commited on

Upload vtv_api.py with huggingface_hub
891fe2f
verified

bep40 commited on

Upload vtv_api.py with huggingface_hub
3874984
verified

bep40 commited on

Upload vtv_api.py with huggingface_hub
a445af4
verified

bep40 commited on

Fix VTV: VTV10→fptplay, VTV6 correct source, stable HLS config, no AbortSignal
57cd85f
verified

bep40 commited on

Fix VTV proxy: route .m3u8 through /api/proxy/m3u8/vtv, .ts through /api/proxy/seg/vtv
671b3e8
verified

bep40 commited on

Fix: use /api/proxy/m3u8/vtv for variant playlists, /api/proxy/seg/vtv for segments
7b17d5d
verified

bep40 commited on

Fix VTV: proxy VTVGo CDN URLs (CORS), SSL verify=False, fix fptplay vtv6 URL, vtv10→vtvct
9f98b7a
verified

bep40 commited on

Fix: đổi default channel VTV6→VTV3, fix lỗi VTV6 (thêm VTVGo CDN fallback + cập nhật fptplay URL + bỏ XEMTV_ONLY restriction)
6a8668d
verified

bep40 commited on

Upload vtv_api.py with huggingface_hub
43c4bab
verified

bep40 commited on

Upload vtv_api.py with huggingface_hub
495756e
verified

bep40 commited on

Delete *
9f03772
verified

bep40 commited on

Update vtv_api.py
6750b07
verified

bep40 commited on

Update vtv_api.py
f170f09
verified

bep40 commited on

Update vtv_api.py
080896b
verified

bep40 commited on

Upload vtv_api.py
e57d9c4
verified

bep40 commited on

Upload vtv_api.py
12e568b
verified

bep40 commited on

Upload vtv_api.py
a084598
verified

bep40 commited on

Upload vtv_api.py
0f5ee19
verified

bep40 commited on

Add EPG endpoint /api/vtv/epg/{channel_id} for VTV channels
3439f99
verified

bep40 commited on

Restore e80f9c8: vtv_api.py
bf9f83c
verified

bep40 commited on

Restore to commit 60e310a — full revert
2df5077
verified

bep40 commited on

Fix VTV: EPG thực tế + endpoint /api/vtv/epg/{channel_id}
be6ca46
verified

bep40 commited on

Restore e80f9c8: vtv_api.py
d531f51
verified

bep40 commited on

Restore 60e310a: vtv_api.py (VTV stream API)
5a303e7
verified

bep40 commited on

Fix VTV: stable HLS config, EPG API, proxy m3u8 fix
d0dba35
verified

bep40 commited on