Changeset 3343605
- Timestamp:
- 08/12/2025 01:51:09 PM (8 months ago)
- Location:
- simpler-checkout
- Files:
-
- 22 edited
- 1 copied
-
tags/1.1.11 (copied) (copied from simpler-checkout/trunk)
-
tags/1.1.11/README.txt (modified) (2 diffs)
-
tags/1.1.11/includes/Admin/Http/Controllers/ConfigurationController.php (modified) (2 diffs)
-
tags/1.1.11/includes/Admin/assets/views/settings/configuration/_settings.blade.php (modified) (1 diff)
-
tags/1.1.11/includes/Http/Controllers/ProductController.php (modified) (1 diff)
-
tags/1.1.11/includes/constants.php (modified) (1 diff)
-
tags/1.1.11/includes/hooks.php (modified) (1 diff)
-
tags/1.1.11/simpler.php (modified) (1 diff)
-
tags/1.1.11/vendor/autoload.php (modified) (1 diff)
-
tags/1.1.11/vendor/composer/autoload_real.php (modified) (3 diffs)
-
tags/1.1.11/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/1.1.11/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/includes/Admin/Http/Controllers/ConfigurationController.php (modified) (2 diffs)
-
trunk/includes/Admin/assets/views/settings/configuration/_settings.blade.php (modified) (1 diff)
-
trunk/includes/Http/Controllers/ProductController.php (modified) (1 diff)
-
trunk/includes/constants.php (modified) (1 diff)
-
trunk/includes/hooks.php (modified) (1 diff)
-
trunk/simpler.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (3 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
simpler-checkout/tags/1.1.11/README.txt
r3343397 r3343605 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.0 7 Stable tag: 1.1.1 07 Stable tag: 1.1.11 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 35 35 36 36 == Changelog == 37 38 == 1.1.11 39 Fix(multi-currency): Full support of multi-currency 40 Feat(settings): Disable force login 37 41 38 42 == 1.1.10 -
simpler-checkout/tags/1.1.11/includes/Admin/Http/Controllers/ConfigurationController.php
r3094359 r3343605 47 47 'default' => 0, 48 48 ]); 49 50 register_setting('simpler_management', 'simplerwc_disable_force_login', [ 51 'type' => 'number', 52 'default' => 0, 53 ]); 49 54 } 50 55 … … 60 65 'apiSecret' => esc_html(get_option('simpler_api_secret')), 61 66 'testModeChecked' => checked(1, get_option('simpler_checkout_test_mode'), false), 62 'supportWooAttribution' => checked(1, get_option('simplerwc_support_woo_order_attribution'), false) 67 'supportWooAttribution' => checked(1, get_option('simplerwc_support_woo_order_attribution'), false), 68 'disableForceLogin' => checked(1, get_option('simplerwc_disable_force_login'), false) 63 69 ] 64 70 ); -
simpler-checkout/tags/1.1.11/includes/Admin/assets/views/settings/configuration/_settings.blade.php
r3094359 r3343605 42 42 </td> 43 43 </tr> 44 <tr> 45 <th scope="row">Disable force-login after order success</th> 46 <td> 47 <input type="checkbox" id="simplerwc_disable_force_login" name="simplerwc_disable_force_login" value="1" {{ $disableForceLogin }} /> 48 <label for="simplerwc_support_woo_order_attribution">Disable force-login after order success</label> 49 <div><small>If you disable force-login, users will not be able to see order details after a successful order.</small></div> 50 </td> 51 </tr> 44 52 </tbody> 45 53 </table> -
simpler-checkout/tags/1.1.11/includes/Http/Controllers/ProductController.php
r3290493 r3343605 73 73 400 74 74 ); 75 } 76 77 if (array_key_exists('currency', $params)) { 78 do_action('simplerwc_switch_currency', $params['currency']); 75 79 } 76 80 -
simpler-checkout/tags/1.1.11/includes/constants.php
r3343397 r3343605 1 1 <?php 2 2 3 const SIMPLERWC_VERSION = '1.1.1 0';3 const SIMPLERWC_VERSION = '1.1.11'; 4 4 5 5 function simplerwc_get_sdk_uri() -
simpler-checkout/tags/1.1.11/includes/hooks.php
r3343397 r3343605 26 26 $user = $order->get_user(); 27 27 if ($user) { 28 $order_date = $order->get_date_created();29 $order_timestamp = $order_date ? $order_date->getTimestamp() : 0;30 31 $current_timestamp = current_time('timestamp',1);32 33 $time_diff = $current_timestamp - $order_timestamp;34 if ( $time_diff <= 60 ) {35 wc_set_customer_auth_cookie( $user->ID );28 if(!intval(get_option('simplerwc_disable_force_login',0))){ 29 $order_date = $order->get_date_created(); 30 $order_timestamp = $order_date ? $order_date->getTimestamp() : 0; 31 $current_timestamp = current_time('timestamp',1); 32 $time_diff = $current_timestamp - $order_timestamp; 33 if ( $time_diff <= 60 ) { 34 wc_set_customer_auth_cookie( $user->ID ); 35 } 36 36 } 37 37 } -
simpler-checkout/tags/1.1.11/simpler.php
r3343397 r3343605 8 8 * Description: Simpler Checkout lets your customers complete their purchases in seconds, with any payment method they want, in any device or browser and without a password. 9 9 * Tags: woocommerce, checkout, payments, conversion rate 10 * Version: 1.1.1 010 * Version: 1.1.11 11 11 * Requires at least: 5.1 12 12 * Tested up to: 6.8.1 -
simpler-checkout/tags/1.1.11/vendor/autoload.php
r3343397 r3343605 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b72::getLoader();7 return ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1::getLoader(); -
simpler-checkout/tags/1.1.11/vendor/composer/autoload_real.php
r3343397 r3343605 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b725 class ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; -
simpler-checkout/tags/1.1.11/vendor/composer/autoload_static.php
r3343397 r3343605 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b727 class ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 89 89 { 90 90 return \Closure::bind(function () use ($loader) { 91 $loader->prefixLengthsPsr4 = ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::$prefixLengthsPsr4;92 $loader->prefixDirsPsr4 = ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::$prefixDirsPsr4;93 $loader->classMap = ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::$classMap;91 $loader->prefixLengthsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixLengthsPsr4; 92 $loader->prefixDirsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixDirsPsr4; 93 $loader->classMap = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$classMap; 94 94 95 95 }, null, ClassLoader::class); -
simpler-checkout/tags/1.1.11/vendor/composer/installed.php
r3343397 r3343605 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '1.1.1 0',4 'version' => '1.1.1 0.0',3 'pretty_version' => '1.1.11', 4 'version' => '1.1.11.0', 5 5 'type' => 'wordpress-plugin', 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' f668c547b795966ac5f6bff36dae4135e58eaade',8 'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376', 9 9 'name' => 'simpler-checkout/woo', 10 10 'dev' => false, … … 12 12 'versions' => array( 13 13 'simpler-checkout/woo' => array( 14 'pretty_version' => '1.1.1 0',15 'version' => '1.1.1 0.0',14 'pretty_version' => '1.1.11', 15 'version' => '1.1.11.0', 16 16 'type' => 'wordpress-plugin', 17 17 'install_path' => __DIR__ . '/../../', 18 18 'aliases' => array(), 19 'reference' => ' f668c547b795966ac5f6bff36dae4135e58eaade',19 'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376', 20 20 'dev_requirement' => false, 21 21 ), -
simpler-checkout/trunk/README.txt
r3343397 r3343605 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.0 7 Stable tag: 1.1.1 07 Stable tag: 1.1.11 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 35 35 36 36 == Changelog == 37 38 == 1.1.11 39 Fix(multi-currency): Full support of multi-currency 40 Feat(settings): Disable force login 37 41 38 42 == 1.1.10 -
simpler-checkout/trunk/includes/Admin/Http/Controllers/ConfigurationController.php
r3094359 r3343605 47 47 'default' => 0, 48 48 ]); 49 50 register_setting('simpler_management', 'simplerwc_disable_force_login', [ 51 'type' => 'number', 52 'default' => 0, 53 ]); 49 54 } 50 55 … … 60 65 'apiSecret' => esc_html(get_option('simpler_api_secret')), 61 66 'testModeChecked' => checked(1, get_option('simpler_checkout_test_mode'), false), 62 'supportWooAttribution' => checked(1, get_option('simplerwc_support_woo_order_attribution'), false) 67 'supportWooAttribution' => checked(1, get_option('simplerwc_support_woo_order_attribution'), false), 68 'disableForceLogin' => checked(1, get_option('simplerwc_disable_force_login'), false) 63 69 ] 64 70 ); -
simpler-checkout/trunk/includes/Admin/assets/views/settings/configuration/_settings.blade.php
r3094359 r3343605 42 42 </td> 43 43 </tr> 44 <tr> 45 <th scope="row">Disable force-login after order success</th> 46 <td> 47 <input type="checkbox" id="simplerwc_disable_force_login" name="simplerwc_disable_force_login" value="1" {{ $disableForceLogin }} /> 48 <label for="simplerwc_support_woo_order_attribution">Disable force-login after order success</label> 49 <div><small>If you disable force-login, users will not be able to see order details after a successful order.</small></div> 50 </td> 51 </tr> 44 52 </tbody> 45 53 </table> -
simpler-checkout/trunk/includes/Http/Controllers/ProductController.php
r3290493 r3343605 73 73 400 74 74 ); 75 } 76 77 if (array_key_exists('currency', $params)) { 78 do_action('simplerwc_switch_currency', $params['currency']); 75 79 } 76 80 -
simpler-checkout/trunk/includes/constants.php
r3343397 r3343605 1 1 <?php 2 2 3 const SIMPLERWC_VERSION = '1.1.1 0';3 const SIMPLERWC_VERSION = '1.1.11'; 4 4 5 5 function simplerwc_get_sdk_uri() -
simpler-checkout/trunk/includes/hooks.php
r3343397 r3343605 26 26 $user = $order->get_user(); 27 27 if ($user) { 28 $order_date = $order->get_date_created();29 $order_timestamp = $order_date ? $order_date->getTimestamp() : 0;30 31 $current_timestamp = current_time('timestamp',1);32 33 $time_diff = $current_timestamp - $order_timestamp;34 if ( $time_diff <= 60 ) {35 wc_set_customer_auth_cookie( $user->ID );28 if(!intval(get_option('simplerwc_disable_force_login',0))){ 29 $order_date = $order->get_date_created(); 30 $order_timestamp = $order_date ? $order_date->getTimestamp() : 0; 31 $current_timestamp = current_time('timestamp',1); 32 $time_diff = $current_timestamp - $order_timestamp; 33 if ( $time_diff <= 60 ) { 34 wc_set_customer_auth_cookie( $user->ID ); 35 } 36 36 } 37 37 } -
simpler-checkout/trunk/simpler.php
r3343397 r3343605 8 8 * Description: Simpler Checkout lets your customers complete their purchases in seconds, with any payment method they want, in any device or browser and without a password. 9 9 * Tags: woocommerce, checkout, payments, conversion rate 10 * Version: 1.1.1 010 * Version: 1.1.11 11 11 * Requires at least: 5.1 12 12 * Tested up to: 6.8.1 -
simpler-checkout/trunk/vendor/autoload.php
r3343397 r3343605 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b72::getLoader();7 return ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1::getLoader(); -
simpler-checkout/trunk/vendor/composer/autoload_real.php
r3343397 r3343605 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b725 class ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit eab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; -
simpler-checkout/trunk/vendor/composer/autoload_static.php
r3343397 r3343605 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b727 class ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 89 89 { 90 90 return \Closure::bind(function () use ($loader) { 91 $loader->prefixLengthsPsr4 = ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::$prefixLengthsPsr4;92 $loader->prefixDirsPsr4 = ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::$prefixDirsPsr4;93 $loader->classMap = ComposerStaticInit eab4b2ac8e89017908aabd66b66d7b72::$classMap;91 $loader->prefixLengthsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixLengthsPsr4; 92 $loader->prefixDirsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixDirsPsr4; 93 $loader->classMap = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$classMap; 94 94 95 95 }, null, ClassLoader::class); -
simpler-checkout/trunk/vendor/composer/installed.php
r3343397 r3343605 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '1.1.1 0',4 'version' => '1.1.1 0.0',3 'pretty_version' => '1.1.11', 4 'version' => '1.1.11.0', 5 5 'type' => 'wordpress-plugin', 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' f668c547b795966ac5f6bff36dae4135e58eaade',8 'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376', 9 9 'name' => 'simpler-checkout/woo', 10 10 'dev' => false, … … 12 12 'versions' => array( 13 13 'simpler-checkout/woo' => array( 14 'pretty_version' => '1.1.1 0',15 'version' => '1.1.1 0.0',14 'pretty_version' => '1.1.11', 15 'version' => '1.1.11.0', 16 16 'type' => 'wordpress-plugin', 17 17 'install_path' => __DIR__ . '/../../', 18 18 'aliases' => array(), 19 'reference' => ' f668c547b795966ac5f6bff36dae4135e58eaade',19 'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376', 20 20 'dev_requirement' => false, 21 21 ),
Note: See TracChangeset
for help on using the changeset viewer.