feat: Implement cleanup methods for nonassigned article files and images in ArticleRepository

This commit is contained in:
2026-02-06 08:57:22 +01:00
parent e33978e1bb
commit 6c21b835da
12 changed files with 110 additions and 35 deletions

BIN
updates/0.20/ver_0.243.zip Normal file

Binary file not shown.

View File

@@ -1,7 +1,10 @@
<b>ver. 0.242</b><br />
<b>ver. 0.243</b><br />
- UPDATE - refaktoryzacja: cleanup nieprzypisanych plików/zdjęć artykułów przeniesiony do Domain\Article\ArticleRepository
- UPDATE - ArticlesController::edit() używa repozytorium do cleanupu, a admin\factory\Articles zachowuje delegowanie (kompatybilność)
<hr><b>ver. 0.242</b><br />
- NEW - refaktoryzacja: Domain\Article\ArticleRepository + migracja article_edit do admin\Controllers\ArticlesController (DI)
- UPDATE - admin\factory\Articles::article_details() deleguje do nowego repozytorium (kompatybilność zachowana)
- UPDATE - metody przejęte przez nowe kontrolery oznaczone jako @deprecated w legacy kontrolerach admin\controls
- UPDATE - admin\factory\Articles::article_details() deleguje do nowego repozytorium (kompatybilność zachowana)
- UPDATE - metody przejęte przez nowe kontrolery oznaczone jako @deprecated w legacy kontrolerach admin\controls
<hr><b>ver. 0.241</b><br />
- NEW - refaktoryzacja: admin\Controllers\ProductArchiveController - archiwum produktów z DI
- NEW - ProductRepository::archive(), unarchive() - operacje archiwizacji w repozytorium
@@ -14,8 +17,7 @@
- NEW - refaktoryzacja: Domain\Cache\CacheRepository - czyszczenie cache z obsługą Redis
- FIX - komunikat potwierdzenia zapisu ustawień w panelu administratora
- FIX - naprawiono element #content w layoucie admina (powiadomienia grid.js)
<hr>
<b>ver. 0.239</b><br />
<hr><b>ver. 0.239</b><br />
- NEW - refaktoryzacja: Domain\Banner\BannerRepository + admin\Controllers\BannerController (pełna migracja kontrolera)
- NEW - refaktoryzacja: Domain\Product\ProductRepository::getPrice(), getName() - migracja kolejnych metod
- NEW - router admin z obsługą nowych kontrolerów (fallback na stare)
@@ -229,7 +231,7 @@
- NEW - archiwum produktów
<hr>
<b>ver. 0.167</b><br />
- NEW - dodanie obługi cen i stanów magazynowych kombinacji produktów
- NEW - dodanie obugi cen i stanów magazynowych kombinacji produktów
<hr>
<b>ver. 0.166</b><br />
- NEW - współpraca z GTM
@@ -303,3 +305,6 @@
<hr>
<b>ver. 0.142</b><br />
- FIX - poprawa adresu strony głównej

View File

@@ -1,5 +1,5 @@
<?
$current_ver = 242;
$current_ver = 243;
for ($i = 1; $i <= $current_ver; $i++)
{
@@ -44,3 +44,4 @@ else
foreach ($versions as $ver)
echo $ver . PHP_EOL;
}