Add reports synchronization feature with API endpoint and web interface
- Implement /api/reports/sync endpoint for client report data synchronization - Add database models: ReportSync, Bet, BetDetail, ExtractionStats, ReportSyncLog - Create web interface at /reports with filtering, pagination, and export (PDF/XLSX/CSV) - Add sync logs interface at /sync-logs with comprehensive search and filtering - Implement comprehensive logging for all sync operations - Add migration 010 for existing systems to create all reports tables - Update navigation menu with Reports and Sync Logs links - Add weasyprint dependency for PDF generation - Include test suite for reports sync API - Add complete documentation in REPORTS_FEATURE_README.md
Showing
REPORTS_FEATURE_README.md
0 → 100644
| ... | @@ -21,3 +21,4 @@ click==8.1.7 | ... | @@ -21,3 +21,4 @@ click==8.1.7 |
| colorlog==6.8.2 | colorlog==6.8.2 | ||
| marshmallow==3.23.1 | marshmallow==3.23.1 | ||
| redis==5.2.0 | redis==5.2.0 | ||
| weasyprint==60.2 | |||
| \ No newline at end of file |
test_reports_sync.py
0 → 100644
Please
register
or
sign in
to comment