PrestaShop Advanced Logger & Instant Backup Restore
v 1.1.3

PrestaShop Advanced Logger & Instant Backup Restore

Track changes and restore data in PrestaShop.

1,600 PLN
one-time ·
Buy from vendor

PrestaShop Advanced Logger & Instant Backup Restore is an innovative module that allows tracking all changes in the PrestaShop admin panel. It helps you easily determine who changed, added, or deleted what in your store. The module records detailed logs containing information about values before and after changes, which is extremely useful when you need to restore lost content or settings.

Key Features

  • Intelligent Logging: The module tracks changes in all editable fields and actions using Before and After hooks.
  • API Logging: Changes from the API are also logged, including API key identification.
  • Quick Search: Ability to filter and browse logs by action, object type, employee, date, and object name and ID.
  • Secure Collaboration: The module ensures secure logging of administrative and API actions, with the option to exclude sensitive classes.
  • Performance and Stability: Thanks to a 4-level log storage system, the module does not affect store performance.

How It Works / Configuration

The module is easy to configure and use. It allows filtering logs by various criteria and quick data restoration. All data is securely escaped, and error logs are available in error_log.

Technical Requirements

The module is compatible with PrestaShop versions 8.0 and 9.0 and requires PHP version 7.1 to 8.4. It also requires the ionCube Loader server extension.

Main features

Intelligent Logging

Tracks changes in all fields and actions using Before and After hooks.

API Logging

Logs changes from the API, including API key identification.

Quick Search

Filter and browse logs by action, object type, employee, date.

Secure Collaboration

Ensures secure logging of administrative and API actions.

Performance and Stability

4-level log storage system does not affect store performance.

Changelog

v 1.1.3 bugfix 06.12.2025
  • Fixed translation method calls in admin controller
  • Fixed Redis storage configuration checks
v 1.1.2 minor 14.08.2025
  • **Configuration Changes Logging**: Automatic logging of all PrestaShop configuration changes
  • **Configuration Override**: Minimal override class for intercepting configuration updates
  • **Enhanced Module Name Logging**: Improved module name logging in enable/disable operations
  • **Sensitive Data Protection**: Hiding of sensitive configuration keys (passwords, API keys, etc.)
v 1.1.1 security 27.07.2025
  • **Enhanced Change Tracking**: Improved before/after field comparison for object updates
  • **Detailed Context Logging**: Better capture of form submissions and API calls
  • **Advanced Fallback System**: 4-level fallback chain (Redis → Memory → RAM → File)
  • **Symfony Form Integration**: Automatic logging of form submissions and validation results
  • **API Key Detection**: Enhanced identification of API calls with authentication headers
  • **Employee Session Tracking**: Automatic detection of employee actions and sessions
  • **Multi-language Support**: Full internationalization support for all interface elements
  • **Memory Leaks**: Resolved potential memory leaks in long-running processes
  • **Duplicate Logging**: Prevented duplicate log entries for the same object changes
  • **Redis Connection**: Fixed connection timeout and authentication issues
  • **File Permissions**: Corrected file access rights for log directories
  • **SQL Injection**: Enhanced security with proper parameter escaping
  • **Class Exclusion**: Fixed issues with excluded classes configuration
  • **Cron Job Reliability**: Improved error handling in automated migration tasks
v 1.1.0 minor 14.07.2025
  • **Redis Storage Support**: High-performance Redis-based logging system
  • **Memory Table Fallback**: MySQL memory table for fast temporary storage
  • **File Fallback System**: NDJSON file storage as ultimate fallback
  • **Batch Processing**: Efficient batch operations for log migration
  • **Storage Manager**: Intelligent storage selection and fallback management
  • **Cron Integration**: Automated log migration and cleanup scripts
  • **Admin Interface**: Complete admin panel for log viewing and management
  • **Filtering System**: Advanced filtering and search capabilities
  • **Export Functionality**: Log export in various formats
  • **Real-time Status**: Storage system status monitoring
  • **Installation Issues**: Resolved module installation problems
  • **Database Schema**: Fixed table creation and indexing issues
  • **Hook Registration**: Corrected hook registration and execution
  • **Memory Usage**: Optimized memory consumption during logging

AddonsHub is an independent PrestaShop module directory — we are not the official PrestaShop Addons Marketplace. "Buy" and "Demo" links go directly to vendor websites or official repositories. No software is hosted or distributed by AddonsHub.