Browser session recovery, price tracking, and dashboard improvements
- Add browser session validation and auto-restart for BestBuy/GameStop scrapers - Add price change detection and notifications - Remove PokemonCenter scraper (now uses Chrome Extension) - Dashboard UI improvements Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -15,9 +15,9 @@ from pathlib import Path
|
||||
STATE_FILE = Path(__file__).parent.parent / "data" / "scraper_state.json"
|
||||
|
||||
# Default state
|
||||
# Note: Pokemon Center uses Chrome Extension, not a Python scraper
|
||||
DEFAULT_STATE = {
|
||||
"scrapers": {
|
||||
"pokemoncenter": {"enabled": False, "running": False, "last_run": None, "last_error": None},
|
||||
"target": {"enabled": True, "running": False, "last_run": None, "last_error": None},
|
||||
"gamestop": {"enabled": False, "running": False, "last_run": None, "last_error": None},
|
||||
"walmart": {"enabled": False, "running": False, "last_run": None, "last_error": None},
|
||||
|
||||
Reference in New Issue
Block a user