=== Trace Activity Log ===
Contributors: inkamedia
Tags: activity log, audit log, security, monitoring, admin tools
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.2.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Audit and monitor key WordPress activities across users, content, and system events in one lightweight admin log.

== Description ==

Trace Activity Log provides real-time visibility into WordPress activity by recording critical actions across users, content, and system changes in one centralized audit log.

Key features in the free version:

* Activity log table with filters and search.
* Dashboard activity widget.
* Basic role-based access.
* Lightweight UI focused on admin workflow.

Pro features are available through a separate commercial plugin.

This free plugin includes a button to open the official trial request page for the separate Trace Activity Log Pro plugin.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`, or install via WordPress Plugins screen.
2. Activate the plugin through the `Plugins` screen.
3. Open `Activity Log` from the WordPress admin menu.

== Frequently Asked Questions ==

= Does this plugin support automatic updates for Pro features? =

Yes, Pro updates are handled by the separate Pro plugin and license system.

= Is this plugin GPL compatible? =

Yes. This plugin is licensed under GPLv2 or later.

= Does this plugin send data to external services? =

No data is sent directly from this plugin for trial requests.
When an administrator clicks "Request Trial Key", the plugin opens the vendor trial request page in a new browser tab.

== External services ==

This plugin links to an external web page operated by Inkamedia.

External page:
* `https://products.inkamedia.id/trace-activity-log/`

When it opens the external page:
* Only after an admin clicks "Request Trial Key".

Data handling:
* Any trial request data is submitted by the administrator directly on that external page.
* The external page is outside this plugin.

Why this link exists:
* To help administrators request a Pro trial key for the separate Trace Activity Log Pro plugin.

== Privacy ==

This plugin records IP addresses for security auditing purposes.

== Changelog ==

= 1.2.2 =
* Improved chart rendering reliability and layout consistency in the Activity Summary section.
* Refined Event/Action mapping and filter structure for clearer log exploration.
* Added safer IP masking format and export alignment for updated table columns.
* Added bilingual (EN/ID) admin text support with language switcher state preservation.

= 1.2.1 =
* Dashboard layout refresh: full-width log table/filter on top and chart section below.
* Added 7-day activity trend line chart above pie charts for better readability.
* Synced Free/Pro dashboard structure while preserving feature access differences.

= 1.2.0 =
* Version sync release with Pro 1.2.0.
* Maintenance update for release metadata compatibility.

= 1.1.9 =
* Release sync with Pro 1.1.9.
* Maintenance update for private update metadata and release detail formatting.

= 1.1.8 =
* Improved upgrade flow: Free edition now auto-deactivates when Pro is activated.
* Prevented dual-active Free/Pro conflicts by keeping only one edition active automatically.

= 1.1.7 =
* Version sync release to match Trace Activity Log Pro 1.1.7.

= 1.1.6 =
* Added Trace Activity Log branding logo in admin page headers.
* Updated admin menu icon to radar-style icon for clearer product identity.
* Version bump and packaging refresh.

= 1.1.5 =
* Maintenance release for settings and notification hardening.
* Internal compatibility updates for client/server release flow.

= 1.1.2 =
* Removed custom update integration from the free plugin to comply with WordPress.org policy.
* Minor compatibility and submission-readiness updates.

= 1.1.1 =
* Improved admin UI and filtering experience.
* Added chart preview and upgrade flow in free version.
* Compatibility updates for modern WordPress and PHP environments.
