• Stefy Lanza (nextime / spora )'s avatar
    Add reports synchronization feature with API endpoint and web interface · 79ef3b52
    Stefy Lanza (nextime / spora ) authored
    - 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
    79ef3b52
Name
Last commit
Last update
.kilocode Loading commit data...
app Loading commit data...
database Loading commit data...
hooks Loading commit data...
.env.example Loading commit data...
.gitignore Loading commit data...
BUILD.md Loading commit data...
CHANGELOG.md Loading commit data...
GLIBC_COMPATIBILITY.md Loading commit data...
README.md Loading commit data...
REPORTS_FEATURE_README.md Loading commit data...
REPORTS_SYNC_API_SPECIFICATION.txt Loading commit data...
backfill_fixture_times.py Loading commit data...
build.py Loading commit data...
config.py Loading commit data...
fixture-manager.spec Loading commit data...
fixture_daemon.py Loading commit data...
install.sh Loading commit data...
main.py Loading commit data...
requirements-build.txt Loading commit data...
requirements.txt Loading commit data...
run_migration.py Loading commit data...
test_clients_implementation.py Loading commit data...
test_reports_sync.py Loading commit data...
test_upload.py Loading commit data...