ver. 0.274 - ShopClients Domain+DI migration
This commit is contained in:
@@ -19,11 +19,19 @@ Logi zmian z migracji na Domain-Driven Architecture. Najnowsze na gorze.
|
||||
- **Pages / Articles UI** - ujednolicenie drzewek
|
||||
- UPDATE: `/admin/pages/list/` - nowe strzalki drzewa + `aria-expanded` + odswiezanie stanu branch/leaf
|
||||
- UPDATE: `/admin/articles/edit/*` (zakladka wyswietlania) - nowe strzalki i checkboxy (iCheck) dla drzewka stron
|
||||
- **ShopClients** - migracja `/admin/shop_clients` na Domain + DI + nowe widoki
|
||||
- NOWE: `Domain\Client\ClientRepository` (`listForAdmin`, `ordersForClient`, `totalsForClient`)
|
||||
- NOWE: `admin\Controllers\ShopClientsController` (DI) z akcjami `list`, `details` + aliasy legacy `view_list`, `clients_details`
|
||||
- UPDATE: routing DI (`admin\Site`) rozszerzony o modul `ShopClients`
|
||||
- UPDATE: menu admin przepiete na kanoniczny URL `/admin/shop_clients/list/`
|
||||
- UPDATE: widoki `shop-clients/view-list` i `shop-clients/clients-details` przepiete na `components/table-list`
|
||||
- CLEANUP: usuniete legacy `autoload/admin/controls/class.ShopClients.php`, `autoload/admin/factory/class.ShopClients.php`
|
||||
- TEST:
|
||||
- NOWE: `tests/Unit/admin/Controllers/ShopProductControllerTest.php`
|
||||
- NOWE: `tests/Unit/Domain/Client/ClientRepositoryTest.php`, `tests/Unit/admin/Controllers/ShopClientsControllerTest.php`
|
||||
- UPDATE: `tests/Unit/Domain/Product/ProductRepositoryTest.php` (nowe przypadki dla mass_edit)
|
||||
- UPDATE: `tests/bootstrap.php` (stub `S::normalize_decimal()`)
|
||||
- Testy: **OK (351 tests, 1091 assertions)**
|
||||
- Testy: **OK (361 tests, 1125 assertions)**
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user