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:
@@ -274,6 +274,37 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Chrome Extension Status (Pokemon Center) -->
|
||||
<div class="control-card extension-card">
|
||||
<div class="control-card-header">
|
||||
<h3>Pokemon Center (Chrome Extension)</h3>
|
||||
<span class="extension-badge" id="extensionBadge">Unknown</span>
|
||||
</div>
|
||||
<div class="control-card-body">
|
||||
<p class="help-text">Pokemon Center is monitored via the Chrome Extension, not a Python scraper.</p>
|
||||
<div id="extensionStatus">
|
||||
<div class="extension-stats">
|
||||
<div class="extension-stat">
|
||||
<span class="stat-label">Products Tracked:</span>
|
||||
<span class="stat-value" id="extProductCount">-</span>
|
||||
</div>
|
||||
<div class="extension-stat">
|
||||
<span class="stat-label">SKUs Detected:</span>
|
||||
<span class="stat-value" id="extSkuCount">-</span>
|
||||
</div>
|
||||
<div class="extension-stat">
|
||||
<span class="stat-label">Last Sync:</span>
|
||||
<span class="stat-value" id="extLastSync">Never</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<p class="help-text" style="margin-top: 10px;">
|
||||
<a href="chrome-extension://YOUR_EXTENSION_ID/popup.html" target="_blank">Open Extension</a> |
|
||||
Install from <code>chrome-extension/</code> folder
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Scraper Controls -->
|
||||
<div class="control-card scrapers-card">
|
||||
<div class="control-card-header">
|
||||
|
||||
Reference in New Issue
Block a user