Files
orderPRO/.paul/changelog/2026-04-28.md
Jacek Pyziak 0b4ffb7146 feat(110): statistics summary
Phase 110 complete:
- add Statistics -> Podsumowanie page
- add monthly order count and value charts per integration plus total
- use Chart.js with table fallback and 04-2026 default history start
- update PAUL and DOCS technical documentation
2026-04-28 22:48:31 +02:00

1.8 KiB

2026-04-28

Co zrobiono

  • [Phase 110, Plan 01] Dodano Statystyki -> Podsumowanie z miesiecznymi wykresami liczby i wartosci zamowien.
  • Wykresy korzystaja z Chart.js 4.4.8 CDN, maja serie per integracja oraz linie Razem.
  • Ustawiono domyslny poczatek historii na 2026-04-01 (04-2026) mimo starszych danych.
  • Na desktopie wykresy sa obok siebie, a pod nimi dwie tabele fallback rowniez obok siebie.
  • [Phase 109, Plan 01] Wdrozono checkbox dropdown multi-select filters na /statistics/orders.
  • Zachowano kontrakt GET channels[] i status_groups[] przez synchronizacje z natywnym <select multiple>.
  • Zaktualizowano paul:plan, aby korzystala z .paul/codebase/architecture.md i .paul/codebase/db_schema.md.
  • Zsynchronizowano lokalny PAUL framework z Claude do Codex z adaptacja sciezek ~/.claude na ~/.codex.

Zmienione pliki

  • .paul/PROJECT.md
  • .paul/ROADMAP.md
  • .paul/STATE.md
  • .paul/codebase/architecture.md
  • .paul/codebase/db_schema.md
  • .paul/codebase/tech_changelog.md
  • .paul/phases/109-checkbox-multiselect-filters/109-01-PLAN.md
  • .paul/phases/109-checkbox-multiselect-filters/109-01-SUMMARY.md
  • .paul/phases/110-statistics-summary/110-01-PLAN.md
  • .paul/phases/110-statistics-summary/110-01-SUMMARY.md
  • DOCS/ARCHITECTURE.md
  • DOCS/DB_SCHEMA.md
  • DOCS/TECH_CHANGELOG.md
  • public/assets/css/app.css
  • public/assets/js/modules/checkbox-multiselect.js
  • public/assets/js/modules/statistics-summary-charts.js
  • resources/lang/pl.php
  • resources/scss/app.scss
  • resources/views/layouts/app.php
  • resources/views/statistics/orders.php
  • resources/views/statistics/summary.php
  • routes/web.php
  • src/Modules/Statistics/OrdersStatisticsController.php
  • src/Modules/Statistics/OrdersStatisticsRepository.php