Changeset 3354247
- Timestamp:
- 09/01/2025 08:46:28 PM (7 months ago)
- Location:
- activity-track/trunk
- Files:
-
- 4 edited
-
activity-track.php (modified) (2 diffs)
-
includes/class-activity-table.php (modified) (2 diffs)
-
readme.txt (modified) (5 diffs)
-
views/html-admin-notifications-set.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
activity-track/trunk/activity-track.php
r3311278 r3354247 1 1 <?php 2 2 /** 3 * Plugin Name: Activity Track 3 * Plugin Name: Activity Track – User Activity Log 4 4 * Plugin URI: https://activitytrack.ai/ 5 5 * Description: AI - powered insights to track and monitor every user activity on your WordPress site with real-time notifications and comprehensive logging. 6 * Version: 1.0. 26 * Version: 1.0.3 7 7 * Author: ujimoto 8 8 * Author URI: https://activitytrack.ai … … 21 21 22 22 if ( ! defined( 'ATKAI_VERSION' ) ) { 23 define( 'ATKAI_VERSION', '1.0. 2' );23 define( 'ATKAI_VERSION', '1.0.3' ); 24 24 } 25 25 -
activity-track/trunk/includes/class-activity-table.php
r3294303 r3354247 428 428 ); 429 429 break; 430 //echo '<span class="bg-sky-600">'431 430 432 431 case 'logs_ai': … … 435 434 echo esc_html__( 'No logs available.', 'activity-track' ); 436 435 } else { 437 // this will now allow your full <svg>…</svg> markup438 436 echo wp_kses_post( $custom_output ); 439 437 } -
activity-track/trunk/readme.txt
r3311278 r3354247 1 === Activity Track ===1 === Activity Track - User Activity Log === 2 2 Contributors: ujimoto 3 Tags: activity log, user log, tracking, logging, monitoring3 Tags: user activity log, activity log, login log, audit trail, monitor user actions, security logs 4 4 Requires at least: 6.4 5 5 Tested up to: 6.8 6 6 Requires PHP: 8.0 7 Stable tag: 1.0. 27 Stable tag: 1.0.3 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 AI-powered insights to track and monitor every user action on your WordPress site with real-time alerts and in-depth logs.11 User activity log for WordPress — track logins, edits, and admin actions with real-time alerts, audit trail, and AI-powered summaries. 12 12 13 13 == Description == 14 14 15 **Activity Track ** transforms how you monitor your WordPress site by combining **real-time activity tracking**, **AI-driven analysis**, and **customizable notifications**—all under one roof.15 **Activity Track – User Activity Log** is a lightweight audit trail plugin for WordPress that logs logins, content edits, plugin/theme changes, user role updates, failed attempts, and more — with real-time alerts and AI insights. 16 16 17 = Core Features = 17 It combines **real-time activity tracking**, **AI-driven analysis**, and **customizable notifications** to help you quickly investigate issues, monitor security, and understand what users do on your site. 18 19 = What This Plugin Logs (at a glance) = 20 21 * **User logins & logouts** (success and failed attempts) 22 * **Post/page changes** (create, update, delete, status changes) 23 * **Plugin & theme actions** (activate, deactivate, install, update) 24 * **User & role changes** (add, remove, capability/role updates) 25 * **Media & downloads** (uploads, deletions) 26 * **Settings changes** (options updated) 27 28 = Why Choose This Activity Log Plugin = 29 30 * **Accurate audit trail**: designed for admins who need trustworthy logs. 31 * **Fast & lightweight**: minimal overhead; indexed tables keep queries quick. 32 * **Actionable alerts**: email/Slack rules so you know about critical events instantly. 33 * **Privacy controls**: IP anonymization and hashing options (Pro) for GDPR/CCPA. 34 35 = Core Features (Free) = 18 36 19 37 * 🔍 **Real-Time Activity Logging** … … 35 53 Get professional support and more features with [Activity Track PRO](https://activitytrack.ai) 36 54 37 == Pro Features :==55 == Pro Features (Optional Upgrade) == 38 56 39 57 * 🤖 **AI-Driven Summaries** … … 113 131 == Frequently Asked Questions == 114 132 133 = Will this slow down my site? = 134 No. The activity logger is optimized to be lightweight. It writes concise entries and uses indexed database tables to keep reads fast, so typical sites will not notice any performance impact. 135 136 = What events does the activity log record? = 137 Logins/logouts, failed logins, post and page edits, plugin/theme activation or updates, user/role changes, media uploads/deletions, and key settings updates. You can filter or export the audit trail as needed. 138 139 = Where are the logs stored? = 140 Logs are stored in your WordPress database. You control retention via settings; export to CSV/PDF is available for audits and compliance. 141 115 142 = What versions of WordPress and PHP are supported? = 116 143 Requires **WordPress 6.2+** and **PHP 8.0+**. Fully tested up to **WordPress 6.4**. … … 127 154 == Screenshots == 128 155 129 1. **Dashboard Overview** — live-feed of recent useractions and events.156 1. **Dashboard Overview** — live-feed User Activity Log of recent actions and events. 130 157 2. **Notification Rules** — build custom triggers by role, action. 131 158 3. **Notification Report** — view activity notifications reports. … … 133 160 134 161 == Changelog == 162 163 = 1.0.3 = 164 * Fixed UI issue on notifications. 135 165 136 166 = 1.0.2 = -
activity-track/trunk/views/html-admin-notifications-set.php
r3305385 r3354247 18 18 <?php do_action( 'atk_before_notif_set' ); ?> 19 19 20 <?php foreach ( $atk_notifications as $nkey => $atk_options ) : ?> 20 <?php 21 $__atk_non_pro = ( ! defined( 'ATKAI_PRO_PLUGIN_ACTIVE' ) || ! ATKAI_PRO_PLUGIN_ACTIVE ); 22 foreach ( $atk_notifications as $nkey => $atk_options ) : 23 if ( $__atk_non_pro && $nkey > 0 ) { break; } 24 ?> 21 25 <div class="grid mb-8 atk-notifications" data-section="<?php echo esc_attr( $nkey ); ?>"> 22 26 <div class="grid grid-cols-7 gap-3 lg:grid-cols-7 md:grid-cols-4 sm:grid-cols-3 min-[320px]:grid-cols-2">
Note: See TracChangeset
for help on using the changeset viewer.