feat(109): checkbox multiselect filters
Phase 109 complete: - Add checkbox dropdown enhancement for statistics multi-select filters - Preserve GET contract for channels[] and status_groups[] - Update PAUL plan context to read .paul/codebase docs Co-Authored-By: Codex <noreply@openai.com>
This commit is contained in:
@@ -12,9 +12,9 @@ Sprzedawca może obsługiwać zamówienia ze wszystkich kanałów
|
||||
|
||||
| Attribute | Value |
|
||||
|-----------|-------|
|
||||
| Version | 3.2.0 |
|
||||
| Status | v3.2 shipped — Delivery Status Management complete |
|
||||
| Last Updated | 2026-04-27 |
|
||||
| Version | 3.3.0 |
|
||||
| Status | v3.3 shipped - UI Filters complete |
|
||||
| Last Updated | 2026-04-28 |
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -112,6 +112,7 @@ Sprzedawca może obsługiwać zamówienia ze wszystkich kanałów
|
||||
- [x] Alert o kliencie z historia zwrotow: badge w liscie zamowien (kolumna buyer) + czerwony banner u gory szczegolow zamowienia; matching OR po email/phone/name; `<details>` z lista zwroconych zamowien — Phase 106
|
||||
- [x] Idempotentna jednorazowa wysylka e-mail per zamowienie: tabela deduplikacji `automation_email_once_deliveries` (UNIQUE KEY rule_id+action_id+order_id), checkbox "Wyslij tylko raz" w konfiguracji akcji, markSent() tylko po sukcesie — Phase 107
|
||||
- [x] Delivery Status Management: tabela `delivery_statuses` z CRUD panelem `/settings/delivery-statuses`, `DeliveryStatus::setRepository()` z DB fallbackiem, integracja DB-driven w dropdownach automatyzacji (warunek shipment_status + akcja update_shipment_status), osobna podstrona formularza CRUD (BREAKING: drop backward compat dla starych grupowych kluczy automatyzacji) — Phase 108
|
||||
- [x] Checkbox dropdown multi-select filters: `/statistics/orders` korzysta z progresywnie ulepszanych selectow multiple z checkboxami, opcja "Wszystkie" i zachowanym kontraktem GET — Phase 109
|
||||
|
||||
### Deferred
|
||||
|
||||
@@ -120,7 +121,7 @@ Sprzedawca może obsługiwać zamówienia ze wszystkich kanałów
|
||||
|
||||
### Active (In Progress)
|
||||
|
||||
- [ ] (brak — milestone v3.0 zakonczony, oczekiwanie na kolejny)
|
||||
- [ ] (brak — v3.3 zakonczony, oczekiwanie na kolejny milestone)
|
||||
|
||||
### Planned (Next)
|
||||
|
||||
@@ -228,6 +229,6 @@ Quick Reference:
|
||||
|
||||
---
|
||||
*PROJECT.md — Updated when requirements or context change*
|
||||
*Last updated: 2026-04-27 after v3.2 Delivery Status Management milestone completion (Phase 108)*
|
||||
*Last updated: 2026-04-28 after v3.3 UI Filters milestone completion (Phase 109)*
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user