Plugin Directory

Changeset 3343605


Ignore:
Timestamp:
08/12/2025 01:51:09 PM (8 months ago)
Author:
simplercheckout
Message:

Version 1.1.11

Location:
simpler-checkout
Files:
22 edited
1 copied

Legend:

Unmodified
Added
Removed
  • simpler-checkout/tags/1.1.11/README.txt

    r3343397 r3343605  
    55Tested up to: 6.5
    66Requires PHP: 7.0
    7 Stable tag: 1.1.10
     7Stable tag: 1.1.11
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    3535
    3636== Changelog ==
     37
     38== 1.1.11
     39Fix(multi-currency): Full support of multi-currency
     40Feat(settings): Disable force login
    3741
    3842== 1.1.10
  • simpler-checkout/tags/1.1.11/includes/Admin/Http/Controllers/ConfigurationController.php

    r3094359 r3343605  
    4747            'default' => 0,
    4848        ]);
     49
     50        register_setting('simpler_management', 'simplerwc_disable_force_login', [
     51            'type' => 'number',
     52            'default' => 0,
     53        ]);
    4954    }
    5055
     
    6065                'apiSecret'       => esc_html(get_option('simpler_api_secret')),
    6166                '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)
    6369            ]
    6470        );
  • simpler-checkout/tags/1.1.11/includes/Admin/assets/views/settings/configuration/_settings.blade.php

    r3094359 r3343605  
    4242            </td>
    4343        </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>
    4452    </tbody>
    4553</table>
  • simpler-checkout/tags/1.1.11/includes/Http/Controllers/ProductController.php

    r3290493 r3343605  
    7373                400
    7474            );
     75        }
     76
     77        if (array_key_exists('currency', $params)) {
     78            do_action('simplerwc_switch_currency', $params['currency']);
    7579        }
    7680
  • simpler-checkout/tags/1.1.11/includes/constants.php

    r3343397 r3343605  
    11<?php
    22
    3 const SIMPLERWC_VERSION = '1.1.10';
     3const SIMPLERWC_VERSION = '1.1.11';
    44
    55function simplerwc_get_sdk_uri()
  • simpler-checkout/tags/1.1.11/includes/hooks.php

    r3343397 r3343605  
    2626        $user = $order->get_user();
    2727        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                }
    3636            }
    3737        }
  • simpler-checkout/tags/1.1.11/simpler.php

    r3343397 r3343605  
    88 * 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.
    99 * Tags: woocommerce, checkout, payments, conversion rate
    10  * Version: 1.1.10
     10 * Version: 1.1.11
    1111 * Requires at least: 5.1
    1212 * Tested up to: 6.8.1
  • simpler-checkout/tags/1.1.11/vendor/autoload.php

    r3343397 r3343605  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72::getLoader();
     7return ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1::getLoader();
  • simpler-checkout/tags/1.1.11/vendor/composer/autoload_real.php

    r3343397 r3343605  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72
     5class ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
  • simpler-checkout/tags/1.1.11/vendor/composer/autoload_static.php

    r3343397 r3343605  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72
     7class ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    8989    {
    9090        return \Closure::bind(function () use ($loader) {
    91             $loader->prefixLengthsPsr4 = ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::$prefixLengthsPsr4;
    92             $loader->prefixDirsPsr4 = ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::$prefixDirsPsr4;
    93             $loader->classMap = ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::$classMap;
     91            $loader->prefixLengthsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixLengthsPsr4;
     92            $loader->prefixDirsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixDirsPsr4;
     93            $loader->classMap = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$classMap;
    9494
    9595        }, null, ClassLoader::class);
  • simpler-checkout/tags/1.1.11/vendor/composer/installed.php

    r3343397 r3343605  
    11<?php return array(
    22    'root' => array(
    3         'pretty_version' => '1.1.10',
    4         'version' => '1.1.10.0',
     3        'pretty_version' => '1.1.11',
     4        'version' => '1.1.11.0',
    55        'type' => 'wordpress-plugin',
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => 'f668c547b795966ac5f6bff36dae4135e58eaade',
     8        'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376',
    99        'name' => 'simpler-checkout/woo',
    1010        'dev' => false,
     
    1212    'versions' => array(
    1313        'simpler-checkout/woo' => array(
    14             'pretty_version' => '1.1.10',
    15             'version' => '1.1.10.0',
     14            'pretty_version' => '1.1.11',
     15            'version' => '1.1.11.0',
    1616            'type' => 'wordpress-plugin',
    1717            'install_path' => __DIR__ . '/../../',
    1818            'aliases' => array(),
    19             'reference' => 'f668c547b795966ac5f6bff36dae4135e58eaade',
     19            'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376',
    2020            'dev_requirement' => false,
    2121        ),
  • simpler-checkout/trunk/README.txt

    r3343397 r3343605  
    55Tested up to: 6.5
    66Requires PHP: 7.0
    7 Stable tag: 1.1.10
     7Stable tag: 1.1.11
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    3535
    3636== Changelog ==
     37
     38== 1.1.11
     39Fix(multi-currency): Full support of multi-currency
     40Feat(settings): Disable force login
    3741
    3842== 1.1.10
  • simpler-checkout/trunk/includes/Admin/Http/Controllers/ConfigurationController.php

    r3094359 r3343605  
    4747            'default' => 0,
    4848        ]);
     49
     50        register_setting('simpler_management', 'simplerwc_disable_force_login', [
     51            'type' => 'number',
     52            'default' => 0,
     53        ]);
    4954    }
    5055
     
    6065                'apiSecret'       => esc_html(get_option('simpler_api_secret')),
    6166                '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)
    6369            ]
    6470        );
  • simpler-checkout/trunk/includes/Admin/assets/views/settings/configuration/_settings.blade.php

    r3094359 r3343605  
    4242            </td>
    4343        </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>
    4452    </tbody>
    4553</table>
  • simpler-checkout/trunk/includes/Http/Controllers/ProductController.php

    r3290493 r3343605  
    7373                400
    7474            );
     75        }
     76
     77        if (array_key_exists('currency', $params)) {
     78            do_action('simplerwc_switch_currency', $params['currency']);
    7579        }
    7680
  • simpler-checkout/trunk/includes/constants.php

    r3343397 r3343605  
    11<?php
    22
    3 const SIMPLERWC_VERSION = '1.1.10';
     3const SIMPLERWC_VERSION = '1.1.11';
    44
    55function simplerwc_get_sdk_uri()
  • simpler-checkout/trunk/includes/hooks.php

    r3343397 r3343605  
    2626        $user = $order->get_user();
    2727        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                }
    3636            }
    3737        }
  • simpler-checkout/trunk/simpler.php

    r3343397 r3343605  
    88 * 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.
    99 * Tags: woocommerce, checkout, payments, conversion rate
    10  * Version: 1.1.10
     10 * Version: 1.1.11
    1111 * Requires at least: 5.1
    1212 * Tested up to: 6.8.1
  • simpler-checkout/trunk/vendor/autoload.php

    r3343397 r3343605  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72::getLoader();
     7return ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1::getLoader();
  • simpler-checkout/trunk/vendor/composer/autoload_real.php

    r3343397 r3343605  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72
     5class ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderIniteab4b2ac8e89017908aabd66b66d7b72', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit268f411f9a894c7fca023b9bfc66c1c1', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
  • simpler-checkout/trunk/vendor/composer/autoload_static.php

    r3343397 r3343605  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72
     7class ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    8989    {
    9090        return \Closure::bind(function () use ($loader) {
    91             $loader->prefixLengthsPsr4 = ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::$prefixLengthsPsr4;
    92             $loader->prefixDirsPsr4 = ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::$prefixDirsPsr4;
    93             $loader->classMap = ComposerStaticIniteab4b2ac8e89017908aabd66b66d7b72::$classMap;
     91            $loader->prefixLengthsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixLengthsPsr4;
     92            $loader->prefixDirsPsr4 = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$prefixDirsPsr4;
     93            $loader->classMap = ComposerStaticInit268f411f9a894c7fca023b9bfc66c1c1::$classMap;
    9494
    9595        }, null, ClassLoader::class);
  • simpler-checkout/trunk/vendor/composer/installed.php

    r3343397 r3343605  
    11<?php return array(
    22    'root' => array(
    3         'pretty_version' => '1.1.10',
    4         'version' => '1.1.10.0',
     3        'pretty_version' => '1.1.11',
     4        'version' => '1.1.11.0',
    55        'type' => 'wordpress-plugin',
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => 'f668c547b795966ac5f6bff36dae4135e58eaade',
     8        'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376',
    99        'name' => 'simpler-checkout/woo',
    1010        'dev' => false,
     
    1212    'versions' => array(
    1313        'simpler-checkout/woo' => array(
    14             'pretty_version' => '1.1.10',
    15             'version' => '1.1.10.0',
     14            'pretty_version' => '1.1.11',
     15            'version' => '1.1.11.0',
    1616            'type' => 'wordpress-plugin',
    1717            'install_path' => __DIR__ . '/../../',
    1818            'aliases' => array(),
    19             'reference' => 'f668c547b795966ac5f6bff36dae4135e58eaade',
     19            'reference' => 'e41eb4b02970b014a08b1f40c3a8155d0fb2f376',
    2020            'dev_requirement' => false,
    2121        ),
Note: See TracChangeset for help on using the changeset viewer.