- purchase: id→item_id (string), name→item_name, price fallback na price_brutto gdy brak promo, user_data poza ecommerce
- begin_checkout: id→item_id, name→item_name, dodano google_business_vertical
- Usunięto fałszywą konwersję GADS (gtag conversion) ze strony checkout
- view_item: dodano currency PLN, price jako number zamiast string
- Dodano event view_cart na stronie koszyka
- add_to_cart: quantity parseInt zamiast string
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Implemented bulk_delete_permanent method to handle permanent deletion of products.
- Added checkbox for bulk selection in product archive list view.
- Updated view model to include checkbox column.
feat: Introduce CategoriesApiController for category management
- Added CategoriesApiController to handle category listing via API.
- Implemented logic to fetch active categories and their titles in the default language.
fix: Update payment method visibility based on order amount
- Modified payment method display logic to consider minimum and maximum order amounts.
feat: Enhance order details page for mobile responsiveness
- Added mobile-specific styles for order details and action buttons.
- Improved layout for product details in order summary.
chore: Add project overview and conventions documentation
- Created project_overview.md to outline project purpose, tech stack, and architecture.
- Added style_and_conventions.md for code style guidelines and naming conventions.
- Included suggested_commands.md for common commands and development practices.
- Established task_completion_checklist.md for task completion criteria.
chore: Add .gitignore and project configuration files
- Created .gitignore to exclude cache and local configuration files.
- Added project.yml for Serena project configuration.
feat: Implement logs management in integrations
- Created logs.php template for displaying integration logs with clear functionality.
Add STACK, FEATURES, ARCHITECTURE, PITFALLS, and SUMMARY research files
covering the pomysloweprezenty.pl bugfix/stabilization milestone scope.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Implemented CronJobProcessor for managing scheduled jobs and processing job queues.
- Created CronJobRepository for database interactions related to cron jobs.
- Defined CronJobType for job types, statuses, and backoff calculations.
- Added ApiloLogger for logging actions related to API interactions.
- Enhanced UpdateController to check for updates and display update logs.
- Updated FormAction to include a preview action for forms.
- Modified ApiRouter to handle new dependencies for OrderAdminService and ProductsApiController.
- Extended DictionariesApiController to manage attributes and producers.
- Enhanced ProductsApiController with variant management and image upload functionality.
- Updated ShopBasketController and ShopProductController to sort attributes and handle custom fields.
- Added configuration for cron jobs in config.php.
- Initialized apilo-sync-queue.json for managing sync tasks.
- Created Articles.php for rendering article views including full articles, miniature lists, and news sections.
- Added Banners.php for handling banner displays.
- Introduced Languages.php for rendering language options.
- Implemented Menu.php for dynamic menu rendering.
- Developed Newsletter.php for newsletter view rendering.
- Created Scontainers.php for rendering specific containers.
- Added ShopCategory.php for category descriptions and product listings.
- Introduced ShopClient.php for managing client-related views such as address editing and order history.
- Implemented ShopPaymentMethod.php for displaying payment methods in the basket.
- Created ShopProduct.php for generating product URLs.
- Added ShopSearch.php for rendering a simple search form.
- Added .htaccess file to enhance security by restricting access to sensitive files and directories.
- Added `security_information` parameter to `ShopProduct::save` method.
- Refactored language handling in product saving to utilize `Languages::languages_list`.
- Updated SEO link handling to ensure proper redirection and canonical URLs.
- Improved error handling and logging during the update process in `Update` class.
- Enhanced producer and product classes to include additional language data.
- Updated version to 0.233 and added update logs for better tracking.