Skip to content

Major updates see change log

Latest

Choose a tag to compare

@Ahkonsu Ahkonsu released this 06 May 21:12
· 1 commit to main since this release

Changelog
Version 2.6

Customizable Common Words: Added a textarea in the Settings tab to define a custom list of common words (e.g., "the", "and") to ignore during spam detection. Supports adding, removing, or replacing the default list, stored in gf_enhanced_tools_common_words.
Improved Logging: Enhanced debug logging for common words loading and spam detection.

Version 2.5

Keyboard Spam Detection: Added detection for random, incoherent text (e.g., "dfasfasfs,gfyhsxyhzhzdfhyztded") to catch spam padding character counts. Configurable via a threshold (0.0–1.0, default: 0.8).
Settings UI: Added "Enable Keyboard Spam Detection" and "Keyboard Spam Threshold" options under Spam Filter and Predictor.
Enhanced Spam Filter: Integrated keyboard spam detection with existing checks.

Version 2.4

Repetitive Pattern Detection: Added detection for repeated words or phrases (e.g., "ShirleyShirleyShirley") to catch spam bypassing minimum character requirements. Configurable via a threshold (default: 3).
Settings UI: Added "Enable Repetitive Pattern Detection" and "Repetition Threshold" options under Spam Filter and Predictor.
Field Mapping: Ensured repetitive pattern detection respects form-specific field mappings.

Version 2.3

Fixed Field Persistence: Ensured "Email Form & Field Mapping" selections persist when saving other settings (e.g., "Hide Validation Message").
Fixed Minimum Character Mapping: Resolved issue preventing form and field selectors from rendering in "Minimum Character Field Mapping".
Improved UI: Reorganized settings page with clear headers for better usability.
Enhanced Debugging: Added detailed logging for reliable issue resolution.

Version 2.2

Added Minimum Character Length: Enforce minimum lengths for text fields.
UI Improvements: Clearer section headers and field mapping descriptions.
Bug Fix: Fixed "Update Historical Spam Terms" error with undefined form IDs.

Version 2.1

Bulk Delete: Added bulk deletion for spam terms by form ID or all terms.
Schema Stability: Improved is_phrase column updates during upgrades.

Version 2.0

Spam Predictor: Introduced term database, form-specific tracking, manual management, auto-cleanup, and historical data integration.
Enhanced Settings: Better defaults and version checking.

Earlier Versions

1.9: Documentation updates.
1.8: Fixed documentation page.
1.7: Updated to disallowed_keys.
1.5: Fixed spam filter warnings.
1.4: Added all-field spam check.
1.3: Added block terms and silent validation.
1.0: Initial release.

Full Changelog: v2.3...v2.6