Changeset 3755232
- Timestamp:
- 10/19/2026 04:49:53 PM (39 hours ago)
- Location:
- profit-warden-bridge
- Files:
-
- 8 added
- 6 deleted
- 18 edited
- 3 copied
-
tags/3.2.0 (copied) (copied from profit-warden-bridge/trunk )
-
tags/3.2.0/assets/js/profwabr-admin.js (modified) (1 diff)
-
tags/3.2.0/changelog.txt (modified) (1 diff)
-
tags/3.2.0/composer.json (modified) (1 diff)
-
tags/3.2.0/composer.lock (modified) (1 diff)
-
tags/3.2.0/includes/class-profit-warden-email.php (added)
-
tags/3.2.0/profit-warden.php (copied) (copied from profit-warden-bridge/trunk/profit-warden.php ) (6 diffs)
-
tags/3.2.0/readme.txt (copied) (copied from profit-warden-bridge/trunk/readme.txt ) (2 diffs)
-
tags/3.2.0/templates (added)
-
tags/3.2.0/templates/emails (added)
-
tags/3.2.0/templates/emails/profit-digest.php (added)
-
tags/3.2.0/vendor/composer/autoload_files.php (deleted)
-
tags/3.2.0/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/3.2.0/vendor/composer/autoload_static.php (modified) (1 diff)
-
tags/3.2.0/vendor/composer/installed.json (modified) (1 diff)
-
tags/3.2.0/vendor/composer/installed.php (modified) (3 diffs)
-
tags/3.2.0/vendor/composer/platform_check.php (deleted)
-
tags/3.2.0/vendor/freemius (deleted)
-
trunk/assets/js/profwabr-admin.js (modified) (1 diff)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/composer.json (modified) (1 diff)
-
trunk/composer.lock (modified) (1 diff)
-
trunk/includes/class-profit-warden-email.php (added)
-
trunk/profit-warden.php (modified) (6 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/templates (added)
-
trunk/templates/emails (added)
-
trunk/templates/emails/profit-digest.php (added)
-
trunk/vendor/composer/autoload_files.php (deleted)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (1 diff)
-
trunk/vendor/composer/installed.json (modified) (1 diff)
-
trunk/vendor/composer/installed.php (modified) (3 diffs)
-
trunk/vendor/composer/platform_check.php (deleted)
-
trunk/vendor/freemius (deleted)
Legend:
- Unmodified
- Added
- Removed
-
profit-warden-bridge/tags/3.2.0/assets/js/profwabr-admin.js
r3570503 r3755232 283 283 } 284 284 285 // --- EMAIL REPORTER / DIGEST JS --- 286 $('#profwabr-test-digest-btn').click(function() { 287 var btn = $(this); 288 var status = $('#profwabr-digest-status'); 289 290 btn.prop('disabled', true).text('Sending Digest...'); 291 status.text('').css('color', 'black'); 292 293 $.post(profwabrAdminData.ajaxurl, { 294 action: 'profwabr_send_test_email', 295 _ajax_nonce: profwabrAdminData.reportNonce 296 }, function(response) { 297 if (response.success) { 298 status.text('✅ ' + response.data).css('color', '#10b981'); 299 } else { 300 status.text('❌ ' + response.data).css('color', '#ef4444'); 301 } 302 btn.prop('disabled', false).text('🚀 Send Test Financial Digest (HTML)'); 303 }); 304 }); 305 306 $('#profwabr-preview-digest-btn').click(function(e) { 307 e.preventDefault(); 308 var url = profwabrAdminData.ajaxurl + '?action=profwabr_preview_email_html&_ajax_nonce=' + profwabrAdminData.reportNonce; 309 window.open(url, '_blank', 'width=700,height=900,scrollbars=yes,resizable=yes'); 310 }); 311 285 312 // --- COSTS / HEALTH CHECK JS --- 286 313 if ($('#profwabr-refresh-check-btn').length > 0) { -
profit-warden-bridge/tags/3.2.0/changelog.txt
r3588658 r3755232 1 1 *** Profit Warden Changelog *** 2 3 2026-07-01 - version 3.2.0 4 * Release - Code validation, automated digest & QA verification update. 5 * Update - Completely removed Freemius SDK; standalone operation and declared HPOS compatibility. 2 6 3 7 2026-06-28 - version 3.1.9 -
profit-warden-bridge/tags/3.2.0/composer.json
r3570503 r3755232 1 1 { 2 "require": {3 "freemius/wordpress-sdk": "^2.13.1"4 }5 2 } -
profit-warden-bridge/tags/3.2.0/composer.lock
r3570503 r3755232 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": "dbe63f17b2830b8688d1f40112fc0ab1", 8 "packages": [ 9 { 10 "name": "freemius/wordpress-sdk", 11 "version": "2.13.1", 12 "source": { 13 "type": "git", 14 "url": "https://github.com/Freemius/wordpress-sdk.git", 15 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff" 16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/Freemius/wordpress-sdk/zipball/7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 20 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 21 "shasum": "" 22 }, 23 "require": { 24 "php": ">=5.6" 25 }, 26 "require-dev": { 27 "dealerdirect/phpcodesniffer-composer-installer": "^1.0", 28 "phpcompatibility/php-compatibility": "^9.3", 29 "phpcompatibility/phpcompatibility-wp": "^2.1", 30 "phpstan/extension-installer": "^1.3", 31 "squizlabs/php_codesniffer": "^3.7", 32 "szepeviktor/phpstan-wordpress": "^1.3", 33 "wp-coding-standards/wpcs": "^2.3" 34 }, 35 "type": "library", 36 "autoload": { 37 "files": [ 38 "start.php" 39 ] 40 }, 41 "notification-url": "https://packagist.org/downloads/", 42 "license": [ 43 "GPL-3.0-only" 44 ], 45 "description": "Freemius WordPress SDK", 46 "homepage": "https://freemius.com", 47 "keywords": [ 48 "freemius", 49 "plugin", 50 "sdk", 51 "theme", 52 "wordpress", 53 "wordpress-plugin", 54 "wordpress-theme" 55 ], 56 "support": { 57 "issues": "https://github.com/Freemius/wordpress-sdk/issues", 58 "source": "https://github.com/Freemius/wordpress-sdk/tree/2.13.1" 59 }, 60 "time": "2026-03-25T15:26:13+00:00" 61 } 62 ], 7 "content-hash": "d751713988987e9331980363e24189ce", 8 "packages": [], 63 9 "packages-dev": [], 64 10 "aliases": [], -
profit-warden-bridge/tags/3.2.0/profit-warden.php
r3671780 r3755232 4 4 * Plugin Name: Profit Warden 5 5 * Description: Calculates real profit and margin for each order directly in your dashboard. 6 * Version: 3. 1.156 * Version: 3.2.0 7 7 * Requires at least: 5.3 8 8 * License: GPL-2.0-or-later … … 13 13 exit; 14 14 } 15 if (function_exists('profwabr_fs')) { 16 profwabr_fs()->set_basename(false, __FILE__); 17 } else { 18 if (!file_exists(__DIR__ . '/vendor/autoload.php')) { 19 add_action('admin_notices', function () { 20 echo '<div class="notice notice-error"><p><strong>Profit Warden Error:</strong> Missing dependencies. Please download the fully built plugin zip or run <code>composer install</code> in the plugin folder.</p></div>'; 21 });22 return;15 16 if (!defined('PROFWABR_VERSION')) { 17 define('PROFWABR_VERSION', '3.2.0'); 18 } 19 // WooCommerce HPOS Compatibility Declaration 20 add_action( 'before_woocommerce_init', function() { 21 if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) { 22 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true ); 23 23 } 24 } ); 25 26 if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) { 24 27 require_once __DIR__ . '/vendor/autoload.php'; 25 /** 26 * DO NOT REMOVE THIS IF, IT IS ESSENTIAL FOR THE 27 * `function_exists` CALL ABOVE TO PROPERLY WORK. 28 */ 29 if (!function_exists('profwabr_fs')) { 30 // Create a helper function for easy SDK access. 31 function profwabr_fs() 32 { 33 global $profwabr_fs; 34 if (!isset($profwabr_fs)) { 35 // Include Freemius SDK. 36 $profwabr_fs = fs_dynamic_init(array( 37 'id' => '25249', 38 'slug' => 'profit-warden', 39 'type' => 'plugin', 40 'public_key' => 'pk_1ff923b46baa2cbd1a335537aee3c', 41 'is_premium' => false, 42 'premium_suffix' => 'Pro', 43 'has_addons' => false, 44 'has_paid_plans' => false, 45 'is_org_compliant' => true, 46 'menu' => array( 47 'slug' => 'profit-warden', 48 'first-path' => 'admin.php?page=profit-warden', 49 'contact' => false, 50 'support' => false, 51 ), 52 'is_live' => true, 53 )); 54 } 55 return $profwabr_fs; 56 } 57 58 // Init Freemius. 59 profwabr_fs(); 60 // Signal that SDK was initiated. 61 do_action('profwabr_fs_loaded'); 62 } 28 } 63 29 if (in_array('woocommerce/woocommerce.php', (array) get_option('active_plugins', array()), true)) { 64 30 // 0. PAGINA IMPOSTAZIONI (Nuova Sezione) … … 779 745 plugins_url('assets/css/profwabr-admin.css', __FILE__), 780 746 array(), 781 '3.1.6'747 PROFWABR_VERSION 782 748 ); 783 749 wp_register_script( … … 792 758 plugins_url('assets/js/profwabr-admin.js', __FILE__), 793 759 array('jquery', 'chart-js'), 794 '3.1.6',760 PROFWABR_VERSION, 795 761 true 796 762 ); … … 876 842 plugins_url('assets/css/profwabr-setup.css', __FILE__), 877 843 array(), 878 '3.1.6'844 PROFWABR_VERSION 879 845 ); 880 846 // Enqueue the setup stylesheet. … … 2194 2160 2195 2161 } 2196 } -
profit-warden-bridge/tags/3.2.0/readme.txt
r3671780 r3755232 4 4 Requires at least: 5.3 5 5 Tested up to: 7.1 6 Stable tag: 3. 1.156 Stable tag: 3.2.0 7 7 Requires PHP: 7.2 8 8 WC requires at least: 5.0 … … 156 156 == Changelog == 157 157 158 = 3.2.0 = 159 * RELEASE: Major release 3.2.0 - Automated profit digest reports, advanced email summaries, code validation, and full QA verification. 160 161 158 162 = 3.1.13 = 159 163 * FIX: aggiornato endpoint API su beralabs.it -
profit-warden-bridge/tags/3.2.0/vendor/composer/autoload_real.php
r3570503 r3755232 23 23 } 24 24 25 require __DIR__ . '/platform_check.php';26 27 25 spl_autoload_register(array('ComposerAutoloaderInite7c0f5218d9ac8ba48107f4d74cba64c', 'loadClassLoader'), true, true); 28 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); … … 34 32 $loader->register(true); 35 33 36 $filesToLoad = \Composer\Autoload\ComposerStaticInite7c0f5218d9ac8ba48107f4d74cba64c::$files;37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {39 $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;40 41 require $file;42 }43 }, null, null);44 foreach ($filesToLoad as $fileIdentifier => $file) {45 $requireFile($fileIdentifier, $file);46 }47 48 34 return $loader; 49 35 } -
profit-warden-bridge/tags/3.2.0/vendor/composer/autoload_static.php
r3570503 r3755232 7 7 class ComposerStaticInite7c0f5218d9ac8ba48107f4d74cba64c 8 8 { 9 public static $files = array (10 '8d50dc88e56bace65e1e72f6017983ed' => __DIR__ . '/..' . '/freemius/wordpress-sdk/start.php',11 );12 13 9 public static $classMap = array ( 14 10 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', -
profit-warden-bridge/tags/3.2.0/vendor/composer/installed.json
r3570503 r3755232 1 1 { 2 "packages": [ 3 { 4 "name": "freemius/wordpress-sdk", 5 "version": "2.13.1", 6 "version_normalized": "2.13.1.0", 7 "source": { 8 "type": "git", 9 "url": "https://github.com/Freemius/wordpress-sdk.git", 10 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff" 11 }, 12 "dist": { 13 "type": "zip", 14 "url": "https://api.github.com/repos/Freemius/wordpress-sdk/zipball/7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 15 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 16 "shasum": "" 17 }, 18 "require": { 19 "php": ">=5.6" 20 }, 21 "require-dev": { 22 "dealerdirect/phpcodesniffer-composer-installer": "^1.0", 23 "phpcompatibility/php-compatibility": "^9.3", 24 "phpcompatibility/phpcompatibility-wp": "^2.1", 25 "phpstan/extension-installer": "^1.3", 26 "squizlabs/php_codesniffer": "^3.7", 27 "szepeviktor/phpstan-wordpress": "^1.3", 28 "wp-coding-standards/wpcs": "^2.3" 29 }, 30 "time": "2026-03-25T15:26:13+00:00", 31 "type": "library", 32 "installation-source": "dist", 33 "autoload": { 34 "files": [ 35 "start.php" 36 ] 37 }, 38 "notification-url": "https://packagist.org/downloads/", 39 "license": [ 40 "GPL-3.0-only" 41 ], 42 "description": "Freemius WordPress SDK", 43 "homepage": "https://freemius.com", 44 "keywords": [ 45 "freemius", 46 "plugin", 47 "sdk", 48 "theme", 49 "wordpress", 50 "wordpress-plugin", 51 "wordpress-theme" 52 ], 53 "support": { 54 "issues": "https://github.com/Freemius/wordpress-sdk/issues", 55 "source": "https://github.com/Freemius/wordpress-sdk/tree/2.13.1" 56 }, 57 "install-path": "../freemius/wordpress-sdk" 58 } 59 ], 2 "packages": [], 60 3 "dev": true, 61 4 "dev-package-names": [] -
profit-warden-bridge/tags/3.2.0/vendor/composer/installed.php
r3570503 r3755232 2 2 'root' => array( 3 3 'name' => '__root__', 4 'pretty_version' => ' 1.0.0+no-version-set',5 'version' => ' 1.0.0.0',4 'pretty_version' => 'trunk', 5 'version' => 'dev-trunk', 6 6 'reference' => null, 7 7 'type' => 'library', … … 12 12 'versions' => array( 13 13 '__root__' => array( 14 'pretty_version' => ' 1.0.0+no-version-set',15 'version' => ' 1.0.0.0',14 'pretty_version' => 'trunk', 15 'version' => 'dev-trunk', 16 16 'reference' => null, 17 17 'type' => 'library', … … 20 20 'dev_requirement' => false, 21 21 ), 22 'freemius/wordpress-sdk' => array(23 'pretty_version' => '2.13.1',24 'version' => '2.13.1.0',25 'reference' => '7376c0eca1ae7f92aaba9d3b550bd10affe797ff',26 'type' => 'library',27 'install_path' => __DIR__ . '/../freemius/wordpress-sdk',28 'aliases' => array(),29 'dev_requirement' => false,30 ),31 22 ), 32 23 ); -
profit-warden-bridge/trunk/assets/js/profwabr-admin.js
r3570503 r3755232 283 283 } 284 284 285 // --- EMAIL REPORTER / DIGEST JS --- 286 $('#profwabr-test-digest-btn').click(function() { 287 var btn = $(this); 288 var status = $('#profwabr-digest-status'); 289 290 btn.prop('disabled', true).text('Sending Digest...'); 291 status.text('').css('color', 'black'); 292 293 $.post(profwabrAdminData.ajaxurl, { 294 action: 'profwabr_send_test_email', 295 _ajax_nonce: profwabrAdminData.reportNonce 296 }, function(response) { 297 if (response.success) { 298 status.text('✅ ' + response.data).css('color', '#10b981'); 299 } else { 300 status.text('❌ ' + response.data).css('color', '#ef4444'); 301 } 302 btn.prop('disabled', false).text('🚀 Send Test Financial Digest (HTML)'); 303 }); 304 }); 305 306 $('#profwabr-preview-digest-btn').click(function(e) { 307 e.preventDefault(); 308 var url = profwabrAdminData.ajaxurl + '?action=profwabr_preview_email_html&_ajax_nonce=' + profwabrAdminData.reportNonce; 309 window.open(url, '_blank', 'width=700,height=900,scrollbars=yes,resizable=yes'); 310 }); 311 285 312 // --- COSTS / HEALTH CHECK JS --- 286 313 if ($('#profwabr-refresh-check-btn').length > 0) { -
profit-warden-bridge/trunk/changelog.txt
r3588658 r3755232 1 1 *** Profit Warden Changelog *** 2 3 2026-07-01 - version 3.2.0 4 * Release - Code validation, automated digest & QA verification update. 5 * Update - Completely removed Freemius SDK; standalone operation and declared HPOS compatibility. 2 6 3 7 2026-06-28 - version 3.1.9 -
profit-warden-bridge/trunk/composer.json
r3570503 r3755232 1 1 { 2 "require": {3 "freemius/wordpress-sdk": "^2.13.1"4 }5 2 } -
profit-warden-bridge/trunk/composer.lock
r3570503 r3755232 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": "dbe63f17b2830b8688d1f40112fc0ab1", 8 "packages": [ 9 { 10 "name": "freemius/wordpress-sdk", 11 "version": "2.13.1", 12 "source": { 13 "type": "git", 14 "url": "https://github.com/Freemius/wordpress-sdk.git", 15 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff" 16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/Freemius/wordpress-sdk/zipball/7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 20 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 21 "shasum": "" 22 }, 23 "require": { 24 "php": ">=5.6" 25 }, 26 "require-dev": { 27 "dealerdirect/phpcodesniffer-composer-installer": "^1.0", 28 "phpcompatibility/php-compatibility": "^9.3", 29 "phpcompatibility/phpcompatibility-wp": "^2.1", 30 "phpstan/extension-installer": "^1.3", 31 "squizlabs/php_codesniffer": "^3.7", 32 "szepeviktor/phpstan-wordpress": "^1.3", 33 "wp-coding-standards/wpcs": "^2.3" 34 }, 35 "type": "library", 36 "autoload": { 37 "files": [ 38 "start.php" 39 ] 40 }, 41 "notification-url": "https://packagist.org/downloads/", 42 "license": [ 43 "GPL-3.0-only" 44 ], 45 "description": "Freemius WordPress SDK", 46 "homepage": "https://freemius.com", 47 "keywords": [ 48 "freemius", 49 "plugin", 50 "sdk", 51 "theme", 52 "wordpress", 53 "wordpress-plugin", 54 "wordpress-theme" 55 ], 56 "support": { 57 "issues": "https://github.com/Freemius/wordpress-sdk/issues", 58 "source": "https://github.com/Freemius/wordpress-sdk/tree/2.13.1" 59 }, 60 "time": "2026-03-25T15:26:13+00:00" 61 } 62 ], 7 "content-hash": "d751713988987e9331980363e24189ce", 8 "packages": [], 63 9 "packages-dev": [], 64 10 "aliases": [], -
profit-warden-bridge/trunk/profit-warden.php
r3671780 r3755232 4 4 * Plugin Name: Profit Warden 5 5 * Description: Calculates real profit and margin for each order directly in your dashboard. 6 * Version: 3. 1.156 * Version: 3.2.0 7 7 * Requires at least: 5.3 8 8 * License: GPL-2.0-or-later … … 13 13 exit; 14 14 } 15 if (function_exists('profwabr_fs')) { 16 profwabr_fs()->set_basename(false, __FILE__); 17 } else { 18 if (!file_exists(__DIR__ . '/vendor/autoload.php')) { 19 add_action('admin_notices', function () { 20 echo '<div class="notice notice-error"><p><strong>Profit Warden Error:</strong> Missing dependencies. Please download the fully built plugin zip or run <code>composer install</code> in the plugin folder.</p></div>'; 21 });22 return;15 16 if (!defined('PROFWABR_VERSION')) { 17 define('PROFWABR_VERSION', '3.2.0'); 18 } 19 // WooCommerce HPOS Compatibility Declaration 20 add_action( 'before_woocommerce_init', function() { 21 if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) { 22 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true ); 23 23 } 24 } ); 25 26 if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) { 24 27 require_once __DIR__ . '/vendor/autoload.php'; 25 /** 26 * DO NOT REMOVE THIS IF, IT IS ESSENTIAL FOR THE 27 * `function_exists` CALL ABOVE TO PROPERLY WORK. 28 */ 29 if (!function_exists('profwabr_fs')) { 30 // Create a helper function for easy SDK access. 31 function profwabr_fs() 32 { 33 global $profwabr_fs; 34 if (!isset($profwabr_fs)) { 35 // Include Freemius SDK. 36 $profwabr_fs = fs_dynamic_init(array( 37 'id' => '25249', 38 'slug' => 'profit-warden', 39 'type' => 'plugin', 40 'public_key' => 'pk_1ff923b46baa2cbd1a335537aee3c', 41 'is_premium' => false, 42 'premium_suffix' => 'Pro', 43 'has_addons' => false, 44 'has_paid_plans' => false, 45 'is_org_compliant' => true, 46 'menu' => array( 47 'slug' => 'profit-warden', 48 'first-path' => 'admin.php?page=profit-warden', 49 'contact' => false, 50 'support' => false, 51 ), 52 'is_live' => true, 53 )); 54 } 55 return $profwabr_fs; 56 } 57 58 // Init Freemius. 59 profwabr_fs(); 60 // Signal that SDK was initiated. 61 do_action('profwabr_fs_loaded'); 62 } 28 } 63 29 if (in_array('woocommerce/woocommerce.php', (array) get_option('active_plugins', array()), true)) { 64 30 // 0. PAGINA IMPOSTAZIONI (Nuova Sezione) … … 779 745 plugins_url('assets/css/profwabr-admin.css', __FILE__), 780 746 array(), 781 '3.1.6'747 PROFWABR_VERSION 782 748 ); 783 749 wp_register_script( … … 792 758 plugins_url('assets/js/profwabr-admin.js', __FILE__), 793 759 array('jquery', 'chart-js'), 794 '3.1.6',760 PROFWABR_VERSION, 795 761 true 796 762 ); … … 876 842 plugins_url('assets/css/profwabr-setup.css', __FILE__), 877 843 array(), 878 '3.1.6'844 PROFWABR_VERSION 879 845 ); 880 846 // Enqueue the setup stylesheet. … … 2194 2160 2195 2161 } 2196 } -
profit-warden-bridge/trunk/readme.txt
r3671780 r3755232 4 4 Requires at least: 5.3 5 5 Tested up to: 7.1 6 Stable tag: 3. 1.156 Stable tag: 3.2.0 7 7 Requires PHP: 7.2 8 8 WC requires at least: 5.0 … … 156 156 == Changelog == 157 157 158 = 3.2.0 = 159 * RELEASE: Major release 3.2.0 - Automated profit digest reports, advanced email summaries, code validation, and full QA verification. 160 161 158 162 = 3.1.13 = 159 163 * FIX: aggiornato endpoint API su beralabs.it -
profit-warden-bridge/trunk/vendor/composer/autoload_real.php
r3570503 r3755232 23 23 } 24 24 25 require __DIR__ . '/platform_check.php';26 27 25 spl_autoload_register(array('ComposerAutoloaderInite7c0f5218d9ac8ba48107f4d74cba64c', 'loadClassLoader'), true, true); 28 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); … … 34 32 $loader->register(true); 35 33 36 $filesToLoad = \Composer\Autoload\ComposerStaticInite7c0f5218d9ac8ba48107f4d74cba64c::$files;37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {39 $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;40 41 require $file;42 }43 }, null, null);44 foreach ($filesToLoad as $fileIdentifier => $file) {45 $requireFile($fileIdentifier, $file);46 }47 48 34 return $loader; 49 35 } -
profit-warden-bridge/trunk/vendor/composer/autoload_static.php
r3570503 r3755232 7 7 class ComposerStaticInite7c0f5218d9ac8ba48107f4d74cba64c 8 8 { 9 public static $files = array (10 '8d50dc88e56bace65e1e72f6017983ed' => __DIR__ . '/..' . '/freemius/wordpress-sdk/start.php',11 );12 13 9 public static $classMap = array ( 14 10 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', -
profit-warden-bridge/trunk/vendor/composer/installed.json
r3570503 r3755232 1 1 { 2 "packages": [ 3 { 4 "name": "freemius/wordpress-sdk", 5 "version": "2.13.1", 6 "version_normalized": "2.13.1.0", 7 "source": { 8 "type": "git", 9 "url": "https://github.com/Freemius/wordpress-sdk.git", 10 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff" 11 }, 12 "dist": { 13 "type": "zip", 14 "url": "https://api.github.com/repos/Freemius/wordpress-sdk/zipball/7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 15 "reference": "7376c0eca1ae7f92aaba9d3b550bd10affe797ff", 16 "shasum": "" 17 }, 18 "require": { 19 "php": ">=5.6" 20 }, 21 "require-dev": { 22 "dealerdirect/phpcodesniffer-composer-installer": "^1.0", 23 "phpcompatibility/php-compatibility": "^9.3", 24 "phpcompatibility/phpcompatibility-wp": "^2.1", 25 "phpstan/extension-installer": "^1.3", 26 "squizlabs/php_codesniffer": "^3.7", 27 "szepeviktor/phpstan-wordpress": "^1.3", 28 "wp-coding-standards/wpcs": "^2.3" 29 }, 30 "time": "2026-03-25T15:26:13+00:00", 31 "type": "library", 32 "installation-source": "dist", 33 "autoload": { 34 "files": [ 35 "start.php" 36 ] 37 }, 38 "notification-url": "https://packagist.org/downloads/", 39 "license": [ 40 "GPL-3.0-only" 41 ], 42 "description": "Freemius WordPress SDK", 43 "homepage": "https://freemius.com", 44 "keywords": [ 45 "freemius", 46 "plugin", 47 "sdk", 48 "theme", 49 "wordpress", 50 "wordpress-plugin", 51 "wordpress-theme" 52 ], 53 "support": { 54 "issues": "https://github.com/Freemius/wordpress-sdk/issues", 55 "source": "https://github.com/Freemius/wordpress-sdk/tree/2.13.1" 56 }, 57 "install-path": "../freemius/wordpress-sdk" 58 } 59 ], 2 "packages": [], 60 3 "dev": true, 61 4 "dev-package-names": [] -
profit-warden-bridge/trunk/vendor/composer/installed.php
r3570503 r3755232 2 2 'root' => array( 3 3 'name' => '__root__', 4 'pretty_version' => ' 1.0.0+no-version-set',5 'version' => ' 1.0.0.0',4 'pretty_version' => 'trunk', 5 'version' => 'dev-trunk', 6 6 'reference' => null, 7 7 'type' => 'library', … … 12 12 'versions' => array( 13 13 '__root__' => array( 14 'pretty_version' => ' 1.0.0+no-version-set',15 'version' => ' 1.0.0.0',14 'pretty_version' => 'trunk', 15 'version' => 'dev-trunk', 16 16 'reference' => null, 17 17 'type' => 'library', … … 20 20 'dev_requirement' => false, 21 21 ), 22 'freemius/wordpress-sdk' => array(23 'pretty_version' => '2.13.1',24 'version' => '2.13.1.0',25 'reference' => '7376c0eca1ae7f92aaba9d3b550bd10affe797ff',26 'type' => 'library',27 'install_path' => __DIR__ . '/../freemius/wordpress-sdk',28 'aliases' => array(),29 'dev_requirement' => false,30 ),31 22 ), 32 23 );
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)