285cbe5515
ver. 0.282: Banners frontend migration, Cache cleanup, Shared\Cache namespace
...
- Banners frontend: front\Views\Banners (new), BannerRepository +2 frontend methods,
front\view\Site przepięty, usunięte front\factory\Banners i front\view\Banners
- Cache cleanup: eliminacja legacy class.Cache.php (file-based cache),
13 metod front\factory przepiętych z \Cache::fetch/store na CacheHandler
- Shared\Cache namespace: CacheHandler i RedisConnection przeniesione do Shared\Cache\,
60 odwołań CacheHandler i 12 odwołań RedisConnection przepiętych,
usunięte backward-compat wrappery class.CacheHandler.php i class.RedisConnection.php
- Naprawione rozbieżności kluczy cache (random_products, category_name)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-16 21:25:50 +01:00
723cb1a5eb
ver. 0.280: Articles frontend migration, class.Article removal, Settings facade cleanup
...
- Add 8 frontend methods to ArticleRepository (with Redis cache)
- Create front\Views\Articles (rendering + utility methods)
- Rewire front\view\Site::show() and front\controls\Site::route() to repo + Views
- Update 5 article templates to use \front\Views\Articles::
- Convert front\factory\Articles and front\view\Articles to facades
- Remove class.Article (entity + static methods migrated to repo + Views)
- Remove front\factory\Settings facade (already migrated)
- Fix: eliminate global $lang from articleNoindex(), inline page sort query
- Tests: 450 OK, 1431 assertions (+13 new)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-16 15:52:03 +01:00
4efca23069
release 0.267: front layout/basket fixes and product redirect hardening
2026-02-14 00:56:09 +01:00
d709a3df7b
Release 0.245: refactor articles list and update package
2026-02-08 01:35:13 +01:00
3a7be21432
Add new version 0.238 zip file containing updated ProductRepository and Product class files
2026-02-05 01:53:28 +01:00
ef15f16e18
Add is_required column to pp_shop_products_custom_fields table
...
This commit introduces a new column `is_required` to the `pp_shop_products_custom_fields` table. The column is of type TINYINT, cannot be null, and has a default value of 1. This change is intended to enhance the product custom fields by allowing the specification of whether a field is mandatory.
2025-08-19 20:31:44 +02:00
e674ae6f42
Usunięto pliki .DS_Store, dodano kolumnę used_count do tabeli pp_shop_coupon, zaktualizowano wersję na 0.227 oraz dodano obsługę kuponów w szczegółach zamówienia.
2025-03-11 23:56:46 +01:00
f419f693e4
update
2024-11-16 10:57:09 +01:00
b18806c475
Refactor value handling in multiple classes to improve data processing and maintainability
2024-10-30 09:38:23 +01:00
ff248acfc4
Update htaccess to include rewrite rules for non-existing files and directories
2024-10-29 11:25:55 +01:00
cbdf464599
Update htaccess to include rewrite rules for non-existing files and directories
2024-10-27 21:49:59 +01:00
c514d8e097
Update versions.php and htaccess.conf
2024-10-26 18:19:18 +02:00
b6107b8c75
first commit
2024-10-23 13:44:50 +02:00