466 lines
25 KiB
PHP
466 lines
25 KiB
PHP
<b>ver. 0.266 - 13.02.2026</b><br />
|
||
- NEW - migracja modulu `ShopCoupon` do architektury Domain + DI (`Domain\Coupon\CouponRepository`, `admin\Controllers\ShopCouponController`)
|
||
- UPDATE - modul `/admin/shop_coupon/*` przepiety z legacy `grid/gridEdit` na `components/table-list` i `components/form-edit`
|
||
- UPDATE - nowe widoki i partiale: `shop-coupon/coupons-list`, `shop-coupon/coupon-edit-new`, `shop-coupon/coupon-categories-selector`, `shop-coupon/coupon-categories-tree`, `shop-coupon/coupon-edit-custom-script`
|
||
- UPDATE - zachowana kompatybilnosc aliasow legacy akcji (`view_list`, `coupon_edit`, `coupon_save`, `coupon_delete`) w nowym kontrolerze
|
||
- CLEANUP - usuniete legacy klasy/pliki: `autoload/admin/controls/class.ShopCoupon.php`, `autoload/admin/factory/class.ShopCoupon.php`, `admin/templates/shop-coupon/view-list.php`, `admin/templates/shop-coupon/coupon-edit.php`
|
||
- UPDATE - menu admin wskazuje kanoniczny URL `/admin/shop_coupon/list/`
|
||
- FIX - ujednolicone drzewka (strzalki + focus) i wyglad checkboxow miedzy `/admin/shop_coupon/edit/*` oraz `/admin/layouts/edit/*`
|
||
- UPDATE - testy: `OK (235 tests, 682 assertions)` + nowe pliki testowe `CouponRepositoryTest`, `ShopCouponControllerTest`
|
||
- UPDATE - pliki aktualizacji: `updates/0.20/ver_0.266.zip`, `ver_0.266_files.txt`
|
||
<hr>
|
||
<b>ver. 0.265 - 13.02.2026</b><br />
|
||
- UPDATE - modul `/admin/shop_promotion/*`: dodano pole `Data od` (`date_from`) w repozytorium, formularzu i liscie
|
||
- UPDATE - front: `shop\Promotion::get_active_promotions()` uwzglednia `date_from` (okno aktywnosci od-do)
|
||
- FIX - edycja promocji zapisuje aktualizacje rekordu zamiast tworzenia nowego (`id` przekazywane przez hidden field + fallback z URL)
|
||
- UPDATE - testy: `OK (222 tests, 614 assertions)`
|
||
<hr><b>ver. 0.264 - 13.02.2026</b><br />
|
||
- NEW - migracja modulu `ShopPromotion` do architektury Domain + DI (`Domain\Promotion\PromotionRepository`, `admin\Controllers\ShopPromotionController`)
|
||
- UPDATE - modul `/admin/shop_promotion/*` przepiety z legacy `grid/gridEdit` na `components/table-list` i `components/form-edit`
|
||
- UPDATE - nowe widoki i partiale: `shop-promotion/promotions-list`, `shop-promotion/promotion-edit`, `shop-promotion/promotion-categories-selector`, `shop-promotion/promotion-categories-tree`, `shop-promotion/promotion-edit-custom-script`
|
||
- CLEANUP - usuniete legacy klasy/pliki: `autoload/admin/controls/class.ShopPromotion.php`, `autoload/admin/factory/class.ShopPromotion.php`, `admin/templates/shop-promotion/view-list.php`
|
||
- UPDATE - menu admin wskazuje kanoniczny URL `/admin/shop_promotion/list/`
|
||
- UPDATE - testy: `OK (222 tests, 609 assertions)` + nowe pliki testowe `PromotionRepositoryTest`, `ShopPromotionControllerTest`
|
||
<hr><b>ver. 0.263 - 13.02.2026</b><br />
|
||
- NEW - migracja modulu `Integrations` do architektury Domain + DI (`Domain\Integrations\IntegrationsRepository`, `admin\Controllers\IntegrationsController`)
|
||
- CLEANUP - usunieto integracje Sellasist i Baselinker z calego projektu (kontrolery, factory, szablony, referencje w cron/Order/ShopStatuses/ShopTransport/ShopPaymentMethod/ShopProduct)
|
||
- UPDATE - `admin\factory\Integrations` jako fasada delegujaca do repozytorium (tylko Apilo + ShopPRO)
|
||
- FIX - naprawione polskie znaki w `product-edit.php` (usuniety podwojny encoding UTF-8/CP1250)
|
||
- CLEANUP - usuniete pliki: `controls/Integrations`, `controls/Baselinker`, `factory/Baselinker`, `front/factory/Shop`, `shop/ShopStatus`, szablony sellasist/baselinker
|
||
- UPDATE - pliki aktualizacji: `updates/0.20/ver_0.263.zip`, `ver_0.263_files.txt`
|
||
<hr><b>ver. 0.262 - 13.02.2026</b><br />
|
||
- NEW - migracja modulu `Pages` do architektury Domain + DI (`Domain\\Pages\\PagesRepository`, `admin\\Controllers\\PagesController`)
|
||
- UPDATE - widoki `/admin/pages/*` przepiete na nowy routing i komponent `components/form-edit` (menu/page edit)
|
||
- FIX - przywrocony przycisk generowania linku SEO w edycji strony (zakladka SEO, pola jezykowe)
|
||
- FIX - popup potwierdzenia usuwania menu/strony ujednolicony z `table-list-confirm-dialog` + poprawione polskie znaki
|
||
- CLEANUP - usuniete legacy pliki Pages: `admin/ajax/pages.php`, `autoload/admin/controls/class.Pages.php`, `autoload/admin/factory/class.Pages.php`, `autoload/admin/view/class.Pages.php`
|
||
- UPDATE - pliki aktualizacji: `updates/0.20/ver_0.262.zip`, `ver_0.262_files.txt`
|
||
<hr><b>ver. 0.261 - 13.02.2026</b><br />
|
||
- UPDATE - finalizacja refaktoryzacji modulu `Articles` (`/admin/articles`) w warstwie Domain + DI
|
||
- UPDATE - nowe akcje AJAX w `admin\Controllers\ArticlesController` (m.in. `files_order_save`)
|
||
- UPDATE - sortowanie zalacznikow i zdjec w edycji artykulu (drag&drop + zapis kolejnosci przy pierwszym zapisie)
|
||
- UPDATE - utwardzenie uploadow (wspolny helper `libraries/plupload/upload-common.php`, walidacje i tokeny)
|
||
- FIX - potwierdzenia usuwania zdjec/zalacznikow ujednolicone z widokiem listy (jquery-confirm)
|
||
- CLEANUP - usuniete legacy `admin/ajax/articles.php` i `autoload/admin/view/class.Articles.php`
|
||
- UPDATE - pliki aktualizacji: `updates/0.20/ver_0.261.zip`, `ver_0.261_files.txt`, `ver_0.261_sql.txt`
|
||
<hr><b>ver. 0.260 - 12.02.2026</b><br />
|
||
- NEW - migracja modulu `ArticlesArchive` do architektury Domain + DI (`admin\\Controllers\\ArticlesArchiveController`)
|
||
- UPDATE - `Domain\\Article\\ArticleRepository` rozszerzone o metody `listArchivedForAdmin`, `restore`, `deletePermanently`
|
||
- UPDATE - widok `/admin/articles_archive/view_list/` przepiety z legacy `grid` na `components/table-list`
|
||
- UPDATE - routing DI (`admin\\Site`) rozszerzony o modul `ArticlesArchive` + mapowanie akcji `article_restore -> restore`
|
||
- CLEANUP - usuniete legacy klasy `autoload/admin/controls/class.ArticlesArchive.php`, `autoload/admin/factory/class.ArticlesArchive.php`, `autoload/admin/view/class.ArticlesArchive.php`
|
||
- UPDATE - plik do usuniecia dodany w `updates/0.20/ver_0.260_files.txt`
|
||
<hr><b>ver. 0.259 - 12.02.2026</b><br />
|
||
- NEW - migracja modulu `Scontainers` do architektury Domain + DI (`Domain\\Scontainers\\ScontainersRepository`, `admin\\Controllers\\ScontainersController`)
|
||
- UPDATE - widoki `/admin/scontainers/*` przepiete z legacy `grid/gridEdit` na `components/table-list` i `components/form-edit`
|
||
- UPDATE - routing DI (`admin\\Site`) rozszerzony o modul `Scontainers` + mapowanie akcji `container_edit/container_save/container_delete`
|
||
- UPDATE - `admin\\factory\\Scontainers` dziala jako fasada do repozytorium (backward compatibility)
|
||
- UPDATE - `front\\factory\\Scontainers` korzysta z `Domain\\Scontainers\\ScontainersRepository`
|
||
- CLEANUP - usuniete legacy klasy `autoload/admin/controls/class.Scontainers.php`, `autoload/admin/view/class.Scontainers.php`
|
||
- UPDATE - plik do usuniecia dodany w `updates/0.20/ver_0.259_files.txt`
|
||
<hr><b>ver. 0.258 - 12.02.2026</b><br />
|
||
- UPDATE - modul `Newsletter`: funkcjonalnosc `Wysylka - przygotowanie` zostala tymczasowo wylaczona (menu + akcje `prepare/send/preview`)
|
||
- UPDATE - modul `Newsletter`: lista `Szablony uzytkownika` zostala tymczasowo wylaczona (menu + akcja `email_templates_user`)
|
||
- UPDATE - `NewsletterController`: lista szablonow ograniczona do szablonow administracyjnych (`is_admin = 1`)
|
||
- UPDATE - `email_template_edit` i `template_save` obsluguja tylko szablony administracyjne
|
||
- CLEANUP - usuniete nieuzywane szablony newslettera: `admin/templates/newsletter/prepare.php`, `admin/templates/newsletter/preview.php`, `admin/templates/newsletter/email-templates-user.php`
|
||
- UPDATE - plik do usuniecia dodany w `updates/0.20/ver_0.258_files.txt`
|
||
<hr><b>ver. 0.257 - 12.02.2026</b><br />
|
||
- NEW - migracja modulu `Newsletter` do architektury Domain + DI (`Domain\\Newsletter\\NewsletterRepository`, `Domain\\Newsletter\\NewsletterPreviewRenderer`, `admin\\Controllers\\NewsletterController`)
|
||
- UPDATE - widoki `/admin/newsletter/*` przepiete z legacy `grid/gridEdit` na nowe komponenty (`components/table-list`, `components/form-edit`) + nowy endpoint `/admin/newsletter/preview/`
|
||
- UPDATE - routing DI (`admin\\Site`) rozszerzony o moduł `Newsletter`
|
||
- UPDATE - `admin\\factory\\Newsletter` dziala jako fasada do nowego repozytorium (backward compatibility)
|
||
- UPDATE - `front\\factory\\Newsletter` nie korzysta juz z `admin\\view\\Newsletter`
|
||
- CLEANUP - usuniete legacy klasy `autoload/admin/controls/class.Newsletter.php`, `autoload/admin/view/class.Newsletter.php`
|
||
<hr><b>ver. 0.256 - 12.02.2026</b><br />
|
||
- NEW - migracja modulu `Layouts` do architektury Domain + DI (`Domain\\Layouts\\LayoutsRepository`, `admin\\Controllers\\LayoutsController`)
|
||
- UPDATE - lista `/admin/layouts/view_list/` przepieta z legacy `grid` na `components/table-list` (filtry, sortowanie, paginacja)
|
||
- UPDATE - `layouts/layout-edit` korzysta z danych z repozytorium (menus/categories), bez wywolan legacy factory w widoku
|
||
- UPDATE - `Domain\\Languages\\LanguagesRepository` rozszerzone o wspolna metode `defaultLanguageId()`
|
||
- UPDATE - `admin\\Controllers\\ArticlesController` pobiera layouty przez `Domain\\Layouts\\LayoutsRepository` (DI)
|
||
- CLEANUP - usuniete legacy klasy `autoload/admin/controls/class.Layouts.php`, `autoload/admin/view/class.Layouts.php`
|
||
<hr><b>ver. 0.255 - 12.02.2026</b><br />
|
||
- UPDATE - kontrolery admin `Settings`, `Banners`, `Dictionaries`, `Articles` pobieraja liste jezykow przez `Domain\\Languages\\LanguagesRepository` (DI)
|
||
- UPDATE - routing DI (`admin\\Site`) przekazuje `LanguagesRepository` do kontrolerow `Articles`, `Banners`, `Settings`, `Dictionaries`
|
||
- UPDATE - aktywne legacy odwolania (`admin\\controls`, `admin\\factory\\Shop*`) przepiete z `admin\\factory\\Languages` na `LanguagesRepository`
|
||
- FIX - `autoload/admin/factory/class.Languages.php` uzywa pelnego znacznika PHP (zgodnosc z `short_open_tag=Off`)
|
||
<hr><b>ver. 0.254 - 12.02.2026</b><br />
|
||
- UPDATE - modul `Languages` w panelu admin przepiety na `Domain\\Languages\\LanguagesRepository` + `admin\\Controllers\\LanguagesController`
|
||
- UPDATE - migracja widokow languages (`languages-list`, `language-edit`, `translations-list`, `translation-edit`) na `components/table-list` i `components/form-edit`
|
||
- UPDATE - routing DI dla `Languages` w `admin\\Site` oraz kompatybilna fasada `admin\\factory\\Languages` delegujaca do repozytorium
|
||
- UPDATE - naprawiono zapis edycji jezyka (ID jezyka pobierane z URL przy edycji)
|
||
- UPDATE - globalne poprawki UX filtrĂłw w `components/table-list` (kompaktowe kolumny `Aktywny`/`Domyslny`, spacing i pelna szerokosc selecta)
|
||
- CLEANUP - usuniete legacy klasy: `autoload/admin/controls/class.Languages.php`, `autoload/admin/view/class.Languages.php`
|
||
<hr>
|
||
<b>ver. 0.253 - 12.02.2026</b><br />
|
||
- UPDATE - modul `Users` w panelu admin w pelni przepiety na `Domain\\User\\UserRepository` + `admin\\Controllers\\UsersController`
|
||
- UPDATE - migracja widokow users z `grid/gridEdit` na nowe komponenty (`components/table-list`, `components/form-edit`)
|
||
- UPDATE - dodana walidacja warunkowa: przy wlaczonym 2FA pole `E-mail do 2FA` jest wymagane
|
||
- UPDATE - globalne ulepszenia `components/table-list` (kompaktowe filtry select/status i odstepy w formularzu paginacji)
|
||
- CLEANUP - usuniete legacy klasy users: `autoload/admin/controls/class.Users.php`, `autoload/admin/factory/class.Users.php`, `autoload/admin/view/class.Users.php`
|
||
<hr>
|
||
<b>ver. 0.252 - 10.02.2026</b><br />
|
||
- UPDATE - migracja listy archiwum produktow do nowego komponentu tabeli (`components/table-list`) z filtrowaniem i paginacja
|
||
- UPDATE - banery i archiwum produktow: wydzielenie CSS/JS do osobnych widokow `*-custom-script.php`
|
||
- UPDATE - filemanager przepiety na nowy routing (`admin\\Controllers\\FilemanagerController`)
|
||
- FIX - naprawiono blad `Invalid Key` w widoku filemanagera po refaktoryzacji
|
||
- UPDATE - usunieto legacy klasy i stare szablony (`admin\\controls`, `admin\\view`, `admin/templates/product_archive`)
|
||
<hr>
|
||
<b>ver. 0.251 - 09.02.2026</b><br />
|
||
- NEW - migracja modulu Dictionaries do nowej architektury (Domain + admin Controller + DI)
|
||
- UPDATE - lista i formularz Dictionaries przepiete na nowe komponenty (`components/table-list`, `components/form-edit`)
|
||
- UPDATE - dodano globalne ograniczenie szerokosci pierwszej kolumny (Lp.) w `components/table-list`
|
||
- FIX - zapis tlumaczen jednostek obsluguje `lang_id` jako string (`pl`, `en`)
|
||
- UPDATE - usunieto legacy klasy Dictionaries: `admin\\controls`, `admin\\factory`, `front\\factory`
|
||
- UPDATE - przepieto uzycia na `Domain\\Dictionaries\\DictionariesRepository` (`shop-product`, `shop_product` admin)
|
||
<hr>
|
||
<b>ver. 0.250</b><br />
|
||
- UPDATE - refaktoryzacja Settings: `Domain\\Settings\\SettingsRepository` ma bezposredni dostep do bazy (bez delegacji do `admin\\factory\\Settings`)
|
||
- UPDATE - przepieto pozostale uzycia `admin\\factory\\Settings` na `Domain\\Settings\\SettingsRepository` (`admin\\controls\\Settings`, `admin\\controls\\Newsletter`, `front\\factory\\Newsletter`)
|
||
- UPDATE - DI dla SettingsController: repozytorium otrzymuje `$mdb` w `admin\\Site`
|
||
- UPDATE - Settings: widok edycji przeniesiony na nowy mechanizm formularza (`FormEditViewModel` + `components/form-edit`) jak w banerach
|
||
- UPDATE - usunieto nieuzywana legacy klase `autoload/admin/factory/class.Settings.php`
|
||
- UPDATE - usunieto legacy fallback kontrolera `autoload/admin/controls/class.Settings.php`
|
||
- UPDATE - usunieto nieuzywana klase widoku `autoload/admin/view/class.Settings.php`
|
||
<hr><b>ver. 0.249</b><br />
|
||
- FIX - banner edit: poprawiono zapisywanie danych jezykowych i synchronizacje CKEditor przed zapisem
|
||
- FIX - banner edit: naprawiono hash zakladek (usunieto `undefined` w URL)
|
||
- FIX - filemanager: przywrocono dzialanie popupa wyboru obrazka z banera
|
||
- UPDATE - komunikaty zapisu w nowym formularzu sa wyswietlane w stylu panelu (bez natywnego alertu JS)
|
||
- UPDATE - lista banerow: dodano kolumne miniatury oraz podglad duzego obrazka w popup po najechaniu
|
||
- UPDATE - usunieto nieuzywane legacy klasy banerow: `admin\\view\\Banners`, `admin\\factory\\Banners`
|
||
<hr><b>ver. 0.248</b><br />
|
||
- UPDATE - filtry w nowych tabelach dzialaja automatycznie na `onchange`
|
||
- UPDATE - `components/table-list`: auto-submit formularza filtrow po zmianie pola (select, date, text)
|
||
<hr><b>ver. 0.247</b><br />
|
||
- UPDATE - nowy dialog potwierdzenia usuwania w `components/table-list` (zamiast natywnego `confirm`)
|
||
- UPDATE - popup usuwania: wiekszy rozmiar i centrowanie na srodku ekranu
|
||
<hr><b>ver. 0.246</b><br />
|
||
- UPDATE - migracja listy banerow do nowego mechanizmu tabeli (`components/table-list`, filtrowanie, sortowanie, paginacja)
|
||
- UPDATE - `admin\Controllers\BannerController::list()` buduje `PaginatedTableViewModel`
|
||
- UPDATE - `Domain\Banner\BannerRepository::listForAdmin()` (bezpieczne filtrowanie i sortowanie)
|
||
- UPDATE - usunieto legacy kontroler `autoload/admin/controls/class.Banners.php`
|
||
- UPDATE - plik do usuniecia dodany w `updates/0.20/ver_0.246_files.txt`
|
||
<hr><b>ver. 0.245</b><br />
|
||
- UPDATE - refaktoryzacja listy artykulow: wspolny komponent `admin/templates/components/table-list.php` + `PaginatedTableViewModel`
|
||
- NEW - `admin\Support\TableListRequestFactory` (wspolna obsluga filtrow, sortowania i paginacji dla list)
|
||
- UPDATE - `Domain\Article\ArticleRepository::listForAdmin()` utwardzone pod katem bezpieczenstwa (whitelist sortowania, bind params, limit per_page)
|
||
- UPDATE - usunieto legacy `browse_list` dla modulu Articles
|
||
- UPDATE - usuniete pliki legacy sa wyszczegolnione w `updates/0.20/ver_0.245_files.txt`
|
||
- FIX - generator `.htaccess` i `libraries/htaccess.conf` (QSA dla `/admin/...`, komentarz niedozwolonych dyrektyw `SetHandler/AddHandler/ForceType`)
|
||
<hr><b>ver. 0.244</b><br />
|
||
- UPDATE - refaktoryzacja: article_save przeniesiony do Domain\Article\ArticleRepository::save() z prywatnymi helperami
|
||
- UPDATE - refaktoryzacja: article_delete przeniesiony do Domain\Article\ArticleRepository::archive()
|
||
- UPDATE - ArticlesController: nowe akcje save() i delete() z DI
|
||
- UPDATE - admin\factory\Articles::article_save() i articles_set_archive() delegują do repozytorium (kompatybilność)
|
||
<hr><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
|
||
<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
|
||
- FIX - naprawiono SQL w liście archiwum (puste wyszukiwanie filtrowało wszystkie wyniki)
|
||
- FIX - naprawiono brakujÄ…cy filtr archive = 1 w zapytaniu bez wyszukiwania
|
||
- UPDATE - wyczyszczono szablony archiwum (usunięto zbędne funkcje: apilo, baselinker, duplikowanie)
|
||
<hr>
|
||
<b>ver. 0.240</b><br />
|
||
- NEW - refaktoryzacja: Domain\Settings\SettingsRepository + admin\Controllers\SettingsController (architektura Domain-Driven)
|
||
- 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 />
|
||
- 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)
|
||
- UPDATE - shop\Product::get_product_price(), get_product_name() używają nowego repozytorium (kompatybilność zachowana)
|
||
<hr>
|
||
<b>ver. 0.238</b><br />
|
||
- NEW - refaktoryzacja: Domain\Product\ProductRepository - pierwsza klasa w nowej architekturze Domain-Driven
|
||
- NEW - Dependency Injection zamiast global variables
|
||
- UPDATE - shop\Product::get_product_quantity() używa teraz nowego repozytorium (kompatybilność zachowana)
|
||
<hr>
|
||
<b>ver. 0.237</b><br />
|
||
- NEW - automatyczne czyszczenie cache produktu po aktualizacji przez CRON (Sellasist, Apilo, Baselinker)
|
||
- UPDATE - przycisk "Wyczyść cache" w panelu administratora z obsługą AJAX i komunikatami o postępie
|
||
<hr>
|
||
<b>ver. 0.236</b><br />
|
||
- FIX - zabezpieczenie przed duplikatami zamówień w Apilo - automatyczne pobieranie ID zamówienia przy błędzie "idExternal już wykorzystywany"
|
||
<hr>
|
||
<b>ver. 0.235</b><br />
|
||
- FIX - poprawka funkcji aktualizacji
|
||
<hr>
|
||
<b>ver. 0.234</b><br />
|
||
- NEW - przycisk zaznaczania zamówienia jako wysłane do trustmate.io
|
||
<hr>
|
||
<b>ver. 0.232</b><br />
|
||
- NEW - opcje GPSR
|
||
<hr>
|
||
<b>ver. 0.231</b><br />
|
||
- FIX - poprawki bezpieczeństwa + dwuetapowa weryfikacja logowania
|
||
<hr>
|
||
<b>ver. 0.230</b><br />
|
||
- FIX - poprawki bezpieczeństwa
|
||
<hr>
|
||
<b>ver. 0.229</b><br />
|
||
- NEW - pola dodatkowe z opcjÄ… wymagane/niewymagane
|
||
<hr>
|
||
<b>ver. 0.228</b><br />
|
||
- NEW - cron do wysyłania zamówień do trustmate.io
|
||
<hr>
|
||
<b>ver. 0.227</b><br />
|
||
- NEW - historia kodĂłw rabatowych
|
||
<hr>
|
||
<b>ver. 0.226</b><br />
|
||
- NEW - dodanie opcji faktury do zamĂłwienia
|
||
<hr>
|
||
<b>ver. 0.225</b><br />
|
||
- NEW - przycisk czyszczenia cache<br>
|
||
- NEW - ponowne wysyłanie zamówienia do apilo
|
||
<hr>
|
||
<b>ver. 0.224</b><br />
|
||
- NEW - sortowanie form dostawy
|
||
<hr>
|
||
<b>ver. 0.223</b><br />
|
||
- FIX - integracja z Orlen Paczka
|
||
<hr>
|
||
<b>ver. 0.222</b><br />
|
||
- NEW - integracja z Orlen Paczka
|
||
<hr>
|
||
<b>ver. 0.221</b><br />
|
||
- NEW - Automatyczne przekierowania adresĂłw URL produktĂłw, zmiany w pliku htaccess
|
||
<hr>
|
||
<b>ver. 0.220</b><br />
|
||
- NEW - Dodanie możliwości wyświetlenia na strone ostatnio dodane produkty [PRODUKTY_NEW] lub [PRODUKTY_NEW:10].<br>
|
||
- NEW - Dodanie możliwości wyświetlenia na strone popularnych produktów [PRODUKTY_TOP] lub [PRODUKTY_TOP:10].
|
||
<hr>
|
||
<b>ver. 0.219</b><br />
|
||
- NEW - Dodanie możliwości zmiany daty w artykułach
|
||
<hr>
|
||
<b>ver. 0.218</b><br />
|
||
- NEW - indywidualny kod GTM
|
||
<hr>
|
||
<b>ver. 0.217</b><br />
|
||
- NEW - zwiększenie obsługi REDIS
|
||
<hr>
|
||
<b>ver. 0.216</b><br />
|
||
- NEW - aktualizacja api i cron (apilo)
|
||
<hr>
|
||
<b>ver. 0.215</b><br />
|
||
- FIX - generowanie pliku .htaccess
|
||
<hr>
|
||
<b>ver. 0.214</b><br />
|
||
- NEW - dodanie API
|
||
<hr>
|
||
<b>ver. 0.213</b><br />
|
||
- FIX - wyliczenie darmowej dostawy
|
||
<hr>
|
||
<b>ver. 0.212</b><br />
|
||
- NEW - zmiany w zapisywaniu zamĂłwienia do apilo
|
||
<hr>
|
||
<b>ver. 0.211</b><br />
|
||
- NEW - Debugowanie apilo + wyświetlanie podkategorii
|
||
<hr>
|
||
<b>ver. 0.210</b><br />
|
||
- NEW - dodatkowe pola w widoku produktĂłw
|
||
<hr>
|
||
<b>ver. 0.209</b><br />
|
||
- NEW - zmiany w widoku produktĂłw (panel administratora)
|
||
<hr>
|
||
<b>ver. 0.208</b><br />
|
||
- NEW - zmiany w wyszukiwarce produktĂłw
|
||
<hr>
|
||
<b>ver. 0.204-0.207</b><br />
|
||
- NEW - htaccess update
|
||
<hr>
|
||
<b>ver. 0.204-0.206</b><br />
|
||
- NEW - wysyłanie produktów do apilo
|
||
<hr>
|
||
<b>ver. 0.203</b><br />
|
||
- NEW - zmiana sposobu wyliczania cen produkty z dodatkami
|
||
<hr>
|
||
<b>ver. 0.202</b><br />
|
||
- NEW - dodano "główne zdjęcie" w edycji artykułu
|
||
<hr>
|
||
<b>ver. 0.201</b><br />
|
||
- FIX - aktualizacja statusĂłw na podstawie baselinkera
|
||
<hr>
|
||
<b>ver. 0.200</b><br />
|
||
- NEW - wysyłanie produktów do baselinker
|
||
<hr>
|
||
<b>ver. 0.199</b><br />
|
||
- NEW - usprawnienie edycji danych do XML
|
||
<hr>
|
||
<b>ver. 0.198</b><br />
|
||
- NEW - automatyczne generowanie kodĂłw SKU
|
||
<hr>
|
||
<b>ver. 0.197</b><br />
|
||
- FIX - poprawki w Dashboard
|
||
<hr>
|
||
<b>ver. 0.196</b><br />
|
||
- FIX - integracja z apilo.com
|
||
<hr>
|
||
<b>ver. 0.195</b><br />
|
||
- FIX - aktualizacja statusĂłw
|
||
<hr>
|
||
<b>ver. 0.194</b><br />
|
||
- UPDATE - integracja apilo
|
||
<hr>
|
||
<b>ver. 0.193</b><br />
|
||
- UPDATE - aktualizacja synchronizacji z baselinker
|
||
<hr>
|
||
<b>ver. 0.192</b><br />
|
||
- NEW - pobieranie statusĂłw z sellasist
|
||
<hr>
|
||
<b>ver. 0.191</b><br />
|
||
- NEW - integracja z selasist
|
||
<hr>
|
||
<b>ver. 0.190</b><br />
|
||
- FIX - produkty powiÄ…zane
|
||
<hr>
|
||
<b>ver. 0.189</b><br />
|
||
- FIX - ceny promocyjne produktĂłw z dodatkiem
|
||
<hr>
|
||
<b>ver. 0.188</b><br />
|
||
- NEW - widok listy produktĂłw
|
||
<hr>
|
||
<b>ver. 0.187</b><br />
|
||
- FIX - pobieranie cen z APILO
|
||
<hr>
|
||
<b>ver. 0.186</b><br />
|
||
- FIX - dodawanie do koszyka tych samych produktów ale z różną personalizacją
|
||
<hr>
|
||
<b>ver. 0.185</b><br />
|
||
- FIX - masowa edycja produktĂłw
|
||
<hr>
|
||
<b>ver. 0.184</b><br />
|
||
- NEW - druga część integracji z apilo, masowa edycja produktów
|
||
<hr>
|
||
<b>ver. 0.183</b><br />
|
||
- NEW - pierwsza część integracji z apilo
|
||
<hr>
|
||
<b>ver. 0.182</b><br />
|
||
- FIX - layout
|
||
<hr>
|
||
<b>ver. 0.181</b><br />
|
||
- NEW - infinitescroll - opcja włączy/wyłącz
|
||
<hr>
|
||
<b>ver. 0.180</b><br />
|
||
- NEW - aktualizacja dashboard
|
||
<hr>
|
||
<b>ver. 0.179</b><br />
|
||
- NEW - obsługa EAN
|
||
<hr>
|
||
<b>ver. 0.177, 0.178</b><br />
|
||
- FIX - custom_label
|
||
<hr>
|
||
<b>ver. 0.176</b><br />
|
||
- NEW - custom_label
|
||
<hr>
|
||
<b>ver. 0.175</b><br />
|
||
- NEW - nowe statystyki
|
||
<hr>
|
||
<b>ver. 0.174</b><br />
|
||
- FIX - generowanie xml
|
||
<hr>
|
||
<b>ver. 0.173</b><br />
|
||
- NEW - duplikowanie produktu wraz z kombinacjami
|
||
- NEW - dodanie przechodzenia pomiędzy zamówienia (poprzednie/następne zamówienie)
|
||
<hr>
|
||
<b>ver. 0.172</b><br />
|
||
- FIX - poprawki w Cache
|
||
<hr>
|
||
<b>ver. 0.171</b><br />
|
||
- FIX - poprawki w Cache
|
||
<hr>
|
||
<b>ver. 0.170</b><br />
|
||
- NEW - usuwanie cache produktu przy zapisie
|
||
<hr>
|
||
<b>ver. 0.169</b><br />
|
||
- FIX - poprawki w liście produktów
|
||
<hr>
|
||
<b>ver. 0.168</b><br />
|
||
- NEW - archiwum produktĂłw
|
||
<hr>
|
||
<b>ver. 0.167</b><br />
|
||
- NEW - dodanie obsługi cen i stanów magazynowych kombinacji produktów
|
||
<hr>
|
||
<b>ver. 0.166</b><br />
|
||
- NEW - współpraca z GTM
|
||
<hr>
|
||
<b>ver. 0.164/5</b><br />
|
||
- FIX - ukrywanie produktĂłw nieaktywnych
|
||
<hr>
|
||
<b>ver. 0.163</b><br />
|
||
- NEW - automatyczne podpowiadanie produktów do zestawu na podstawie wcześniejszych zakupów klientów
|
||
<hr>
|
||
<b>ver. 0.162</b><br />
|
||
- NEW - GA4
|
||
<hr>
|
||
<b>ver. 0.161</b><br />
|
||
- UPDATE - aktualizacja menu administratora
|
||
<hr>
|
||
<b>ver. 0.160</b><br />
|
||
- UPDATE - aktualizacja cron Baselinker
|
||
- NEW - waga i cena jednostkowa produktu
|
||
<hr>
|
||
<b>ver. 0.159</b><br />
|
||
- FIX - cron Baselinker
|
||
<hr>
|
||
<b>ver. 0.158</b><br />
|
||
- UPDATE - poprawa kolorystyki przyciskĂłw
|
||
<hr>
|
||
<b>ver. 0.157</b><br />
|
||
- NEW - szybka zmiana statusu produktu
|
||
<hr>
|
||
<b>ver. 0.156</b><br />
|
||
- NEW - dodanie szybkiej edycji google xml label
|
||
<hr>
|
||
<b>ver. 0.155</b><br />
|
||
- NEW - infinite scroll w widoku kategorii
|
||
<hr>
|
||
<b>ver. 0.154</b><br />
|
||
- FIX - atrybuty produktĂłw
|
||
<hr>
|
||
<b>ver. 0.153</b><br />
|
||
- FIX - atrybuty produktĂłw
|
||
<hr>
|
||
<b>ver. 0.152</b><br />
|
||
- FIX - tematy maili
|
||
<hr>
|
||
<b>ver. 0.151</b><br />
|
||
- FIX - tematy maili
|
||
<hr>
|
||
<b>ver. 0.150</b><br />
|
||
- NEW - domyślna forma transportu
|
||
<hr>
|
||
<b>ver. 0.149</b><br />
|
||
- NEW - tematy maili
|
||
<hr>
|
||
<b>ver. 0.148</b><br />
|
||
- FIX - cron-xml
|
||
<hr>
|
||
<b>ver. 0.147</b><br />
|
||
- FIX - cron-xml
|
||
<hr>
|
||
<b>ver. 0.146</b><br />
|
||
- NEW - cron-xml
|
||
<hr>
|
||
<b>ver. 0.145</b><br />
|
||
- NEW - omnibus ready
|
||
<hr>
|
||
<b>ver. 0.144</b><br />
|
||
- FIX - usunięcie adresu marianek.pl z kodu
|
||
<hr>
|
||
<b>ver. 0.143</b><br />
|
||
- FIX - poprawa generowania plikĂłw WEBP
|
||
<hr>
|
||
<b>ver. 0.142</b><br />
|
||
- FIX - poprawa adresu strony głównej
|
||
|
||
|
||
|