Plugin Directory

Changeset 3270244


Ignore:
Timestamp:
04/10/2025 09:01:35 AM (11 months ago)
Author:
packlink
Message:

Release version 3.5.1

Location:
packlink-pro-shipping
Files:
1004 added
22 edited

Legend:

Unmodified
Added
Removed
  • packlink-pro-shipping/trunk/Components/Checkout/class-block-checkout-handler.php

    r3245564 r3270244  
    195195            $order->set_shipping_city( $drop_off_address['city'] );
    196196            $order->set_shipping_postcode( $drop_off_address['zip'] );
     197            $order->set_shipping_state( $drop_off_address['state'] );
    197198            $order->set_shipping_address_1( $drop_off_address['address'] );
    198             if (!empty($drop_off_address['state'])) {
    199                 $order->set_shipping_state($drop_off_address['state']);
    200             }
    201199        } catch ( \WC_Data_Exception $e ) {
    202200            Logger::logError(
  • packlink-pro-shipping/trunk/changelog.txt

    r3265740 r3270244  
    11*** Packlink PRO Changelog ***
    2 2025-03-27 - version 3.5.0
    3 * Add - Manual refresh button for updating shipping services.
    4 * Add - Support for special services
    52
    632023-10-11 - version 3.3.1
  • packlink-pro-shipping/trunk/composer.json

    r3265740 r3270244  
    22  "name": "packlink/woocommerce",
    33  "description": "Packlink WooCommerce Integration",
    4   "version": "3.5.0",
     4  "version": "3.5.1",
    55  "type": "library",
    66  "repositories": [
     
    1313  "require": {
    1414    "php": ">=5.6",
    15     "packlink/integration-core": "3.5.0",
     15    "packlink/integration-core": "3.5.1",
    1616    "ext-json": "*",
    1717    "ext-curl": "*",
  • packlink-pro-shipping/trunk/composer.lock

    r3265740 r3270244  
    55        "This file is @generated automatically"
    66    ],
    7     "content-hash": "b7603b71f6f55997cce8c1b35a9dad4b",
     7    "content-hash": "ce0df08e1a0d1a2ebf48e9f60af4ed44",
    88    "packages": [
    99        {
     
    6363        {
    6464            "name": "packlink/integration-core",
    65             "version": "v3.5.0",
     65            "version": "v3.5.1",
    6666            "source": {
    6767                "type": "git",
    6868                "url": "git@github.com:packlink-dev/ecommerce_module_core.git",
    69                 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd"
    70             },
    71             "dist": {
    72                 "type": "zip",
    73                 "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/89be76fec554f0f7cf00df6ffcff5d8b1bd05acd",
    74                 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd",
     69                "reference": "bf140e90ef70334de8a87aceacf500ba27bc7f5c"
     70            },
     71            "dist": {
     72                "type": "zip",
     73                "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/bf140e90ef70334de8a87aceacf500ba27bc7f5c",
     74                "reference": "bf140e90ef70334de8a87aceacf500ba27bc7f5c",
    7575                "shasum": ""
    7676            },
     
    111111            ],
    112112            "description": "Packlink integrations core library",
    113             "time": "2025-03-25T16:09:23+00:00"
     113            "time": "2025-04-10T06:25:54+00:00"
    114114        },
    115115        {
     
    313313            "support": {
    314314                "issues": "https://github.com/doctrine/instantiator/issues",
    315                 "source": "https://github.com/doctrine/instantiator/tree/master"
    316             },
     315                "source": "https://github.com/doctrine/instantiator/tree/1.0.5"
     316            },
     317            "funding": [
     318                {
     319                    "url": "https://www.doctrine-project.org/sponsorship.html",
     320                    "type": "custom"
     321                },
     322                {
     323                    "url": "https://www.patreon.com/phpdoctrine",
     324                    "type": "patreon"
     325                },
     326                {
     327                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
     328                    "type": "tidelift"
     329                }
     330            ],
    317331            "time": "2015-06-14T21:17:01+00:00"
    318332        },
     
    10161030        {
    10171031            "name": "sebastian/code-unit-reverse-lookup",
    1018             "version": "1.0.2",
     1032            "version": "1.0.3",
    10191033            "source": {
    10201034                "type": "git",
    10211035                "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
    1022                 "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619"
    1023             },
    1024             "dist": {
    1025                 "type": "zip",
    1026                 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619",
    1027                 "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619",
     1036                "reference": "92a1a52e86d34cde6caa54f1b5ffa9fda18e5d54"
     1037            },
     1038            "dist": {
     1039                "type": "zip",
     1040                "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/92a1a52e86d34cde6caa54f1b5ffa9fda18e5d54",
     1041                "reference": "92a1a52e86d34cde6caa54f1b5ffa9fda18e5d54",
    10281042                "shasum": ""
    10291043            },
     
    10591073            "support": {
    10601074                "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
    1061                 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0.2"
     1075                "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0.3"
    10621076            },
    10631077            "funding": [
     
    10671081                }
    10681082            ],
    1069             "time": "2020-11-30T08:15:22+00:00"
     1083            "time": "2024-03-01T13:45:45+00:00"
    10701084        },
    10711085        {
     
    15951609            "type": "library",
    15961610            "extra": {
     1611                "thanks": {
     1612                    "url": "https://github.com/symfony/polyfill",
     1613                    "name": "symfony/polyfill"
     1614                },
    15971615                "branch-alias": {
    15981616                    "dev-main": "1.19-dev"
    1599                 },
    1600                 "thanks": {
    1601                     "name": "symfony/polyfill",
    1602                     "url": "https://github.com/symfony/polyfill"
    16031617                }
    16041618            },
     
    17781792        {
    17791793            "name": "yoast/phpunit-polyfills",
    1780             "version": "1.0.4",
     1794            "version": "1.1.4",
    17811795            "source": {
    17821796                "type": "git",
    17831797                "url": "https://github.com/Yoast/PHPUnit-Polyfills.git",
    1784                 "reference": "3c621ff5429d2b1ff96dc5808ad6cde99d31ea4c"
    1785             },
    1786             "dist": {
    1787                 "type": "zip",
    1788                 "url": "https://api.github.com/repos/Yoast/PHPUnit-Polyfills/zipball/3c621ff5429d2b1ff96dc5808ad6cde99d31ea4c",
    1789                 "reference": "3c621ff5429d2b1ff96dc5808ad6cde99d31ea4c",
     1798                "reference": "e6faedf5e34cea4438e341f660e2f719760c531d"
     1799            },
     1800            "dist": {
     1801                "type": "zip",
     1802                "url": "https://api.github.com/repos/Yoast/PHPUnit-Polyfills/zipball/e6faedf5e34cea4438e341f660e2f719760c531d",
     1803                "reference": "e6faedf5e34cea4438e341f660e2f719760c531d",
    17901804                "shasum": ""
    17911805            },
     
    17951809            },
    17961810            "require-dev": {
    1797                 "yoast/yoastcs": "^2.2.1"
    1798             },
    1799             "type": "library",
    1800             "extra": {
    1801                 "branch-alias": {
    1802                     "dev-main": "1.x-dev",
    1803                     "dev-develop": "1.x-dev"
     1811                "php-parallel-lint/php-console-highlighter": "^1.0.0",
     1812                "php-parallel-lint/php-parallel-lint": "^1.4.0",
     1813                "yoast/yoastcs": "^3.1.0"
     1814            },
     1815            "type": "library",
     1816            "extra": {
     1817                "branch-alias": {
     1818                    "dev-main": "4.x-dev"
    18041819                }
    18051820            },
     
    18331848            "support": {
    18341849                "issues": "https://github.com/Yoast/PHPUnit-Polyfills/issues",
     1850                "security": "https://github.com/Yoast/PHPUnit-Polyfills/security/policy",
    18351851                "source": "https://github.com/Yoast/PHPUnit-Polyfills"
    18361852            },
    1837             "time": "2022-11-16T09:07:52+00:00"
     1853            "time": "2025-02-09T18:13:44+00:00"
    18381854        }
    18391855    ],
  • packlink-pro-shipping/trunk/packlink-pro-shipping.php

    r3265740 r3270244  
    1010 * Plugin URI: https://en.wordpress.org/plugins/packlink-pro-shipping/
    1111 * Description: Save up to 70% on your shipping costs. No fixed fees, no minimum shipping volume required. Manage all your shipments in a single platform.
    12  * Version: 3.5.0
     12 * Version: 3.5.1
    1313 * Author: Packlink Shipping S.L.
    1414 * Author URI: https://pro.packlink.es/
     
    1717 * Domain Path: /languages
    1818 * WC requires at least: 3.0.0
    19  * WC tested up to: 9.7.1
     19 * WC tested up to: 9.4.2
    2020 */
    2121
  • packlink-pro-shipping/trunk/readme.txt

    r3265740 r3270244  
    44Requires at least: 4.7
    55Requires PHP: 5.5
    6 Tested up to: 6.7.2
    7 Stable tag: 3.5.0
     6Tested up to: 6.7.1
     7Stable tag: 3.5.1
    88License: LICENSE-2.0
    99License URI: http://www.apache.org/licenses/LICENSE-2.0
     
    6969== Changelog ==
    7070
    71 #### 3.5.0 - March 27th, 2025
    72 **Updates**
    73 Add support for special services and manual refresh of shipping services
    74 
    75 #### 3.4.16 - March 12th, 2025
    76 
    77 **Updates**
    78 - Add unsupported countries Morocco, United Arab Emirates and Monaco
    79 
    80 #### 3.4.15 - February 21st, 2025
    81 
    82 **Updates**
    83 - Fix problem with state
     71#### 3.5.1 - April 10th, 2025
     72
     73**Updates**
     74- Add security improvements
    8475
    8576#### 3.4.14 - January 22nd, 2025
  • packlink-pro-shipping/trunk/resources/packlink/countries/en.json

    r3265740 r3270244  
    3838    "invalidUrl": "Field must be a valid URL.",
    3939    "invalidFieldValue": "Field must be set to \"%s\".",
    40     "invalidMaxValue": "Maximal allowed value is %s."
     40    "invalidMaxValue": "Maximal allowed value is %s.",
     41    "passwordRestriction": "Your password must be at least %s characters long and include at least one lowercase letter, one uppercase letter, one number, and one symbol"
    4142  },
    4243  "login": {
     
    310311    "chooseYourCountry": "Choose your country",
    311312    "searchCountry": "Search country",
    312     "invalidDeliveryVolume": "Field is not a valid delivery volume."
     313    "invalidDeliveryVolume": "Field is not a valid delivery volume.",
     314    "passwordRestriction": "Your password must be at least %s characters long and include at least one lowercase letter, one uppercase letter, one number, and one symbol"
    313315  },
    314316  "onboardingWelcome": {
  • packlink-pro-shipping/trunk/resources/packlink/js/RegisterController.js

    r3048950 r3270244  
    7171                phoneInput = templateService.getComponent('pl-register-phone'),
    7272                sourceInput = templateService.getComponent('pl-register-source'),
    73                 platformCountry = templateService.getComponent('pl-register-platform-country');
     73                platformCountry = templateService.getComponent('pl-register-platform-country'),
     74                registerPassword = templateService.getComponent('pl-register-password');
    7475
    7576            emailInput.value = response.email;
     
    7778            sourceInput.value = response.source;
    7879            platformCountry.value = response.platform_country;
     80            registerPassword.title = translationService.translate('register.passwordRestriction', [12]);
    7981
    8082            let termsAndConditionsLabel = templateService.getComponent('pl-register-terms-and-conditions-label'),
  • packlink-pro-shipping/trunk/resources/packlink/js/ValidationService.js

    r3048950 r3270244  
    204204         * @return {boolean}
    205205         */
    206         this.validatePasswordLength = (input) => validateField(
    207             input,
    208             input.value.length < input.dataset.minLength,
    209             'validation.shortPassword',
    210             [input.dataset.minLength]
    211         );
     206        this.validatePasswordLength = (input) => {
     207            const password = input.value;
     208            const minLength = 12;
     209
     210            const lowercase = /[a-z]/;
     211            const uppercase = /[A-Z]/;
     212            const number = /[0-9]/;
     213            const symbol = /[!@#$%^&*(),.?":{}|<>]/;
     214
     215            const isValidLength = password.length >= minLength;
     216            const hasLowercase = lowercase.test(password);
     217            const hasUppercase = uppercase.test(password);
     218            const hasNumber = number.test(password);
     219            const hasSymbol = symbol.test(password);
     220
     221            const isPasswordInvalid = !(isValidLength && hasLowercase && hasUppercase && hasNumber && hasSymbol);
     222
     223            validateField(
     224                    input,
     225                    isPasswordInvalid,
     226                    'validation.passwordRestriction',
     227                    [minLength]
     228            );
     229        };
    212230
    213231        /**
  • packlink-pro-shipping/trunk/resources/packlink/templates/register.html

    r3048950 r3270244  
    2323                           class="form-control"
    2424                           name="password"
    25                            data-min-length="6"
    26                            data-type="password" data-required="true"/>
     25                           data-min-length="12"
     26                           data-type="password" data-required="true"
     27                    />
    2728                    <label for="pl-register-password">
    2829                        {$register.password}
  • packlink-pro-shipping/trunk/vendor/autoload.php

    r3265740 r3270244  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa::getLoader();
     7return ComposerAutoloaderInitac58b21d3577384977ee26e5be94cf68::getLoader();
  • packlink-pro-shipping/trunk/vendor/composer/autoload_real.php

    r3265740 r3270244  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa
     5class ComposerAutoloaderInitac58b21d3577384977ee26e5be94cf68
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitac58b21d3577384977ee26e5be94cf68', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitac58b21d3577384977ee26e5be94cf68', '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\ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInitac58b21d3577384977ee26e5be94cf68::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
  • packlink-pro-shipping/trunk/vendor/composer/autoload_static.php

    r3265740 r3270244  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit465a7228740afca527e9e10d4e5e33aa
     7class ComposerStaticInitac58b21d3577384977ee26e5be94cf68
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    6363    {
    6464        return \Closure::bind(function () use ($loader) {
    65             $loader->prefixLengthsPsr4 = ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::$prefixLengthsPsr4;
    66             $loader->prefixDirsPsr4 = ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::$prefixDirsPsr4;
    67             $loader->classMap = ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::$classMap;
     65            $loader->prefixLengthsPsr4 = ComposerStaticInitac58b21d3577384977ee26e5be94cf68::$prefixLengthsPsr4;
     66            $loader->prefixDirsPsr4 = ComposerStaticInitac58b21d3577384977ee26e5be94cf68::$prefixDirsPsr4;
     67            $loader->classMap = ComposerStaticInitac58b21d3577384977ee26e5be94cf68::$classMap;
    6868
    6969        }, null, ClassLoader::class);
  • packlink-pro-shipping/trunk/vendor/composer/installed.json

    r3265740 r3270244  
    6060        {
    6161            "name": "packlink/integration-core",
    62             "version": "v3.5.0",
    63             "version_normalized": "3.5.0.0",
     62            "version": "v3.5.1",
     63            "version_normalized": "3.5.1.0",
    6464            "source": {
    6565                "type": "git",
    6666                "url": "git@github.com:packlink-dev/ecommerce_module_core.git",
    67                 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd"
    68             },
    69             "dist": {
    70                 "type": "zip",
    71                 "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/89be76fec554f0f7cf00df6ffcff5d8b1bd05acd",
    72                 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd",
     67                "reference": "bf140e90ef70334de8a87aceacf500ba27bc7f5c"
     68            },
     69            "dist": {
     70                "type": "zip",
     71                "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/bf140e90ef70334de8a87aceacf500ba27bc7f5c",
     72                "reference": "bf140e90ef70334de8a87aceacf500ba27bc7f5c",
    7373                "shasum": ""
    7474            },
     
    8282                "phpunit/phpunit": "^4.8"
    8383            },
    84             "time": "2025-03-25T16:09:23+00:00",
     84            "time": "2025-04-10T06:25:54+00:00",
    8585            "type": "library",
    8686            "installation-source": "dist",
  • packlink-pro-shipping/trunk/vendor/composer/installed.php

    r3265740 r3270244  
    11<?php return array(
    22    'root' => array(
    3         'pretty_version' => '3.5.0',
    4         'version' => '3.5.0.0',
     3        'pretty_version' => '3.5.1',
     4        'version' => '3.5.1.0',
    55        'type' => 'library',
    66        'install_path' => __DIR__ . '/../../',
     
    2121        ),
    2222        'packlink/integration-core' => array(
    23             'pretty_version' => 'v3.5.0',
    24             'version' => '3.5.0.0',
     23            'pretty_version' => 'v3.5.1',
     24            'version' => '3.5.1.0',
    2525            'type' => 'library',
    2626            'install_path' => __DIR__ . '/../packlink/integration-core',
    2727            'aliases' => array(),
    28             'reference' => '89be76fec554f0f7cf00df6ffcff5d8b1bd05acd',
     28            'reference' => 'bf140e90ef70334de8a87aceacf500ba27bc7f5c',
    2929            'dev_requirement' => false,
    3030        ),
    3131        'packlink/woocommerce' => array(
    32             'pretty_version' => '3.5.0',
    33             'version' => '3.5.0.0',
     32            'pretty_version' => '3.5.1',
     33            'version' => '3.5.1.0',
    3434            'type' => 'library',
    3535            'install_path' => __DIR__ . '/../../',
  • packlink-pro-shipping/trunk/vendor/packlink/integration-core/CHANGELOG.md

    r3265740 r3270244  
    33
    44The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
     5
     6
     7## [3.5.1](https://github.com/packlink-dev/ecommerce_module_core/compare/v3.5.0...v3.5.1) - 2025-03-28
     8### Changed
     9- Modified password validation on registration form
    510
    611## [3.5.0](https://github.com/packlink-dev/ecommerce_module_core/compare/v3.4.11...v3.5.0) - 2025-03-17
  • packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Registration/RegistrationRequest.php

    r3048950 r3270244  
    218218        }
    219219
    220         if (!empty($payload['password']) && strlen($payload['password']) < 6) {
     220        if (!empty($payload['password']) && !preg_match('/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[\W_]).{12,}$/', $payload['password'])) {
    221221            static::setInvalidFieldError(
    222222                'password',
    223223                $validationErrors,
    224                 Translator::translate('validation.shortPassword', array(6))
     224                Translator::translate('validation.passwordRestriction', array(12))
    225225            );
    226226        }
  • packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/en.json

    r3265740 r3270244  
    3838    "invalidUrl": "Field must be a valid URL.",
    3939    "invalidFieldValue": "Field must be set to \"%s\".",
    40     "invalidMaxValue": "Maximal allowed value is %s."
     40    "invalidMaxValue": "Maximal allowed value is %s.",
     41    "passwordRestriction": "Your password must be at least %s characters long and include at least one lowercase letter, one uppercase letter, one number, and one symbol"
    4142  },
    4243  "login": {
     
    310311    "chooseYourCountry": "Choose your country",
    311312    "searchCountry": "Search country",
    312     "invalidDeliveryVolume": "Field is not a valid delivery volume."
     313    "invalidDeliveryVolume": "Field is not a valid delivery volume.",
     314    "passwordRestriction": "Your password must be at least %s characters long and include at least one lowercase letter, one uppercase letter, one number, and one symbol"
    313315  },
    314316  "onboardingWelcome": {
  • packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/RegisterController.js

    r3048950 r3270244  
    7171                phoneInput = templateService.getComponent('pl-register-phone'),
    7272                sourceInput = templateService.getComponent('pl-register-source'),
    73                 platformCountry = templateService.getComponent('pl-register-platform-country');
     73                platformCountry = templateService.getComponent('pl-register-platform-country'),
     74                registerPassword = templateService.getComponent('pl-register-password');
    7475
    7576            emailInput.value = response.email;
     
    7778            sourceInput.value = response.source;
    7879            platformCountry.value = response.platform_country;
     80            registerPassword.title = translationService.translate('register.passwordRestriction', [12]);
    7981
    8082            let termsAndConditionsLabel = templateService.getComponent('pl-register-terms-and-conditions-label'),
  • packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/ValidationService.js

    r3048950 r3270244  
    204204         * @return {boolean}
    205205         */
    206         this.validatePasswordLength = (input) => validateField(
    207             input,
    208             input.value.length < input.dataset.minLength,
    209             'validation.shortPassword',
    210             [input.dataset.minLength]
    211         );
     206        this.validatePasswordLength = (input) => {
     207            const password = input.value;
     208            const minLength = 12;
     209
     210            const lowercase = /[a-z]/;
     211            const uppercase = /[A-Z]/;
     212            const number = /[0-9]/;
     213            const symbol = /[!@#$%^&*(),.?":{}|<>]/;
     214
     215            const isValidLength = password.length >= minLength;
     216            const hasLowercase = lowercase.test(password);
     217            const hasUppercase = uppercase.test(password);
     218            const hasNumber = number.test(password);
     219            const hasSymbol = symbol.test(password);
     220
     221            const isPasswordInvalid = !(isValidLength && hasLowercase && hasUppercase && hasNumber && hasSymbol);
     222
     223            validateField(
     224                    input,
     225                    isPasswordInvalid,
     226                    'validation.passwordRestriction',
     227                    [minLength]
     228            );
     229        };
    212230
    213231        /**
  • packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/register.html

    r3048950 r3270244  
    2323                           class="form-control"
    2424                           name="password"
    25                            data-min-length="6"
    26                            data-type="password" data-required="true"/>
     25                           data-min-length="12"
     26                           data-type="password" data-required="true"
     27                    />
    2728                    <label for="pl-register-password">
    2829                        {$register.password}
  • packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/DemoUI/composer.lock

    r3048950 r3270244  
    1919    "platform-overrides": {
    2020        "php": "5.3.29"
    21     }
     21    },
     22    "plugin-api-version": "2.2.0"
    2223}
Note: See TracChangeset for help on using the changeset viewer.