Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1d613d8226 | |||
| 174a85a707 | |||
| 835386a887 |
@@ -262,6 +262,10 @@ if (Test-Path $tempDir) {
|
|||||||
Remove-Item -Recurse -Force $tempDir
|
Remove-Item -Recurse -Force $tempDir
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (-not (Test-Path $tempDir)) {
|
||||||
|
New-Item -ItemType Directory -Path $tempDir -Force | Out-Null
|
||||||
|
}
|
||||||
|
|
||||||
foreach ($f in $filesToPack) {
|
foreach ($f in $filesToPack) {
|
||||||
$destPath = Join-Path $tempDir $f
|
$destPath = Join-Path $tempDir $f
|
||||||
$destDir = Split-Path $destPath -Parent
|
$destDir = Split-Path $destPath -Parent
|
||||||
@@ -295,7 +299,16 @@ if (Test-Path $zipPath) {
|
|||||||
# Pakuj zawartosc temp dir (bez folderu temp/)
|
# Pakuj zawartosc temp dir (bez folderu temp/)
|
||||||
$originalLocation = Get-Location
|
$originalLocation = Get-Location
|
||||||
Set-Location $tempDir
|
Set-Location $tempDir
|
||||||
|
$tempItems = Get-ChildItem -Force
|
||||||
|
if ($tempItems) {
|
||||||
Compress-Archive -Path '*' -DestinationPath "../../$zipPath" -Force
|
Compress-Archive -Path '*' -DestinationPath "../../$zipPath" -Force
|
||||||
|
} else {
|
||||||
|
# SQL-only update: create minimal ZIP with empty placeholder
|
||||||
|
$placeholderPath = "_sql_only_update.txt"
|
||||||
|
Set-Content -Path $placeholderPath -Value "SQL-only update $versionNumber"
|
||||||
|
Compress-Archive -Path $placeholderPath -DestinationPath "../../$zipPath" -Force
|
||||||
|
Remove-Item $placeholderPath -Force
|
||||||
|
}
|
||||||
Set-Location $originalLocation
|
Set-Location $originalLocation
|
||||||
|
|
||||||
Write-Ok "Utworzono ZIP: $zipPath"
|
Write-Ok "Utworzono ZIP: $zipPath"
|
||||||
|
|||||||
@@ -4,6 +4,12 @@ Logi zmian z migracji na Domain-Driven Architecture. Najnowsze na gorze.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## ver. 0.316 (2026-02-23) - Migracja brakującej kolumny type w custom fields
|
||||||
|
|
||||||
|
- **FIX**: Dodanie brakującej kolumny `type` w tabeli `pp_shop_products_custom_fields` — kolumna była używana w kodzie od v0.277 ale nigdy nie miała migracji ALTER TABLE, przez co instancje ze starszą bazą dostawały `PDOException: Column not found: 1054 Unknown column 'type'` przy zapisie produktu
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## ver. 0.315 (2026-02-23) - Fix listowania atrybutów w admin
|
## ver. 0.315 (2026-02-23) - Fix listowania atrybutów w admin
|
||||||
|
|
||||||
- **FIX**: `AttributeRepository::listForAdmin()` — zapytanie COUNT dostawało parametr `:default_lang_id` którego nie miało w SQL, powodując `PDOException: SQLSTATE[HY093]: Invalid parameter number`. Parametr potrzebny tylko w głównym SELECT, nie w COUNT
|
- **FIX**: `AttributeRepository::listForAdmin()` — zapytanie COUNT dostawało parametr `:default_lang_id` którego nie miało w SQL, powodując `PDOException: SQLSTATE[HY093]: Invalid parameter number`. Parametr potrzebny tylko w głównym SELECT, nie w COUNT
|
||||||
|
|||||||
1
migrations/0.316.sql
Normal file
1
migrations/0.316.sql
Normal file
@@ -0,0 +1 @@
|
|||||||
|
ALTER TABLE `pp_shop_products_custom_fields` ADD COLUMN `type` VARCHAR(30) NOT NULL DEFAULT '' AFTER `name`;
|
||||||
BIN
updates/0.30/ver_0.315.zip
Normal file
BIN
updates/0.30/ver_0.315.zip
Normal file
Binary file not shown.
23
updates/0.30/ver_0.315_manifest.json
Normal file
23
updates/0.30/ver_0.315_manifest.json
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"changelog": "FIX - PDOException w listowaniu atrybutow admin (SQLSTATE HY093)",
|
||||||
|
"version": "0.315",
|
||||||
|
"files": {
|
||||||
|
"added": [
|
||||||
|
|
||||||
|
],
|
||||||
|
"deleted": [
|
||||||
|
|
||||||
|
],
|
||||||
|
"modified": [
|
||||||
|
"autoload/Domain/Attribute/AttributeRepository.php"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"checksum_zip": "sha256:cfe6eb7dfad896c4ea885c2f9a52c6a389d4e38379a0bf64f5d429910d87e55f",
|
||||||
|
"sql": [
|
||||||
|
|
||||||
|
],
|
||||||
|
"date": "2026-02-23",
|
||||||
|
"directories_deleted": [
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,14 +1,17 @@
|
|||||||
|
<b>ver. 0.315 - 23.02.2026</b><br />
|
||||||
|
FIX - PDOException w listowaniu atrybutow admin (SQLSTATE HY093)
|
||||||
|
<hr>
|
||||||
<b>ver. 0.314 - 23.02.2026</b><br />
|
<b>ver. 0.314 - 23.02.2026</b><br />
|
||||||
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
|
||||||
<hr>
|
<hr>
|
||||||
<b>ver. 0.313 - 23.02.2026</b><br />
|
<b>ver. 0.313 - 23.02.2026</b><br />
|
||||||
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
|
||||||
<hr>
|
<hr>
|
||||||
<b>ver. 0.312 - 23.02.2026</b><br />
|
<b>ver. 0.312 - 23.02.2026</b><br />
|
||||||
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
|
||||||
<hr>
|
<hr>
|
||||||
<b>ver. 0.311 - 23.02.2026</b><br />
|
<b>ver. 0.311 - 23.02.2026</b><br />
|
||||||
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ÄąĂË€ž
|
||||||
<hr>
|
<hr>
|
||||||
<b>ver. 0.310 - 23.02.2026</b><br />
|
<b>ver. 0.310 - 23.02.2026</b><br />
|
||||||
NEW - Zakladka Logi w sekcji Integracje (podglad pp_log z paginacja, sortowaniem, filtrami)
|
NEW - Zakladka Logi w sekcji Integracje (podglad pp_log z paginacja, sortowaniem, filtrami)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?
|
<?
|
||||||
$current_ver = 315;
|
$current_ver = 316;
|
||||||
|
|
||||||
for ($i = 1; $i <= $current_ver; $i++)
|
for ($i = 1; $i <= $current_ver; $i++)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user