From 4181b4302a53f8dceacf1b165c496e5cfcd9687d Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Mon, 23 Feb 2026 23:31:39 +0100 Subject: [PATCH] build: update package v0.317 Co-Authored-By: Claude Opus 4.6 --- updates/0.30/ver_0.317.zip | Bin 0 -> 10174 bytes updates/0.30/ver_0.317_manifest.json | 26 ++++++++++++++++++++++++++ updates/changelog.php | 11 +++++++---- 3 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 updates/0.30/ver_0.317.zip create mode 100644 updates/0.30/ver_0.317_manifest.json diff --git a/updates/0.30/ver_0.317.zip b/updates/0.30/ver_0.317.zip new file mode 100644 index 0000000000000000000000000000000000000000..98c80ce038826fd10142b9fce2a5d0c4e551ed03 GIT binary patch literal 10174 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 literal 0 HcmV?d00001 diff --git a/updates/0.30/ver_0.317_manifest.json b/updates/0.30/ver_0.317_manifest.json new file mode 100644 index 0000000..c52b1b5 --- /dev/null +++ b/updates/0.30/ver_0.317_manifest.json @@ -0,0 +1,26 @@ +{ + "changelog": "FIX - klucz API: fix zapisu (brakowalo w whiteliście), przycisk Generuj losowy klucz, ulepszony routing API", + "version": "0.317", + "files": { + "added": [ + + ], + "deleted": [ + + ], + "modified": [ + "api.php", + "autoload/Domain/Settings/SettingsRepository.php", + "autoload/admin/Controllers/SettingsController.php", + "autoload/api/ApiRouter.php" + ] + }, + "checksum_zip": "sha256:130e5f4fd15b635bb277dc639d528e017de866fbaada5db2d08d9426251824b3", + "sql": [ + + ], + "date": "2026-02-23", + "directories_deleted": [ + + ] +} \ No newline at end of file diff --git a/updates/changelog.php b/updates/changelog.php index cca2a08..c456067 100644 --- a/updates/changelog.php +++ b/updates/changelog.php @@ -1,3 +1,6 @@ +ver. 0.317 - 23.02.2026
+FIX - klucz API: fix zapisu (brakowalo w whiteliście), przycisk Generuj losowy klucz, ulepszony routing API +
ver. 0.316 - 23.02.2026
FIX - migracja brakujacej kolumny type w pp_shop_products_custom_fields
@@ -5,16 +8,16 @@ FIX - migracja brakujacej kolumny type w pp_shop_products_custom_fields FIX - PDOException w listowaniu atrybutow admin (SQLSTATE HY093)
ver. 0.314 - 23.02.2026
-FIX - naprawa globalnej wyszukiwarki admin (Content-Type, Cache-Control, POST, try/catch), NEW - title strony z numerem zamówienia +FIX - naprawa globalnej wyszukiwarki admin (Content-Type, Cache-Control, POST, try/catch), NEW - title strony z numerem zamĂłwienia
ver. 0.313 - 23.02.2026
-FIX - sync płatności Apilo (int cast na apilo_order_id PPxxxxxx dawał 0) + logowanie decyzji sync do pp_log +FIX - sync pĹ‚atnoĹ›ci Apilo (int cast na apilo_order_id PPxxxxxx dawaĹ‚ 0) + logowanie decyzji sync do pp_log
ver. 0.312 - 23.02.2026
-FIX - krytyczne bugi integracji Apilo: curl_getinfo po curl_close, nieskończona pętla wysyłki, ceny 0.00 PLN, walidacja cen +FIX - krytyczne bugi integracji Apilo: curl_getinfo po curl_close, nieskoĹ„czona pÄ™tla wysyĹ‚ki, ceny 0.00 PLN, walidacja cen
ver. 0.311 - 23.02.2026
-FIX - race condition callback płatności Apilo, persistence filtrów tabel admin, poprawki cen zamówień +FIX - race condition callback pĹ‚atnoĹ›ci Apilo, persistence filtrĂłw tabel admin, poprawki cen zamĂłwieĹ„
ver. 0.310 - 23.02.2026
NEW - Zakladka Logi w sekcji Integracje (podglad pp_log z paginacja, sortowaniem, filtrami)