Version Description
- Cloud: better unlock UX.
- Litle cleanup.
Download this release
Release Info
Developer | wpchefgadget |
Plugin | Limit Login Attempts Reloaded |
Version | 2.23.2 |
Comparing to | |
See all releases |
Code changes from version 2.23.1 to 2.23.2
- limit-login-attempts-reloaded.php +2 -2
- readme.txt +6 -2
- views/app-widgets/active-lockouts.php +7 -0
- views/app-widgets/event-log.php +3 -2
- views/tab-settings.php +1 -1
limit-login-attempts-reloaded.php
CHANGED
@@ -5,9 +5,9 @@ Description: Limit the rate of login attempts for each IP address.
|
|
5 |
Author: Limit Login Attempts Reloaded
|
6 |
Author URI: https://www.limitloginattempts.com/
|
7 |
Text Domain: limit-login-attempts-reloaded
|
8 |
-
Version: 2.23.
|
9 |
|
10 |
-
Copyright 2008 - 2012 Johan Eenfeldt, 2016 -
|
11 |
*/
|
12 |
|
13 |
/***************************************************************************************
|
5 |
Author: Limit Login Attempts Reloaded
|
6 |
Author URI: https://www.limitloginattempts.com/
|
7 |
Text Domain: limit-login-attempts-reloaded
|
8 |
+
Version: 2.23.2
|
9 |
|
10 |
+
Copyright 2008 - 2012 Johan Eenfeldt, 2016 - 2022 Limit Login Attempts Reloaded
|
11 |
*/
|
12 |
|
13 |
/***************************************************************************************
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: wpchefgadget
|
|
3 |
Donate link: https://www.paypal.com/donate?hosted_button_id=FKD4MYFCMNVQQ
|
4 |
Tags: brute force, login, security, firewall, protection
|
5 |
Requires at least: 3.0
|
6 |
-
Tested up to: 5.
|
7 |
-
Stable tag: 2.23.
|
8 |
|
9 |
Reloaded version of the original Limit Login Attempts plugin for Login Protection by a team of WordPress developers. GDPR compliant.
|
10 |
|
@@ -98,6 +98,10 @@ Please follow this link: <a href="https://www.limitloginattempts.com/resources/"
|
|
98 |
|
99 |
== Changelog ==
|
100 |
|
|
|
|
|
|
|
|
|
101 |
= 2.23.1 =
|
102 |
* Added infinite scroll for cloud logs.
|
103 |
|
3 |
Donate link: https://www.paypal.com/donate?hosted_button_id=FKD4MYFCMNVQQ
|
4 |
Tags: brute force, login, security, firewall, protection
|
5 |
Requires at least: 3.0
|
6 |
+
Tested up to: 5.9
|
7 |
+
Stable tag: 2.23.2
|
8 |
|
9 |
Reloaded version of the original Limit Login Attempts plugin for Login Protection by a team of WordPress developers. GDPR compliant.
|
10 |
|
98 |
|
99 |
== Changelog ==
|
100 |
|
101 |
+
= 2.23.2 =
|
102 |
+
* Cloud: better unlock UX.
|
103 |
+
* Litle cleanup.
|
104 |
+
|
105 |
= 2.23.1 =
|
106 |
* Added infinite scroll for cloud logs.
|
107 |
|
views/app-widgets/active-lockouts.php
CHANGED
@@ -21,6 +21,7 @@ if( !defined( 'ABSPATH' ) ) exit();
|
|
21 |
$(document).ready(function () {
|
22 |
|
23 |
var $log_table = $('.llar-table-app-lockouts'),
|
|
|
24 |
$infinity_box = $('.llar-app-lockouts-infinity-scroll'),
|
25 |
loading_data = false,
|
26 |
page_offset = '',
|
@@ -32,6 +33,12 @@ if( !defined( 'ABSPATH' ) ) exit();
|
|
32 |
}
|
33 |
});
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
load_lockouts_data();
|
36 |
|
37 |
function load_lockouts_data() {
|
21 |
$(document).ready(function () {
|
22 |
|
23 |
var $log_table = $('.llar-table-app-lockouts'),
|
24 |
+
$log_table_empty = $log_table.html();
|
25 |
$infinity_box = $('.llar-app-lockouts-infinity-scroll'),
|
26 |
loading_data = false,
|
27 |
page_offset = '',
|
33 |
}
|
34 |
});
|
35 |
|
36 |
+
$log_table.on('llar:refresh', function () {
|
37 |
+
page_offset = '';
|
38 |
+
$log_table.html($log_table_empty);
|
39 |
+
load_lockouts_data();
|
40 |
+
});
|
41 |
+
|
42 |
load_lockouts_data();
|
43 |
|
44 |
function load_lockouts_data() {
|
views/app-widgets/event-log.php
CHANGED
@@ -71,10 +71,11 @@ $app_config = $this->get_custom_app_config();
|
|
71 |
|
72 |
llar.progressbar.stop();
|
73 |
|
74 |
-
console.log(response);
|
75 |
if(response.success) {
|
76 |
|
77 |
-
|
|
|
|
|
78 |
}
|
79 |
|
80 |
});
|
71 |
|
72 |
llar.progressbar.stop();
|
73 |
|
|
|
74 |
if(response.success) {
|
75 |
|
76 |
+
if(method === 'lockout/delete') {
|
77 |
+
$('.llar-table-app-lockouts').trigger('llar:refresh');
|
78 |
+
}
|
79 |
}
|
80 |
|
81 |
});
|
views/tab-settings.php
CHANGED
@@ -192,7 +192,7 @@ $active_app_config = $this->get_custom_app_config();
|
|
192 |
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Sync the allow/deny/pass lists between multiple domains', 'limit-login-attempts-reloaded' ); ?></li>
|
193 |
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Get premium support', 'limit-login-attempts-reloaded' ); ?></li>
|
194 |
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Run auto backups of access control lists, lockouts and logs', 'limit-login-attempts-reloaded' ); ?></li>
|
195 |
-
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Only pay $
|
196 |
</ul>
|
197 |
</div>
|
198 |
<?php endif; ?>
|
192 |
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Sync the allow/deny/pass lists between multiple domains', 'limit-login-attempts-reloaded' ); ?></li>
|
193 |
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Get premium support', 'limit-login-attempts-reloaded' ); ?></li>
|
194 |
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Run auto backups of access control lists, lockouts and logs', 'limit-login-attempts-reloaded' ); ?></li>
|
195 |
+
<li><span class="dashicons dashicons-yes"></span><?php _e( 'Only pay $7.99/m per domain - cancel any time', 'limit-login-attempts-reloaded' ); ?></li>
|
196 |
</ul>
|
197 |
</div>
|
198 |
<?php endif; ?>
|