Commit graph

10 commits

Author SHA1 Message Date
Sanjeev Kumar
9703075561 fix: unbuffered subprocess output for real-time dashboard updates 2025-12-14 07:34:47 +05:30
Sanjeev Kumar
4c4b8cb04f fix: remove deprecated use_container_width warnings 2025-12-14 07:32:24 +05:30
Sanjeev Kumar
b240d714a0 feat: improved dashboard with real-time metrics (posts, comments, images, videos, rate) 2025-12-14 07:25:35 +05:30
Sanjeev Kumar
05b1186c6a fix: Windows Unicode encoding for subprocess output 2025-12-14 07:21:51 +05:30
Sanjeev Kumar
70e72c1c09 feat: enable direct execution for all dashboard actions (Parquet export, backup, vacuum, API start) 2025-12-14 07:19:53 +05:30
Sanjeev Kumar
9a77d1cb95 feat: add real-time scraping from dashboard UI 2025-12-14 07:17:44 +05:30
Sanjeev Kumar
bf84b7ca64 feat: Add media export option to dashboard with ZIP download 2025-12-14 04:02:58 +05:30
Sanjeev Kumar
515fff94b0 fix: Remove redundant Path import causing UnboundLocalError 2025-12-14 03:54:46 +05:30
Sanjeev Kumar
f65b35f881 feat: Add long-running observability and integration features
- Job history tracking with SQLite table
- Dry-run mode (--dry-run) to test scrape rules
- Plugin system with 3 built-in plugins (sentiment, dedupe, keywords)
- REST API server (--api) for Metabase/Grafana integration
- Parquet export (--export-parquet) for DuckDB/warehouses
- SQLite maintenance (--backup, --vacuum)
- Dashboard Integrations tab with external tools guides
- Updated Dockerfile and docker-compose.yml for cloud deployment
- Comprehensive README documentation
2025-12-14 03:42:24 +05:30
Sanjeev Kumar
0a1a604f49 v3.0: Full suite - Dashboard, Analytics, Scheduling, Notifications, Search 2025-12-13 22:17:32 +05:30