Commit Graph

3 Commits

Author SHA1 Message Date
b3ec72ca34 feat(Метрики МП): top KPI cards, grid/list toggle, clickable cards with chart modal
- 4 top KPI cards (registrations, downloads by OS+total, MAU, DAU) from
  drb_iliyas_telecomkz_daily_info + telecomkz_mau_stats; JSON gets top{} block
- grid/list view toggle (list = full-width cards), persisted in localStorage
- click any card -> modal with Chart.js line chart + per-month table; tooltip
  shows monthly delta for both years; ESC/overlay/✕ to close
2026-06-17 13:09:00 +05:00
5d82f7b7f3 feat(Метрики МП): monthly cumulative model + YoY trend sparklines
- updater: group by report_period_id (YYYYmm), current month capped to
  yesterday symmetrically for both years; per-year cumulative reset each Jan;
  adsl CTE now date-bounded for equal-period comparison
- JSON adds months/month_labels + per-metric cur_cum/prev_cum
- page: per-card cumulative sparkline (2025 dashed vs 2026 solid) + legend
2026-06-16 18:00:51 +05:00
ccf82b026f feat: add Метрики МП page + app-metrics updater
- new page app_stats/index.html (login-gated, same style/nav)
- app_stats/app_metrics.json data (year-over-year comparison, NEW badges)
- updater/update_app_metrics.py: adaptive SQL (Jan 1 -> yesterday vs prev year)
- run both updaters from run_update.bat; refactor shared git push
2026-06-16 17:34:19 +05:00