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
This commit is contained in:
2026-04-28 22:47:14 +02:00
parent 1156ce046c
commit 0b4ffb7146
21 changed files with 2454 additions and 26 deletions

View File

@@ -24,6 +24,7 @@ return [
'orders' => 'Zamowienia',
'orders_list' => 'Lista zamowien',
'statistics' => 'Statystyki',
'statistics_summary' => 'Podsumowanie',
'statistics_orders' => 'Zamowienia',
'marketplace' => 'Marketplace',
'cron' => 'Harmonogram',
@@ -221,6 +222,29 @@ return [
],
],
'statistics' => [
'summary' => [
'title' => 'Podsumowanie statystyk',
'description' => 'Miesieczne trendy ilosci i wartosci zamowien z podzialem na integracje.',
'empty' => 'Brak danych dla wybranych filtrow.',
'charts' => [
'orders_count' => 'Ilosc zamowien miesiecznie',
'orders_value' => 'Wartosc zamowien miesiecznie',
],
'filters' => [
'date_from' => 'Data od',
'date_to' => 'Data do',
'channels' => 'Kanaly sprzedazy',
'status_groups' => 'Grupy statusow',
],
'columns' => [
'month' => 'Miesiac',
'total' => 'Razem',
],
'actions' => [
'apply_filters' => 'Filtruj',
'reset_filters' => 'Wyczysc',
],
],
'orders' => [
'title' => 'Statystyki zamowien',
'description' => 'Dzienne podsumowanie ilosci i kwot zamowien z podzialem na kanaly sprzedazy.',