Kelly
f82eed4dc3
feat(workers): Add proxy reload, staggered tasks, and bulk proxy import
- Periodic proxy reload: Workers now reload proxies every 60s to pick up changes
- Staggered task scheduling: New API endpoints for creating tasks with delays
- Bulk proxy import: Script supports multiple URL formats including host:port:user:pass
- Proxy URL column: Migration 086 adds proxy_url for non-standard formats
Key changes:
- crawl-rotator.ts: Added reloadIfStale(), isStale(), setReloadInterval()
- task-worker.ts: Calls reloadIfStale() in main loop
- task-service.ts: Added createStaggeredTasks() and createAZStoreTasks()
- tasks.ts: Added POST /batch/staggered and /batch/az-stores endpoints
- import-proxies.ts: New script for bulk proxy import
- CLAUDE.md: Documented staggered task workflow
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-12 01:53:15 -07:00
..
2025-12-05 04:07:31 -07:00
2025-12-11 22:17:40 -07:00
2025-12-11 23:45:04 -07:00
2025-12-12 01:53:15 -07:00
2025-12-03 18:45:05 -07:00
2025-12-10 23:12:09 -07:00
2025-12-10 17:23:25 -07:00
2025-12-10 00:44:59 -07:00
2025-12-12 01:53:15 -07:00
2025-11-28 19:45:44 -07:00
2025-12-08 10:19:49 -07:00
2025-12-07 11:30:57 -07:00
2025-12-10 00:44:59 -07:00
2025-11-28 19:45:44 -07:00
2025-12-05 04:07:31 -07:00
2025-12-07 11:30:57 -07:00
2025-12-10 23:12:09 -07:00
2025-11-28 19:45:44 -07:00
2025-11-28 19:45:44 -07:00
2025-12-10 22:15:35 -07:00
2025-12-10 22:15:35 -07:00
2025-12-07 11:30:57 -07:00
2025-12-07 11:30:57 -07:00
2025-12-11 22:17:40 -07:00
2025-12-11 23:03:39 -07:00