SurfSense/surfsense_backend/scripts
DESKTOP-RTLN3BA\$punk 0445c646c6 refactor(native-connector): relocate youtube scraper under app/proprietary + parallelize playlists
Move app/scrapers -> app/proprietary/scrapers/youtube to sit alongside the existing proprietary web_crawler/platforms namespace, updating all external imports (routes, tests, e2e script, README). Internal imports were relative so are unchanged.

Also parallelize playlist per-video resolution: page video ids sequentially, then resolve the heavy watch-page fetches concurrently via fan_out (~150 videos ~70s, down from a few minutes). Items stream in completion order; sort by the order field for playlist order.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 02:34:04 -07:00
..
docker feat(docker): add ZERO_AUTO_RESET configuration for improved replication safety 2026-06-06 14:21:14 +05:30
whatsapp-bridge feat(gateway): enhance WhatsApp bridge with pairing timeout and health check integration 2026-05-29 13:37:45 +05:30
create_sandbox_snapshot.py feat: added ai file sorting 2026-04-14 01:43:30 -07:00
e2e_phase3_crawl_billing.py feat(03c): bill credits per successful web crawl 2026-06-29 21:40:53 -07:00
e2e_youtube_scraper.py refactor(native-connector): relocate youtube scraper under app/proprietary + parallelize playlists 2026-07-02 02:34:04 -07:00
register_webhook.py chore: linting 2026-06-09 00:42:26 -07:00
revoke_refresh_tokens_cutover.py fix(auth):enforce session auth cutover 2026-06-24 03:55:39 +05:30
verify_chat_image_capability.py refactor(provider-configuration): standardize provider parameter naming across various modules and improve quota error handling in tests 2026-06-13 14:23:32 +05:30