Commit History
-
revert: shorts_carousel.py back to stable version with regex filter
Verified signature7d02719 -
fix scrape_24h_news_shorts inside shorts_carousel.py: use article tags like shorts_scraper.py
Verified signature69ee9a8 -
revert: app_wrapper.py back to previous (import from shorts_carousel only)
Verified signature1e22d57 -
fix: import scrape_24h_news_shorts from shorts_scraper.py (article tags - stable version)
Verified signaturee7d3094 -
revert: app_wrapper.py back to previous (import from shorts_carousel)
Verified signature37067ce -
fix: use shorts_scraper.py (article tags - working version) instead of shorts_carousel regex
Verified signature84fe37c -
change CSS only: shorts thumbnail 3:4 ratio (no logic change)
Verified signature8a8a887 -
revert: shorts_carousel.py back to previous version
Verified signature8fa1839 -
fix: shorts scraper uses correct URL pattern from video-tin-tuc page
Verified signature88b47c1 -
revert: shorts_carousel.py back to previous (strict regex, 9:16)
Verified signature9611475 -
fix shorts_carousel.py ONLY: relax URL filter + 3:4 thumbnail ratio
Verified signaturee4080d4 -
css-only: video 3:4 ratio for all TikTok feeds + shorts thumbnail 3:4
Verified signature2ff7eb0 -
revert: app_wrapper.py back to previous version
Verified signature5385081 -
revert: restore previous shorts_carousel.py
Verified signaturee908c6e -
fix: async shorts, 3:4 all video feeds, fix dark screen overlay, shorts TikTok feed
Verified signature1c9d9ab -
fix: shorts scraper relaxed filter + async fetch + 3:4 ratio + fix dark screen
Verified signature8304f76 -
revert: shorts_carousel.py back to previous (9:16 ratio, strict regex)
Verified signatureeae3352 -
revert: restore previous version (before 3:4 + shorts fix)
Verified signature900d809 -
fix: shorts click uses shorts data for TikTok, all video feeds 3:4 ratio
Verified signaturee86a439 -
fix: shorts scraper accepts all article links, shorts TikTok uses shorts data, 3:4 ratio
Verified signature4db84cf -
revert: restore previous app_wrapper.py (before 3:4 ratio change)
Verified signaturea705f34 -
feat: video ratio 3:4 for both shorts and highlight TikTok feeds (CSS only, no load impact)
Verified signature34c42f6 -
revert: app_wrapper.py back to previous version (before 3:4 change)
Verified signature701d856 -
revert: restore previous shorts_carousel.py (before 3:4 ratio change)
Verified signatured85311d -
fix: all TikTok video feeds (shorts + highlight) use 3:4 aspect ratio
Verified signature69f7bec -
fix: shorts thumbnail ratio 3:4, keep highlight videos in highlight slide only
Verified signature2f1bbb5 -
fix: override app._extract_24h_video_urls with fixed version from shorts_carousel
Verified signature4aac280 -
fix: correct multi-part detection for 24h videos (different article IDs per part)"
Verified signaturebb8ed7a
-
fix: GREEDY regex (.+) not (.+?) for multi-part probe - this is the actual bug
Verified signature19df702 -
fix: regex for multi-part probe - use greedy (.+) to match last 2 digits before .m3u8
Verified signature6646eb5 -
fix: expand all_parts into separate slides in TikTok feed
Verified signature5190f38 -
feat: multi-part video extraction via AJAX probe + m3u8 master playlist check
Verified signature9387935 -
fix: slider bdpOpen with 3 params + add slug; note on multi-part limitation
Verified signature501f7c8 -
fix: all video links (BDP+24h) from slider open in TikTok mode, remove broken 02.m3u8 probe
Verified signature2b0cb3a -
fix: multi-part videos + slider click opens correct video in TikTok feed
Verified signature1b03480 -
fix: aggressive padding removal all levels + ensure multi-part highlight videos
Verified signature2fe32ae -
feat: fullwidth mobile + fullheight toggle (no homepage load impact)
Verified signature0053998 -
revert: remove fullwidth CSS + fullheight button, back to previous version
Verified signature856c316 -
fix: fullwidth mobile layout + toggle fullheight button in highlight TikTok
Verified signaturefb55446 -
fix: shorts uses same tiktok-slide classes (auto-init by existing JS), fullwidth, no inline script
Verified signaturea8cd931 -
fix: inline JS in shorts HTML (not patching JS_FUNC), add video list below feed
Verified signature204c16c -
feat: add _extract_24h_video_url to shorts_carousel.py
Verified signature29cb912 -
feat: shorts opens fullscreen TikTok feed (swipe between shorts) + 9:16 crop center
Verified signature17be8c7 -
feat: 24h article videos render in TikTok 9:16 fullscreen mode
Verified signature4c90cb6 -
fix: shorts click opens article view (bdpOpen) not TikTok highlight feed
Verified signature60e5c0b -
fix: shorts_carousel.py - filter only real article URLs (c{N}a{N} pattern)
Verified signature7966cb0 -
set app_file to app_wrapper.py
Verified signaturec94fe63 -
fix: app_wrapper imports app module properly instead of exec
Verified signature025df0a -
feat: shorts_carousel module - self-contained 9:16 shorts carousel
Verified signature0d25b45 -
revert app_file to app.py - will edit app.py directly
Verified signature3f942a8