Plugin Directory

Changeset 3203127


Ignore:
Timestamp:
12/05/2024 02:35:48 PM (16 months ago)
Author:
captchaeu
Message:

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

Location:
captcha-eu
Files:
20 edited
1 copied

Legend:

Unmodified
Added
Removed
  • captcha-eu/tags/v1.0.52/readme.txt

    r3203124 r3203127  
    55Tested up to: 6.5
    66Requires PHP: 7.0
    7 Stable tag: 1.0.51
     7Stable tag: 1.0.52
    88License: GPL
    99License URI: https://opensource.org/license/gpl/
  • captcha-eu/tags/v1.0.52/src/Admin.php

    r3203124 r3203127  
    10881088            });
    10891089            add_action('um_submit_form_errors_hook', function ($post) {
    1090                 $error_message = __('captcha.eu failed', 'captcha-eu');
    1091 
    1092                 // Get form ID from post data
    1093                 $form_id = isset($post['form_id']) ? sanitize_text_field($post['form_id']) : 'default';
    1094 
    1095                 // Check if we've already validated this form submission
    1096                 if (isset($this->uml_validation_cache[$form_id])) {
    1097                     if (! $this->uml_validation_cache[$form_id]) {
    1098                         UM()->form()->add_error('captcha_eu', $error_message);
    1099                         $_POST['cpt_error'] = $error_message;
    1100                     }
    1101 
     1090                if ($this->uml_deduplicate) {
    11021091                    return;
    11031092                }
    1104 
     1093                $error_message = 'captcha.eu failed';
    11051094                // Get Captcha and Validate it
    11061095                if (! isset($_POST['captcha_at_solution'])) {
    1107                     $error_message = __('captcha.eu UML: error 1', 'captcha-eu');
     1096                    $error_message = 'captcha.eu UML: error 1';
    11081097                    UM()->form()->add_error('captcha_eu', $error_message);
    11091098                    $_POST['cpt_error'] = $error_message;
    1110                     $this->uml_validation_cache[$form_id] = false;
    11111099
    11121100                    return;
    11131101                }
    1114 
     1102               
    11151103                $allow = $this->core->validate(sanitize_text_field(wp_unslash($_POST['captcha_at_solution'])));
    11161104                if (! $allow) {
    1117                     $error_message = __('captcha.eu UML: error 2', 'captcha-eu');
     1105                    $error_message = 'captcha.eu UML: error 2';
    11181106                    UM()->form()->add_error('captcha_eu', $error_message);
    11191107                    $_POST['cpt_error'] = $error_message;
    1120                     $this->uml_validation_cache[$form_id] = false;
    11211108
    11221109                    return;
    11231110                }
    1124 
    1125                 $this->uml_validation_cache[$form_id] = true;
     1111                $this->uml_deduplicate = true;
    11261112            }, 10, 1);
    11271113        }
  • captcha-eu/tags/v1.0.52/vendor/autoload.php

    r3203124 r3203127  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInit29811f359995ae5c203873d1882d3e9f::getLoader();
     25return ComposerAutoloaderInit58e18939664c05c4105b6a714a579536::getLoader();
  • captcha-eu/tags/v1.0.52/vendor/composer/autoload_real.php

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

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

    r3203124 r3203127  
    1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409150 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
    2 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409150 +0000   checkout: moving from main to v1.12.0
     10000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     25b390889ecbb17bfa69ed5a030fa2e6075a19ba0 d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000   checkout: moving from main to v1.12.0
  • captcha-eu/tags/v1.0.52/vendor/composer/installers/.git/logs/refs/heads/main

    r3203124 r3203127  
    1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409150 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
  • captcha-eu/tags/v1.0.52/vendor/composer/installers/.git/logs/refs/remotes/origin/HEAD

    r3203124 r3203127  
    1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409150 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
  • captcha-eu/tags/v1.0.52/wp-captcha.php

    r3203124 r3203127  
    44 * Description: Captcha.eu provides a GDPR compliant protection against bots and spammers.
    55 * Plugin URI:  https://www.captcha.eu
    6  * Version:     1.0.51
     6 * Version:     1.0.52
    77 * Author:      captchaeu
    88 * Author URI:  https://profiles.wordpress.org/captchaeu/
  • captcha-eu/trunk/readme.txt

    r3203124 r3203127  
    55Tested up to: 6.5
    66Requires PHP: 7.0
    7 Stable tag: 1.0.51
     7Stable tag: 1.0.52
    88License: GPL
    99License URI: https://opensource.org/license/gpl/
  • captcha-eu/trunk/src/Admin.php

    r3203124 r3203127  
    10881088            });
    10891089            add_action('um_submit_form_errors_hook', function ($post) {
    1090                 $error_message = __('captcha.eu failed', 'captcha-eu');
    1091 
    1092                 // Get form ID from post data
    1093                 $form_id = isset($post['form_id']) ? sanitize_text_field($post['form_id']) : 'default';
    1094 
    1095                 // Check if we've already validated this form submission
    1096                 if (isset($this->uml_validation_cache[$form_id])) {
    1097                     if (! $this->uml_validation_cache[$form_id]) {
    1098                         UM()->form()->add_error('captcha_eu', $error_message);
    1099                         $_POST['cpt_error'] = $error_message;
    1100                     }
    1101 
     1090                if ($this->uml_deduplicate) {
    11021091                    return;
    11031092                }
    1104 
     1093                $error_message = 'captcha.eu failed';
    11051094                // Get Captcha and Validate it
    11061095                if (! isset($_POST['captcha_at_solution'])) {
    1107                     $error_message = __('captcha.eu UML: error 1', 'captcha-eu');
     1096                    $error_message = 'captcha.eu UML: error 1';
    11081097                    UM()->form()->add_error('captcha_eu', $error_message);
    11091098                    $_POST['cpt_error'] = $error_message;
    1110                     $this->uml_validation_cache[$form_id] = false;
    11111099
    11121100                    return;
    11131101                }
    1114 
     1102               
    11151103                $allow = $this->core->validate(sanitize_text_field(wp_unslash($_POST['captcha_at_solution'])));
    11161104                if (! $allow) {
    1117                     $error_message = __('captcha.eu UML: error 2', 'captcha-eu');
     1105                    $error_message = 'captcha.eu UML: error 2';
    11181106                    UM()->form()->add_error('captcha_eu', $error_message);
    11191107                    $_POST['cpt_error'] = $error_message;
    1120                     $this->uml_validation_cache[$form_id] = false;
    11211108
    11221109                    return;
    11231110                }
    1124 
    1125                 $this->uml_validation_cache[$form_id] = true;
     1111                $this->uml_deduplicate = true;
    11261112            }, 10, 1);
    11271113        }
  • captcha-eu/trunk/vendor/autoload.php

    r3203124 r3203127  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInit29811f359995ae5c203873d1882d3e9f::getLoader();
     25return ComposerAutoloaderInit58e18939664c05c4105b6a714a579536::getLoader();
  • captcha-eu/trunk/vendor/composer/autoload_real.php

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

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

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

    r3203124 r3203127  
    1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409150 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +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

    r3203124 r3203127  
    1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409150 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
     10000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000   clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/
  • captcha-eu/trunk/wp-captcha.php

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