Jacek
23bd85a04a
build: ver_0.348 - etykiety niestandardowe produktów
2026-04-19 11:12:28 +02:00
Jacek
e195ffc841
build: ver_0.347 - naprawa zapisu scontainers
2026-04-18 23:25:45 +02:00
Jacek
3fa3d72758
build: ver_0.346 - Fix usuwania wszystkich dodatkowych pól produktu
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 22:52:32 +02:00
Jacek
591f2787ca
build: ver_0.345 - Checkout flow fix (redirect + TTL token + logging)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 21:33:25 +01:00
Jacek
99c7a3e5d8
build: ver_0.344 - Edycja personalizacji produktu w koszyku
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 19:45:37 +01:00
Jacek
10f9dfd85f
build: ver_0.343 - Custom fields: type + is_required + obsługa obrazków w koszyku
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 13:37:36 +01:00
Jacek
8815d7842f
build: ver_0.342 - Apilo email z danymi zamówienia + infinite retry
2026-03-19 11:24:23 +01:00
Jacek
9c6a565345
build: ver_0.341 - bugfix wysyłka zamówień do Apilo
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 09:55:33 +01:00
Jacek
30aaa3b9b8
update
2026-03-15 14:20:27 +01:00
Jacek
e47896e1b8
build: ver_0.340 - bugfix crash kupon rabatowy przy zamówieniu
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 14:09:10 +01:00
Jacek
daddb33e3b
build: ver_0.339 - refactoring ApiloRepository
2026-03-12 11:52:30 +01:00
Jacek
4b34dc0a20
build: ver_0.338 - bugfix duplikaty zamowien + status COD
2026-03-12 11:04:43 +01:00
Jacek
0207c163ea
build: ver_0.337 - CSRF protection admin panel
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 10:07:14 +01:00
Jacek
83f55f8d00
build: ver_0.336 - error handling, try-catch Apilo, E_WARNING cron
2026-03-12 09:31:17 +01:00
Jacek
ee55665902
build: ver_0.335 - safeUnlink path traversal, XSS escaping szablony artykulow
2026-03-12 09:23:29 +01:00
Jacek
3d98dac81d
build: ver_0.334 - poprawki bezpieczenstwa, usunieto RedBeanPHP
2026-03-12 09:19:33 +01:00
Jacek
654479cd10
build: ver_0.333 - ochrona przed podwójnym składaniem zamówienia
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 21:50:58 +01:00
Jacek
a2073b48a8
build: ver_0.332 - nowy ZIP z plikami API i ProductRepository
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-01 22:09:11 +01:00
Jacek
0405d9856d
build: ver_0.330 - nowy ZIP z index.php, zaktualizowany manifest
...
Poprzedni ZIP był uszkodzony (brak end of central directory).
Nowy ZIP zawiera index.php (v0.330), SHA256 zaktualizowany w manifeście.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-01 00:57:31 +01:00
Jacek
16ed987255
build: paczki v0.330 manifest + v0.331; aktualizacja KONIEC PRACY w CLAUDE.md
...
- Dodano ver_0.330_manifest.json (brakujący manifest pobrany z serwera)
- Nowa paczka ver_0.331.zip: fix getProductLayout fallback (LayoutsRepository)
- versions.php: current_ver=331
- CLAUDE.md: KONIEC PRACY rozszerzony o kroki 6-7 (build paczki + commit paczki)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-01 00:53:47 +01:00
b90ba74d3f
build: update package v0.329 — routing przez pp_routes + eliminacja htaccess.conf
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-27 23:05:24 +01:00
00a738f7b3
build: update package v0.328 — copy icon for order attribute values
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-27 20:51:20 +01:00
266e67e939
build: update package v0.327 — bulk delete in product archive
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-27 20:40:22 +01:00
f0408e0f32
build: update package v0.326 — API categories/list endpoint
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-27 20:17:14 +01:00
66263440bb
fix: broken SQL in update manifests — line-by-line instead of complete statements
...
build-update.ps1 was reading SQL migrations line-by-line, causing
multi-line CREATE TABLE/INSERT statements to be stored as fragments
in manifests. Fixed to strip comments, join lines, and split by
semicolons. Fixed ver_0.324_manifest.json with correct SQL statements.
Added try-catch in UpdateRepository to prevent fatal crashes on SQL errors.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 14:48:08 +01:00
077cf3a800
build: update package v0.325
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 13:52:59 +01:00
7b3b4b0092
build: update package v0.324
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 13:32:36 +01:00
4168eeec23
build: update package v0.323
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 21:12:48 +01:00
3f0972cce5
build: update package v0.322
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 14:13:19 +01:00
b7521686e5
build: update package v0.321
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 14:00:08 +01:00
904b649760
build: update package v0.320
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 13:35:13 +01:00
a294d541ab
build: update package v0.319
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 12:35:35 +01:00
7da1fb2a01
build: update package v0.318
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 11:59:04 +01:00
4181b4302a
build: update package v0.317
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 23:31:39 +01:00
3b627e9c73
build: update package v0.316
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 18:01:50 +01:00
1bf8a77d42
build: update package v0.315
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 17:52:58 +01:00
1c3aa85b8f
build: update package v0.314
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 12:34:26 +01:00
7904b09f9f
build: update package v0.313
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 11:45:45 +01:00
87ce6d1fb6
build: update package v0.312
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 11:12:33 +01:00
6376c559c6
build: update package v0.311
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 10:51:50 +01:00
e75a06cee9
build: update package v0.310
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 09:57:20 +01:00
e7b43b0df5
build: update package v0.309
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 09:32:51 +01:00
c7aaf60e47
build: update package v0.308
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 21:01:37 +01:00
56e10913ad
build: update package v0.307
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 18:04:02 +01:00
c082c72dc1
build: rebuild update packages v0.304, v0.305 with fixed .updateignore
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 17:16:26 +01:00
4e6962a569
build: update package v0.306
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 17:13:01 +01:00
31c9f6169b
remove ver_0.304_sql.txt from updates/ — SQL lives only in migrations/
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 16:50:29 +01:00
0d8a70f6e2
fix: UTF-8 BOM in update SQL files causing MariaDB syntax error
...
PowerShell 5.1 Out-File -Encoding UTF8 adds BOM (EF BB BF) which
breaks SQL execution on production. Also fix manifest JSON serializing
full PS objects instead of plain strings.
- build-update.ps1: use UTF8Encoding($false) for all file writes
- build-update.ps1: force .ToString() on Get-Content results
- UpdateRepository.php: strip BOM and normalize line endings in executeSql
- Rebuild ver_0.304 package files (clean SQL + manifest)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 16:49:23 +01:00
0ece86f5a8
build: update packages v0.304, v0.305
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 16:39:20 +01:00
6e6fc86451
build: update package v0.303
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 15:05:19 +01:00