MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 19:40:37 +08:00
dc44085cad feat: wire videy + tiktok/v2 + twitter/v2 downloader endpoints
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 19:30:38 +08:00
dfa37f86e3 feat: add Streamable downloader endpoint + fix detect false-positive
MythEclipse pushed to main at MythEclipse/GMW 2026-09-01 19:30:36 +08:00
c704fbf7a5 fix(gateway): make voice transcription model configurable + router-compatible
MythEclipse pushed to main at MythEclipse/GMW 2026-09-01 19:10:36 +08:00
7ef86c81ca feat(ai): audit + harden embedding pipeline
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 19:10:35 +08:00
7850b5fa03 feat: add Dailymotion + Reddit downloader endpoints via yt-dlp
MythEclipse pushed to main at MythEclipse/asepharyana 2026-09-01 18:50:35 +08:00
1c12cb537c chore: update AI activity log [skip ci]
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 18:20:33 +08:00
4dee99cc43 feat: Spotify via oEmbed+ytsearch, Pinterest via pinterest-dl CLI scraping
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 17:40:33 +08:00
6b3fad1ad4 feat: Pinterest Playwright fallback + Spotify graceful DRM message
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 17:30:32 +08:00
563bce5211 fix: Twitter/X via Syndication API returns real MP4s (twitter-syndication provider)
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 17:20:31 +08:00
134fde4ac2 fix: TikTok via embed-page scraping returns real MP4 (tiktok-embed provider)
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 16:50:31 +08:00
4684a6a75c fix: make scrape_media.py path resolution robust + include it in Nix build
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 16:40:31 +08:00
4c5dfdb156 feat: add Playwright browser scraping fallback for Instagram/Facebook/Twitter
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 14:50:26 +08:00
dd490535fc fix: integrate yt-dlp for Bilibili/SoundCloud/TikTok fallbacks; fix Bilibili BV ID regex; fix stdout pipe buffer truncation (Stdio::piped); fix duplicate comment lines
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 14:40:27 +08:00
fb33b67a29 fix: replace dead YouTube APIs with yt-dlp subprocess; fix all JSON panic crashes; add yt-dlp fallback for TikTok/Bilibili/SoundCloud; fix Bilibili BV ID regex; fix stdout pipe buffer truncation (Stdio::piped)
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 14:00:25 +08:00
a41425a887 fix: replace dead YouTube APIs with yt-dlp subprocess; fix all JSON panic crashes; add yt-dlp helper functions
c3e6537a63 fix: map ScrapingError to 502 Bad Gateway instead of 500 Internal Server Error; fix downr.org Cloudflare block; fix YouTube savetube DNS failure; fix twitter/pinterest error handling
Compare 2 commits »
MythEclipse pushed to main at MythEclipse/asepharyana 2026-09-01 11:00:19 +08:00
8260e1b47c chore: update contribution snake [skip ci]
MythEclipse pushed to main at MythEclipse/asepharyana 2026-09-01 10:50:20 +08:00
4ba8a5f595 chore: update AI activity log [skip ci]
MythEclipse pushed to main at MythEclipse/asepharyana 2026-09-01 06:20:42 +08:00
038be25c96 chore: update AI activity log [skip ci]
MythEclipse pushed to main at MythEclipse/scraper 2026-09-01 02:00:36 +08:00
763a641593 feat(downloader): add 26 downloader APIs + detect endpoint
MythEclipse pushed to main at MythEclipse/GMW 2026-09-01 00:00:31 +08:00
0e31aa06b8 feat(gateway): refactor term extraction and scoring logic into textSignals.ts for reuse
12cc956329 feat(gateway): implement separate Piscina pools for text and media analysis to optimize processing
Compare 2 commits »