WP Security Audit Log - Version 3.2.3.2

Version Description

(2018-08-17) =

  • Bug fix
    • Fixed a backward compatibility issue in which the setup wizard was wrongly restricting plugin access.
Download this release

Release Info

Developer WPWhiteSecurity
Plugin Icon 128x128 WP Security Audit Log
Version 3.2.3.2
Comparing to
See all releases

Code changes from version 3.2.3.1 to 3.2.3.2

classes/Views/SetupWizard.php CHANGED
@@ -586,9 +586,18 @@ final class WSAL_Views_SetupWizard {
586
  // @codingStandardsIgnoreEnd
587
 
588
  if ( ! empty( $wsal_access ) && 'yes' === $wsal_access ) {
 
 
 
 
 
589
  $this->wsal->settings->SetAllowedPluginEditors( ! empty( $wsal_editors ) ? $wsal_editors : array() );
590
  } elseif ( ! empty( $wsal_access ) && 'no' === $wsal_access ) {
591
- $this->wsal->settings->SetAllowedPluginEditors( array() );
 
 
 
 
592
  }
593
 
594
  wp_safe_redirect( esc_url_raw( $this->get_next_step() ) );
586
  // @codingStandardsIgnoreEnd
587
 
588
  if ( ! empty( $wsal_access ) && 'yes' === $wsal_access ) {
589
+ if ( 1 === count( $wsal_editors ) && $this->wsal->settings->IsRestrictAdmins() ) {
590
+ $this->wsal->settings->set_restrict_plugin_setting( 'only_me' );
591
+ } else {
592
+ $this->wsal->settings->set_restrict_plugin_setting( 'only_selected_users' );
593
+ }
594
  $this->wsal->settings->SetAllowedPluginEditors( ! empty( $wsal_editors ) ? $wsal_editors : array() );
595
  } elseif ( ! empty( $wsal_access ) && 'no' === $wsal_access ) {
596
+ if ( $this->wsal->settings->IsRestrictAdmins() ) {
597
+ $this->wsal->settings->set_restrict_plugin_setting( 'only_me' );
598
+ } else {
599
+ $this->wsal->settings->SetAllowedPluginEditors( array() );
600
+ }
601
  }
602
 
603
  wp_safe_redirect( esc_url_raw( $this->get_next_step() ) );
readme.txt CHANGED
@@ -6,7 +6,7 @@ License URI: http://www.gnu.org/licenses/gpl.html
6
  Tags: wordpress security plugin, wordpress security audit log, audit log, event log wordpress, wordpress user tracking, wordpress activity log, wordpress audit, security event log, audit trail, wordpress security monitor, wordpress admin, wordpress admin monitoring, user activity, admin, multisite, dashboard, notification, wordpress monitoring, email notification, wordpress email alerts, tracking, user tracking, user activity report, wordpress audit trail
7
  Requires at least: 3.6
8
  Tested up to: 4.9.7
9
- Stable tag: 3.2.3.1
10
  Requires PHP: 5.4.43
11
 
12
  An easy to use & comprehensive WordPress activity log plugin to log all changes on WordPress sites & multisite networks.
@@ -18,7 +18,7 @@ An easy to use & comprehensive WordPress activity log plugin to log all changes
18
  Keep an audit log of everything that happens on your WordPress and [WordPress multisite](http://www.wpsecurityauditlog.com/documentation/wordpress-multisite-plugin-features-support/) with the WP Security Audit Log plugin to ensure user productivity, easily spot suspicious behavior before it becomes a WordPress security problem and have an organized website.
19
 
20
  [WP Security Audit Log](http://www.wpsecurityauditlog.com) is WordPress' most comprehensive real time user activity and monitoring log plugin. It helps thousands of WordPress administrators and security professionals keep an eye on what is happening on their websites. It is also the most highly rated WordPress activity log plugin and have been featured on popular WordPress blogs such as GoDaddy, ManageWP, Pagely, WP Mayor and WPKube.
21
-
22
  > <strong>Note</strong>: All logging functionality is and will always remain FREE. Additional features such as reports, instant email alerts and search are available in the <Strong>[Premium Edition](https://www.wpsecurityauditlog.com/premium-features/)</strong>.
23
  >
24
 
@@ -107,6 +107,7 @@ WP Security Audit Log plugin also has a number of features that make WordPress a
107
  * [Pagely](https://pagely.com/blog/2015/01/log-wordpress-dashboard-activity-improved-security-auditing/)
108
  * [WP Couple](https://wpcouple.com/wordpress-audit-logs/)
109
  * [WPKube](http://www.wpkube.com/improve-wordpress-security-wp-security-audit-log/)
 
110
  * [WPLift](http://wplift.com/audit-wordpress-security-logs) - Review by Ahmad Awais
111
  * [WP Mayor](http://www.wpmayor.com/wp-security-audit-log-plugin-review-user-activity-logging-wordpress/)
112
  * [WP SmackDown](https://wpsmackdown.com/wp-plugins/wp-security-audit-log/)
@@ -120,7 +121,6 @@ WP Security Audit Log plugin also has a number of features that make WordPress a
120
  * [Firewall.cx](http://www.firewall.cx/general-topics-reviews/security-articles/1146-wordpress-audit-monitor-log-site-security-alerts.html)
121
  * [Design Wall](http://www.designwall.com/blog/10-wordpress-multisite-plugins-you-shouldnt-live-without/)
122
  * [Tidy Repo](https://tidyrepo.com/wp-security-audit-log-wordpress-activity-log/)
123
- * [Shout Me Loud](http://www.shoutmeloud.com/how-to-monitor-user-activities-wordpress-dashboard.html)
124
  * [Monster Post](http://blog.templatemonster.com/2015/12/15/wp-security-audit-log-plugin-review/)
125
  * [The Darknet](http://www.darknet.org.uk/2015/10/wp-security-audit-log-a-complete-audit-log-plugin-for-wordpress/)
126
  * [WebEmpresa](https://www.webempresa.com/blog/auditando-cambios-en-wordpress.html)
@@ -179,6 +179,11 @@ Please refer to our [Support & Documentation pages](https://www.wpsecurityauditl
179
 
180
  == Changelog ==
181
 
 
 
 
 
 
182
  = 3.2.3.1 (2018-08-15) =
183
 
184
  * **Bug fix**
6
  Tags: wordpress security plugin, wordpress security audit log, audit log, event log wordpress, wordpress user tracking, wordpress activity log, wordpress audit, security event log, audit trail, wordpress security monitor, wordpress admin, wordpress admin monitoring, user activity, admin, multisite, dashboard, notification, wordpress monitoring, email notification, wordpress email alerts, tracking, user tracking, user activity report, wordpress audit trail
7
  Requires at least: 3.6
8
  Tested up to: 4.9.7
9
+ Stable tag: 3.2.3.2
10
  Requires PHP: 5.4.43
11
 
12
  An easy to use & comprehensive WordPress activity log plugin to log all changes on WordPress sites & multisite networks.
18
  Keep an audit log of everything that happens on your WordPress and [WordPress multisite](http://www.wpsecurityauditlog.com/documentation/wordpress-multisite-plugin-features-support/) with the WP Security Audit Log plugin to ensure user productivity, easily spot suspicious behavior before it becomes a WordPress security problem and have an organized website.
19
 
20
  [WP Security Audit Log](http://www.wpsecurityauditlog.com) is WordPress' most comprehensive real time user activity and monitoring log plugin. It helps thousands of WordPress administrators and security professionals keep an eye on what is happening on their websites. It is also the most highly rated WordPress activity log plugin and have been featured on popular WordPress blogs such as GoDaddy, ManageWP, Pagely, WP Mayor and WPKube.
21
+ [](http://coderisk.com/wp/plugin/wp-security-audit-log/RIPS-Xl7On2i_N9)
22
  > <strong>Note</strong>: All logging functionality is and will always remain FREE. Additional features such as reports, instant email alerts and search are available in the <Strong>[Premium Edition](https://www.wpsecurityauditlog.com/premium-features/)</strong>.
23
  >
24
 
107
  * [Pagely](https://pagely.com/blog/2015/01/log-wordpress-dashboard-activity-improved-security-auditing/)
108
  * [WP Couple](https://wpcouple.com/wordpress-audit-logs/)
109
  * [WPKube](http://www.wpkube.com/improve-wordpress-security-wp-security-audit-log/)
110
+ * [Shout Me Loud](https://www.shoutmeloud.com/wordpress-security-audit-log.html)
111
  * [WPLift](http://wplift.com/audit-wordpress-security-logs) - Review by Ahmad Awais
112
  * [WP Mayor](http://www.wpmayor.com/wp-security-audit-log-plugin-review-user-activity-logging-wordpress/)
113
  * [WP SmackDown](https://wpsmackdown.com/wp-plugins/wp-security-audit-log/)
121
  * [Firewall.cx](http://www.firewall.cx/general-topics-reviews/security-articles/1146-wordpress-audit-monitor-log-site-security-alerts.html)
122
  * [Design Wall](http://www.designwall.com/blog/10-wordpress-multisite-plugins-you-shouldnt-live-without/)
123
  * [Tidy Repo](https://tidyrepo.com/wp-security-audit-log-wordpress-activity-log/)
 
124
  * [Monster Post](http://blog.templatemonster.com/2015/12/15/wp-security-audit-log-plugin-review/)
125
  * [The Darknet](http://www.darknet.org.uk/2015/10/wp-security-audit-log-a-complete-audit-log-plugin-for-wordpress/)
126
  * [WebEmpresa](https://www.webempresa.com/blog/auditando-cambios-en-wordpress.html)
179
 
180
  == Changelog ==
181
 
182
+ = 3.2.3.2 (2018-08-17) =
183
+
184
+ * **Bug fix**
185
+ * Fixed a backward compatibility issue in which the setup wizard was wrongly restricting plugin access.
186
+
187
  = 3.2.3.1 (2018-08-15) =
188
 
189
  * **Bug fix**
wp-security-audit-log.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin URI: http://www.wpsecurityauditlog.com/
5
  * Description: Identify WordPress security issues before they become a problem. Keep track of everything happening on your WordPress including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log generates a security alert for everything that happens on your WordPress blogs and websites. Use the Audit Log Viewer included in the plugin to see all the security alerts.
6
  * Author: WP White Security
7
- * Version: 3.2.3.1
8
  * Text Domain: wp-security-audit-log
9
  * Author URI: http://www.wpsecurityauditlog.com/
10
  * License: GPL2
@@ -54,7 +54,7 @@ if ( ! function_exists( 'wsal_freemius' ) ) {
54
  *
55
  * @var string
56
  */
57
- public $version = '3.2.3.1';
58
 
59
  // Plugin constants.
60
  const PLG_CLS_PRFX = 'WSAL_';
4
  * Plugin URI: http://www.wpsecurityauditlog.com/
5
  * Description: Identify WordPress security issues before they become a problem. Keep track of everything happening on your WordPress including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log generates a security alert for everything that happens on your WordPress blogs and websites. Use the Audit Log Viewer included in the plugin to see all the security alerts.
6
  * Author: WP White Security
7
+ * Version: 3.2.3.2
8
  * Text Domain: wp-security-audit-log
9
  * Author URI: http://www.wpsecurityauditlog.com/
10
  * License: GPL2
54
  *
55
  * @var string
56
  */
57
+ public $version = '3.2.3.2';
58
 
59
  // Plugin constants.
60
  const PLG_CLS_PRFX = 'WSAL_';