Plugin Directory

Changeset 3354247


Ignore:
Timestamp:
09/01/2025 08:46:28 PM (7 months ago)
Author:
ujimoto
Message:

Updates 1.0.3

Location:
activity-track/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • activity-track/trunk/activity-track.php

    r3311278 r3354247  
    11<?php
    22/**
    3  * Plugin Name: Activity Track
     3 * Plugin Name: Activity Track – User Activity Log
    44 * Plugin URI: https://activitytrack.ai/
    55 * 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.2
     6 * Version: 1.0.3
    77 * Author: ujimoto
    88 * Author URI: https://activitytrack.ai
     
    2121
    2222if ( ! defined( 'ATKAI_VERSION' ) ) {
    23     define( 'ATKAI_VERSION', '1.0.2' );
     23    define( 'ATKAI_VERSION', '1.0.3' );
    2424}
    2525
  • activity-track/trunk/includes/class-activity-table.php

    r3294303 r3354247  
    428428                );
    429429                break;
    430                 //echo '<span class="bg-sky-600">'
    431430
    432431                case 'logs_ai':
     
    435434                        echo esc_html__( 'No logs available.', 'activity-track' );
    436435                    } else {
    437                         // this will now allow your full <svg>…</svg> markup
    438436                        echo wp_kses_post( $custom_output );
    439437                    }
  • activity-track/trunk/readme.txt

    r3311278 r3354247  
    1 === Activity Track ===
     1=== Activity Track - User Activity Log ===
    22Contributors: ujimoto
    3 Tags: activity log, user log, tracking, logging, monitoring
     3Tags: user activity log, activity log, login log, audit trail, monitor user actions, security logs
    44Requires at least: 6.4
    55Tested up to: 6.8
    66Requires PHP: 8.0
    7 Stable tag: 1.0.2
     7Stable tag: 1.0.3
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 AI-powered insights to track and monitor every user action on your WordPress site with real-time alerts and in-depth logs.
     11User activity log for WordPress — track logins, edits, and admin actions with real-time alerts, audit trail, and AI-powered summaries.
    1212
    1313== Description ==
    1414
    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.
    1616
    17 = Core Features =
     17It 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) =
    1836
    1937* 🔍 **Real-Time Activity Logging** 
     
    3553Get professional support and more features with [Activity Track PRO](https://activitytrack.ai)
    3654
    37 == Pro Features: ==
     55== Pro Features (Optional Upgrade) ==
    3856
    3957* 🤖 **AI-Driven Summaries** 
     
    113131== Frequently Asked Questions ==
    114132
     133= Will this slow down my site? =
     134No. 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? =
     137Logins/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? =
     140Logs are stored in your WordPress database. You control retention via settings; export to CSV/PDF is available for audits and compliance.
     141
    115142= What versions of WordPress and PHP are supported? = 
    116143Requires **WordPress 6.2+** and **PHP 8.0+**. Fully tested up to **WordPress 6.4**.
     
    127154== Screenshots ==
    128155
    129 1. **Dashboard Overview** — live-feed of recent user actions and events. 
     1561. **Dashboard Overview** — live-feed User Activity Log of recent actions and events. 
    1301572. **Notification Rules** — build custom triggers by role, action. 
    1311583. **Notification Report** — view activity notifications reports.
     
    133160
    134161== Changelog ==
     162
     163= 1.0.3 =
     164* Fixed UI issue on notifications.
    135165
    136166= 1.0.2 =
  • activity-track/trunk/views/html-admin-notifications-set.php

    r3305385 r3354247  
    1818      <?php do_action( 'atk_before_notif_set' ); ?>
    1919
    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      ?>
    2125        <div class="grid mb-8 atk-notifications" data-section="<?php echo esc_attr( $nkey ); ?>">
    2226          <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.