Plugin Directory

Changeset 3182426


Ignore:
Timestamp:
11/05/2024 02:37:26 PM (17 months ago)
Author:
captchaeu
Message:

Update to version v1.0.45 from GitLab (http://gitlab.krone.at/CAPTCHA/wp-plugin; http://gitlab.krone.at/CAPTCHA/wp-plugin/-/jobs/459942)

Location:
captcha-eu
Files:
4 added
4 deleted
22 edited
1 copied

Legend:

Unmodified
Added
Removed
  • captcha-eu/tags/v1.0.45/assets/js/partials/gravityforms.js

    r3181755 r3182426  
    88            return;
    99        }
    10         var $btn = $form.find(':submit');
     10        var $btn = $form.find(':submit, input[type="button"]');
     11
    1112
    1213
     
    1920        KROT.interceptForm($form[0]);
    2021
    21         $btn.click(function (e) {
    22             var $btn = jQuery(this);
    23             var form = $btn.closest('form')[0];
    24             e.preventDefault();
    25             $btn.attr('disabled', true);
     22        $form.on('submit', function (e) {
     23            e.preventDefault(); // Stop form submission
     24            var form = this;
    2625
    27             KROT.getSolution()
    28                 .then((sol) => {
    29                     form.querySelector('.captcha_at_hidden_field').value = JSON.stringify(sol);
    30                     form.submit();
    31                     $btn.attr('disabled', false);
    32                 });
    33         })
     26            // Disable all submit and input buttons to prevent multiple submissions
     27            $btn.attr('disabled', true);
     28
     29            KROT.getSolution()
     30                .then((sol) => {
     31                    form.querySelector('.captcha_at_hidden_field').value = JSON.stringify(sol);
     32                    form.submit(); // Submit the form programmatically
     33                    $btn.attr('disabled', false); // Re-enable buttons
     34                })
     35                .catch((error) => {
     36                    // Handle error if necessary
     37                    console.error('Error getting solution:', error);
     38                    $btn.attr('disabled', false); // Re-enable buttons on error
     39                });
     40        });
    3441    });
    3542});
  • captcha-eu/tags/v1.0.45/readme.txt

    r3182098 r3182426  
    55Tested up to: 6.5
    66Requires PHP: 7.0
    7 Stable tag: 1.0.44
     7Stable tag: 1.0.45
    88License: GPL
    99License URI: https://opensource.org/license/gpl/
     
    6161
    6262== Changelog ==
     63= v1.0.45 =
     64gravity forms: fix multi page forms
    6365= v1.0.44 =
    6466* add logging infrastructure
  • captcha-eu/tags/v1.0.45/vendor/autoload.php

    r3182098 r3182426  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00::getLoader();
     25return ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7::getLoader();
  • captcha-eu/tags/v1.0.45/vendor/composer/autoload_real.php

    r3182098 r3182426  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00
     5class ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::getInitializer($loader));
    3333
    3434        $loader->register(true);
  • captcha-eu/tags/v1.0.45/vendor/composer/autoload_static.php

    r3182098 r3182426  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00
     7class ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    3434    {
    3535        return \Closure::bind(function () use ($loader) {
    36             $loader->prefixLengthsPsr4 = ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::$prefixLengthsPsr4;
    37             $loader->prefixDirsPsr4 = ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::$prefixDirsPsr4;
    38             $loader->classMap = ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::$classMap;
     36            $loader->prefixLengthsPsr4 = ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::$prefixLengthsPsr4;
     37            $loader->prefixDirsPsr4 = ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::$prefixDirsPsr4;
     38            $loader->classMap = ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::$classMap;
    3939
    4040        }, null, ClassLoader::class);
  • captcha-eu/tags/v1.0.45/vendor/composer/installers/.git/logs/HEAD

    r3182098 r3182426  
    1 0000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
    2 a24c987073cb81d1116308fe1a5970b2908cb36f d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   checkout: moving from main to v1.12.0
     10000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     2a24c987073cb81d1116308fe1a5970b2908cb36f d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   checkout: moving from main to v1.12.0
  • captcha-eu/tags/v1.0.45/vendor/composer/installers/.git/logs/refs/heads/main

    r3182098 r3182426  
    1 0000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
  • captcha-eu/tags/v1.0.45/vendor/composer/installers/.git/logs/refs/remotes/origin/HEAD

    r3182098 r3182426  
    1 0000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
  • captcha-eu/tags/v1.0.45/vendor/composer/installers/.git/objects/info/packs

    r3182098 r3182426  
    1 P pack-acf89b3a0b33d91bb8629bd40fbfd27d5eec4cf2.pack
     1P pack-879077bfd396a73ba8357e3c4d380fa9d8440574.pack
    22
  • captcha-eu/tags/v1.0.45/wp-captcha.php

    r3182098 r3182426  
    44 * Description: Captcha.eu provides a GDPR compliant protection against bots and spammers.
    55 * Plugin URI:  https://www.captcha.eu
    6  * Version:     1.0.44
     6 * Version:     1.0.45
    77 * Author:      captchaeu
    88 * Author URI:  https://profiles.wordpress.org/captchaeu/
  • captcha-eu/trunk/assets/js/partials/gravityforms.js

    r3181755 r3182426  
    88            return;
    99        }
    10         var $btn = $form.find(':submit');
     10        var $btn = $form.find(':submit, input[type="button"]');
     11
    1112
    1213
     
    1920        KROT.interceptForm($form[0]);
    2021
    21         $btn.click(function (e) {
    22             var $btn = jQuery(this);
    23             var form = $btn.closest('form')[0];
    24             e.preventDefault();
    25             $btn.attr('disabled', true);
     22        $form.on('submit', function (e) {
     23            e.preventDefault(); // Stop form submission
     24            var form = this;
    2625
    27             KROT.getSolution()
    28                 .then((sol) => {
    29                     form.querySelector('.captcha_at_hidden_field').value = JSON.stringify(sol);
    30                     form.submit();
    31                     $btn.attr('disabled', false);
    32                 });
    33         })
     26            // Disable all submit and input buttons to prevent multiple submissions
     27            $btn.attr('disabled', true);
     28
     29            KROT.getSolution()
     30                .then((sol) => {
     31                    form.querySelector('.captcha_at_hidden_field').value = JSON.stringify(sol);
     32                    form.submit(); // Submit the form programmatically
     33                    $btn.attr('disabled', false); // Re-enable buttons
     34                })
     35                .catch((error) => {
     36                    // Handle error if necessary
     37                    console.error('Error getting solution:', error);
     38                    $btn.attr('disabled', false); // Re-enable buttons on error
     39                });
     40        });
    3441    });
    3542});
  • captcha-eu/trunk/readme.txt

    r3182098 r3182426  
    55Tested up to: 6.5
    66Requires PHP: 7.0
    7 Stable tag: 1.0.44
     7Stable tag: 1.0.45
    88License: GPL
    99License URI: https://opensource.org/license/gpl/
     
    6161
    6262== Changelog ==
     63= v1.0.45 =
     64gravity forms: fix multi page forms
    6365= v1.0.44 =
    6466* add logging infrastructure
  • captcha-eu/trunk/vendor/autoload.php

    r3182098 r3182426  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00::getLoader();
     25return ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7::getLoader();
  • captcha-eu/trunk/vendor/composer/autoload_real.php

    r3182098 r3182426  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00
     5class ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInita2603657d00e7e7c1eef8c0ca60b9e00', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit728b758cc2a9d396fce6c93088ddb0e7', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::getInitializer($loader));
    3333
    3434        $loader->register(true);
  • captcha-eu/trunk/vendor/composer/autoload_static.php

    r3182098 r3182426  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00
     7class ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    3434    {
    3535        return \Closure::bind(function () use ($loader) {
    36             $loader->prefixLengthsPsr4 = ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::$prefixLengthsPsr4;
    37             $loader->prefixDirsPsr4 = ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::$prefixDirsPsr4;
    38             $loader->classMap = ComposerStaticInita2603657d00e7e7c1eef8c0ca60b9e00::$classMap;
     36            $loader->prefixLengthsPsr4 = ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::$prefixLengthsPsr4;
     37            $loader->prefixDirsPsr4 = ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::$prefixDirsPsr4;
     38            $loader->classMap = ComposerStaticInit728b758cc2a9d396fce6c93088ddb0e7::$classMap;
    3939
    4040        }, null, ClassLoader::class);
  • captcha-eu/trunk/vendor/composer/installers/.git/logs/HEAD

    r3182098 r3182426  
    1 0000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
    2 a24c987073cb81d1116308fe1a5970b2908cb36f d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   checkout: moving from main to v1.12.0
     10000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     2a24c987073cb81d1116308fe1a5970b2908cb36f d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   checkout: moving from main to v1.12.0
  • captcha-eu/trunk/vendor/composer/installers/.git/logs/refs/heads/main

    r3182098 r3182426  
    1 0000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
  • captcha-eu/trunk/vendor/composer/installers/.git/logs/refs/remotes/origin/HEAD

    r3182098 r3182426  
    1 0000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730795859 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 a24c987073cb81d1116308fe1a5970b2908cb36f Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1730817417 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
  • captcha-eu/trunk/vendor/composer/installers/.git/objects/info/packs

    r3182098 r3182426  
    1 P pack-acf89b3a0b33d91bb8629bd40fbfd27d5eec4cf2.pack
     1P pack-879077bfd396a73ba8357e3c4d380fa9d8440574.pack
    22
  • captcha-eu/trunk/wp-captcha.php

    r3182098 r3182426  
    44 * Description: Captcha.eu provides a GDPR compliant protection against bots and spammers.
    55 * Plugin URI:  https://www.captcha.eu
    6  * Version:     1.0.44
     6 * Version:     1.0.45
    77 * Author:      captchaeu
    88 * Author URI:  https://profiles.wordpress.org/captchaeu/
Note: See TracChangeset for help on using the changeset viewer.