refactor newsletter module and disable prepare/user templates
This commit is contained in:
@@ -614,3 +614,23 @@ Gdy `persist = true`:
|
||||
- UPDATE: `admin\\Controllers\\ArticlesController` korzysta z `Domain\\Layouts\\LayoutsRepository` (DI) dla listy layoutow
|
||||
|
||||
- Testy po zmianie: **141 tests, 336 assertions**
|
||||
|
||||
## Aktualizacja 2026-02-12 (ver. 0.257)
|
||||
- **Newsletter** - **ZMIGROWANE** (2026-02-12)
|
||||
- NOWE: `Domain\\Newsletter\\NewsletterRepository` (listy admin, szablony, ustawienia, kolejka wysylki)
|
||||
- NOWE: `Domain\\Newsletter\\NewsletterPreviewRenderer` (wspolny render podgladu)
|
||||
- NOWE: `admin\\Controllers\\NewsletterController` (DI)
|
||||
- UPDATE: routing DI (`admin\\Site`) rozszerzony o modul `Newsletter`
|
||||
- UPDATE: widoki `/admin/newsletter/*` migrowane na `components/table-list` i `components/form-edit`
|
||||
- UPDATE: `admin\\factory\\Newsletter` jako fasada do repozytorium
|
||||
- UPDATE: `front\\factory\\Newsletter` bez zaleznosci od `admin\\view\\Newsletter`
|
||||
- CLEANUP: usuniete `autoload/admin/controls/class.Newsletter.php`, `autoload/admin/view/class.Newsletter.php`
|
||||
|
||||
- Testy po zmianie: **150 tests, 372 assertions**
|
||||
|
||||
## Aktualizacja 2026-02-12 (ver. 0.258)
|
||||
- **Newsletter**
|
||||
- UPDATE: tymczasowo wylaczono flow `prepare/send/preview` (wymaga przebudowy).
|
||||
- UPDATE: tymczasowo wylaczono modul `Szablony uzytkownika`.
|
||||
- UPDATE: aktywna obsluga tylko szablonow administracyjnych (`is_admin = 1`).
|
||||
- CLEANUP: usuniete nieuzywane widoki `prepare.php`, `preview.php`, `email-templates-user.php`.
|
||||
|
||||
Reference in New Issue
Block a user