- Fix background parsing thread: pass app reference explicitly instead of trying to access current_app inside the thread (was silently failing) - Add progress bar with animated stages during upload and parsing - Add data-id/data-status attributes to table rows for auto-polling - On page load, automatically poll any pending/parsing rows and update their status badges in-place (fixes stale "Pending" on tab return) - Immediately inject new row into table after upload so user sees it without needing to refresh - Remove broken _parse_pricing_background function Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| templates/campaigns | ||
| __init__.py | ||
| blueprint.py | ||
| pricing_parser.py | ||
| routes.py | ||
| services.py | ||