From 0a2d13090ffeca1a0c78079f254f7befc567fbfd Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Sun, 15 Feb 2026 15:36:31 +0100 Subject: [PATCH] docs: complete 0.275 documentation updates --- docs/CHANGELOG.md | 1 + docs/FORM_EDIT_SYSTEM.md | 8 +++++++- docs/TESTING.md | 7 ++++++- docs/UPDATE_INSTRUCTIONS.md | 12 ++++++++++++ 4 files changed, 26 insertions(+), 2 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 2bc9e81..bde710d 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -20,6 +20,7 @@ Logi zmian z migracji na Domain-Driven Architecture. Najnowsze na gorze. - NOWE: `tests/Unit/Domain/Category/CategoryRepositoryTest.php` - NOWE: `tests/Unit/admin/Controllers/ShopCategoryControllerTest.php` - Testy punktowe: **OK (16 tests, 72 assertions)** + - Pelny suite: **OK (377 tests, 1197 assertions)** --- diff --git a/docs/FORM_EDIT_SYSTEM.md b/docs/FORM_EDIT_SYSTEM.md index 4075be0..61b09d1 100644 --- a/docs/FORM_EDIT_SYSTEM.md +++ b/docs/FORM_EDIT_SYSTEM.md @@ -168,5 +168,11 @@ Gdy `persist = true`: 3. **Szablon** - usuń stary szablon lub zostaw jako fallback 4. **Testy** - zaktualizuj testy jeśli zmienił się format danych +## Aktualizacja 2026-02-15 (ver. 0.275) + +- Modul `ShopCategory` zostal zmigrowany do warstwy Domain + DI, ale formularz kategorii nadal korzysta z legacy `gridEdit`. +- W ramach migracji wydzielono skrypty UI do osobnych partiali `*-custom-script.php` (lista, browse, edycja, produkty), co upraszcza dalsze przepiecie formularza na `components/form-edit`. +- Po migracji `ShopCategory` kolejnym kandydatem do pelnej migracji formularza na Form Edit System pozostaje modul `Order` (zgodnie z `REFACTORING_PLAN.md`). + --- -*Dokument aktualizowany: 2026-02-14* +*Dokument aktualizowany: 2026-02-15* diff --git a/docs/TESTING.md b/docs/TESTING.md index bcaefc2..2e6d2cc 100644 --- a/docs/TESTING.md +++ b/docs/TESTING.md @@ -36,7 +36,7 @@ Alternatywnie (Git Bash): Ostatnio zweryfikowano: 2026-02-15 ```text -OK (351 tests, 1091 assertions) +OK (377 tests, 1197 assertions) ``` Aktualizacja po migracji ShopClients (2026-02-15, ver. 0.274) - testy punktowe: @@ -49,6 +49,11 @@ Aktualizacja po migracji ShopCategory (2026-02-15, ver. 0.275) - testy punktowe: OK (16 tests, 72 assertions) ``` +Pelny suite po migracji ShopCategory (2026-02-15, ver. 0.275): +```text +OK (377 tests, 1197 assertions) +``` + Nowe testy dodane 2026-02-15: - `tests/Unit/Domain/Client/ClientRepositoryTest.php` - `tests/Unit/admin/Controllers/ShopClientsControllerTest.php` diff --git a/docs/UPDATE_INSTRUCTIONS.md b/docs/UPDATE_INSTRUCTIONS.md index 7a3c46a..2e1eb05 100644 --- a/docs/UPDATE_INSTRUCTIONS.md +++ b/docs/UPDATE_INSTRUCTIONS.md @@ -18,6 +18,18 @@ Aktualizacje znajdują się w folderze `updates/0.XX/` gdzie XX oznacza dziesią ## Procedura tworzenia nowej aktualizacji +## Status biezacej aktualizacji (ver. 0.275) + +- Wersja udostepniona: `0.275` (data: 2026-02-15). +- Pliki publikacyjne: + - `updates/0.20/ver_0.275.zip` + - `updates/0.20/ver_0.275_files.txt` +- Pliki metadanych aktualizacji: + - `updates/changelog.php` (dodany wpis `ver. 0.275`) + - `updates/versions.php` (`$current_ver = 275`) +- Weryfikacja testow przed publikacja: + - `OK (377 tests, 1197 assertions)` + ### 1. Określ numer wersji Sprawdź ostatnią wersję w `temp/` i zwiększ o 1.