Plugin Directory

Changeset 3485927


Ignore:
Timestamp:
03/18/2026 05:40:12 PM (2 weeks ago)
Author:
jerryscg
Message:

Release 2.1.14

Location:
vulntitan/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • vulntitan/trunk/CHANGELOG.md

    r3485911 r3485927  
    55The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
    66and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
     7
     8## [2.1.14] - 2026-03-18
     9### Fixed
     10- Fixed the Firewall settings save flow after the Spam Protection UI refactor by removing stale legacy comment-field JavaScript references.
    711
    812## [2.1.13] - 2026-03-18
  • vulntitan/trunk/assets/js/firewall.js

    r3485911 r3485927  
    932932        $firewallLockoutMinutes.prop('disabled', !!isBusy);
    933933        $firewallCommentShieldEnabled.prop('disabled', !!isBusy);
     934        $firewallFormShieldEnabled.prop('disabled', !!isBusy);
     935        $firewallFormProviderCf7Enabled.prop('disabled', !!isBusy);
     936        $firewallFormProviderFluentFormsEnabled.prop('disabled', !!isBusy);
    934937        $firewallCommentSuspiciousAction.prop('disabled', !!isBusy);
    935         $firewallCommentMinSubmitSeconds.prop('disabled', !!isBusy);
    936         $firewallCommentMaxLinks.prop('disabled', !!isBusy);
    937         $firewallCommentRateLimitAttempts.prop('disabled', !!isBusy);
    938         $firewallCommentRateLimitWindowMinutes.prop('disabled', !!isBusy);
     938        $firewallSubmissionMinSubmitSeconds.prop('disabled', !!isBusy);
     939        $firewallSubmissionMaxLinks.prop('disabled', !!isBusy);
     940        $firewallSubmissionRateLimitAttempts.prop('disabled', !!isBusy);
     941        $firewallSubmissionRateLimitWindowMinutes.prop('disabled', !!isBusy);
    939942        $firewallLogRetention.prop('disabled', !!isBusy);
    940943        $firewallLockoutAllowlist.prop('disabled', !!isBusy);
  • vulntitan/trunk/assets/js/firewall.min.js

    r3485911 r3485927  
    932932        $firewallLockoutMinutes.prop('disabled', !!isBusy);
    933933        $firewallCommentShieldEnabled.prop('disabled', !!isBusy);
     934        $firewallFormShieldEnabled.prop('disabled', !!isBusy);
     935        $firewallFormProviderCf7Enabled.prop('disabled', !!isBusy);
     936        $firewallFormProviderFluentFormsEnabled.prop('disabled', !!isBusy);
    934937        $firewallCommentSuspiciousAction.prop('disabled', !!isBusy);
    935         $firewallCommentMinSubmitSeconds.prop('disabled', !!isBusy);
    936         $firewallCommentMaxLinks.prop('disabled', !!isBusy);
    937         $firewallCommentRateLimitAttempts.prop('disabled', !!isBusy);
    938         $firewallCommentRateLimitWindowMinutes.prop('disabled', !!isBusy);
     938        $firewallSubmissionMinSubmitSeconds.prop('disabled', !!isBusy);
     939        $firewallSubmissionMaxLinks.prop('disabled', !!isBusy);
     940        $firewallSubmissionRateLimitAttempts.prop('disabled', !!isBusy);
     941        $firewallSubmissionRateLimitWindowMinutes.prop('disabled', !!isBusy);
    939942        $firewallLogRetention.prop('disabled', !!isBusy);
    940943        $firewallLockoutAllowlist.prop('disabled', !!isBusy);
  • vulntitan/trunk/languages/vulntitan.pot

    r3485911 r3485927  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: VulnTitan - Malware Scanner, Vulnerability Scanner & Security 2.1.13\n"
     5"Project-Id-Version: VulnTitan - Malware Scanner, Vulnerability Scanner & Security 2.1.14\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/vulntitan\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • vulntitan/trunk/readme.txt

    r3485911 r3485927  
    44Tested up to: 6.9
    55Requires PHP: 7.4
    6 Stable tag: 2.1.13
     6Stable tag: 2.1.14
    77License: GPLv2
    88License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    175175== Changelog ==
    176176
     177= v2.1.14 - 18 Mar, 2026 =
     178* Fixed the Firewall settings save flow after the Spam Protection UI refactor by removing stale legacy comment-field JavaScript references.
     179
    177180= v2.1.13 - 18 Mar, 2026 =
    178181* Added form anti-spam protection for Contact Form 7 and Fluent Forms with honeypot, signed submit tokens, link heuristics, repeated-domain detection, and rate limiting.
  • vulntitan/trunk/vulntitan.php

    r3485911 r3485927  
    44 * Plugin URI: https://vulntitan.com/vulntitan/
    55 * Description: VulnTitan is a WordPress security plugin with vulnerability scanning, malware detection, file integrity monitoring, comment and form anti-spam protection, and a built-in firewall with WAF payload rules and login protection.
    6  * Version: 2.1.13
     6 * Version: 2.1.14
    77 * Author: Jaroslav Svetlik
    88 * Author URI: https://vulntitan.com
     
    3030
    3131// Define plugin constants
    32 define('VULNTITAN_PLUGIN_VERSION', VULNTITAN_DEVELOPMENT ? uniqid() : '2.1.13');
     32define('VULNTITAN_PLUGIN_VERSION', VULNTITAN_DEVELOPMENT ? uniqid() : '2.1.14');
    3333define('VULNTITAN_PLUGIN_BASENAME', plugin_basename(__FILE__));
    3434define('VULNTITAN_PLUGIN_DIR', untrailingslashit(plugin_dir_path(__FILE__)));
Note: See TracChangeset for help on using the changeset viewer.