Skip to content

Commit 1ac0586

Browse files
committed
Version 3.0.3
= Version 3.0.3 – March 11, 2025 = + Remove check for 'X-Requested-With' in ajax request (cors). + Fix inclusion of `security_ra.abstract.php`.
1 parent 44c446d commit 1ac0586

9 files changed

+32
-18
lines changed

EarthAsylumConsulting/Extensions/security/class.security_cors.extension.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919
* @category WordPress Plugin
2020
* @package {eac}Doojigger\Extensions
2121
* @author Kevin Burkholder <KBurkholder@EarthAsylum.com>
22-
* @copyright Copyright (c) 2024 EarthAsylum Consulting <www.EarthAsylum.com>
22+
* @copyright Copyright (c) 2025 EarthAsylum Consulting <www.EarthAsylum.com>
2323
*/
2424

2525
class security_cors extends \EarthAsylumConsulting\abstract_extension
2626
{
2727
/**
2828
* @var string extension version
2929
*/
30-
const VERSION = '24.1121.1';
30+
const VERSION = '25.0303.1';
3131

3232
/**
3333
* @var string extension tab name
@@ -158,10 +158,10 @@ public function addActionsAndFilters()
158158

159159
if ($this->plugin->doing_ajax()) {
160160
if ($this->security->isPolicyEnabled('secCorsOpt','ajax')) {
161-
if (!$this->plugin->varServer('X-Requested-With')) {
162-
$this->do_action('report_threat','Invalid XMLHttp Request',100);
163-
wp_die( $this->plugin->access_denied('Invalid XMLHttp Request') );
164-
}
161+
// if (!$this->plugin->varServer('X-Requested-With')) {
162+
// $this->do_action('report_threat','Invalid XMLHttp Request',100);
163+
// wp_die( $this->plugin->access_denied('Invalid XMLHttp Request') );
164+
// }
165165
add_action('init', array($this,'validate_cors_origin'), 50);
166166
}
167167
}

EarthAsylumConsulting/Extensions/security/class.security_ra.extension.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<?php
22
namespace EarthAsylumConsulting\Extensions;
33

4-
require_once 'includes/security_ra.abstract.php';
5-
64
if (! class_exists(__NAMESPACE__.'\security_ra_extension', false) )
75
{
86
/**
@@ -19,7 +17,7 @@ class security_ra_extension extends \EarthAsylumConsulting\abstract_extension
1917
/**
2018
* @var string extension version
2119
*/
22-
const VERSION = '25.0226.1';
20+
const VERSION = '25.0311.1';
2321

2422
/**
2523
* @var string alias

EarthAsylumConsulting/Extensions/security/class.security_ra_abuseipdb.extension.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
if (! class_exists(__NAMESPACE__.'\security_ra_abuseipdb', false) )
55
{
6+
require_once 'includes/security_ra.abstract.php';
7+
68
/**
79
* Extension: Risk Assessment - AbuseIPDB API - {eac}Doojigger for WordPress
810
*
@@ -17,7 +19,7 @@ class security_ra_abuseipdb extends security_ra_abstract
1719
/**
1820
* @var string extension version
1921
*/
20-
const VERSION = '24.1122.1';
22+
const VERSION = '25.0311.1';
2123

2224
/**
2325
* @var string risk assessment provider name (display name, array key, transient id)

EarthAsylumConsulting/Extensions/security/class.security_ra_fraudguard.extension.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
if (! class_exists(__NAMESPACE__.'\security_ra_fraudguard', false) )
55
{
6+
require_once 'includes/security_ra.abstract.php';
7+
68
/**
79
* Extension: fraudguard - FraudGuard API - {eac}Doojigger for WordPress
810
*
@@ -17,7 +19,7 @@ class security_ra_fraudguard extends security_ra_abstract
1719
/**
1820
* @var string extension version
1921
*/
20-
const VERSION = '24.1107.1';
22+
const VERSION = '25.0311.1';
2123

2224
/**
2325
* @var string risk assessment provider name (display name, array key, transient id)

EarthAsylumConsulting/Extensions/security/class.security_ra_ipgeolocation.extension.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
if (! class_exists(__NAMESPACE__.'\security_ra_ipgeolocation', false) )
55
{
6+
require_once 'includes/security_ra.abstract.php';
7+
68
/**
79
* Extension: ipgeolocation - ipgeolocation API - {eac}Doojigger for WordPress
810
*
@@ -17,7 +19,7 @@ class security_ra_ipgeolocation extends security_ra_abstract
1719
/**
1820
* @var string extension version
1921
*/
20-
const VERSION = '24.1107.1';
22+
const VERSION = '25.0311.1';
2123

2224
/**
2325
* @var string risk assessment provider name (display name, array key, transient id)

changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
== Changelog ==
22

3+
= Version 3.0.3 – March 11, 2025 =
4+
5+
+ Remove check for 'X-Requested-With' in ajax request (cors).
6+
+ Fix inclusion of `security_ra.abstract.php`.
7+
38
= Version 3.0.2 – February 26, 2025 =
49

510
+ Validate `risk_assessment_limit` in `risk_assessment()`.

eacDoojigger.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
* Plugin URI: https://eacDoojigger.earthasylum.com/
2222
* Update URI: https://swregistry.earthasylum.com/software-updates/eacdoojigger.json
2323
* Description: {eac}Doojigger for WordPress - A new path to rapid plugin development. A powerful, extensible, multi-function architectural framework and utility plugin for WordPress.
24-
* Version: 3.0.2
24+
* Version: 3.0.3
2525
* Requires at least: 5.8
2626
* Tested up to: 6.7
2727
* Requires PHP: 8.1
@@ -37,7 +37,7 @@
3737
namespace EarthAsylumConsulting
3838
{
3939
/* prefered (as of 2.6.0) */
40-
if (!defined('EACDOOJIGGER_VERSION')) define('EACDOOJIGGER_VERSION','3.0.2');
40+
if (!defined('EACDOOJIGGER_VERSION')) define('EACDOOJIGGER_VERSION','3.0.3');
4141

4242
/* deprecated (may be referenced in derivatives and extensions) */
4343
if (!defined('EAC_DOOJIGGER_VERSION')) define('EAC_DOOJIGGER_VERSION',\EACDOOJIGGER_VERSION);

readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
Plugin URI: https://eacDoojigger.earthasylum.com/
99
Author: [EarthAsylum Consulting](https://www.earthasylum.com)
10-
Stable tag: 3.0.2
11-
Last Updated: 26-Feb-2025
10+
Stable tag: 3.0.3
11+
Last Updated: 11-Mar-2025
1212
Requires at least: 5.8
1313
Tested up to: 6.7
1414
Requires PHP: 8.1

readme.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
=== EarthAsylum Consulting {eac}Doojigger for WordPress ===
22
Plugin URI: https://eacDoojigger.earthasylum.com/
33
Author: [EarthAsylum Consulting](https://www.earthasylum.com)
4-
Stable tag: 3.0.2
5-
Last Updated: 26-Feb-2025
4+
Stable tag: 3.0.3
5+
Last Updated: 11-Mar-2025
66
Requires at least: 5.8
77
Tested up to: 6.7
88
Requires PHP: 8.1
@@ -447,6 +447,11 @@ See: [EarthAsylum Consulting EULA](https://eacDoojigger.earthasylum.com/end-user
447447

448448
== Changelog ==
449449

450+
= Version 3.0.3 – March 11, 2025 =
451+
452+
+ Remove check for 'X-Requested-With' in ajax request (cors).
453+
+ Fix inclusion of `security_ra.abstract.php`.
454+
450455
= Version 3.0.2 – February 26, 2025 =
451456

452457
+ Validate `risk_assessment_limit` in `risk_assessment()`.

0 commit comments

Comments
 (0)