Tema düzenleyici

Paid [XTR] IP Threat Monitor 1.0.4

Sürüm değişiklikleri

Fixed
Critical Performance Fix:
VPN/Proxy API check no longer runs on every HTTP request
API Quota Exhaustion: System now gracefully handles ProxyCheck.io quota limits without hammering the API
Auto-Ban in Captcha Modes: Fixed issue where Auto-Ban rules were not working when protection mode was set to "Captcha (Soft)" or "Captcha (Hard)"

Changed
  • VPN check now only executes when an IP exceeds the rate limit threshold
  • API errors are now cached for 1 hour to prevent repeated failed calls
  • API quota exhaustion triggers a 1-hour cooldown instead of continuous retries
  • Consecutive API errors (5 within 5 minutes) trigger a 30-minute API cooldown
  • Auto-Ban now works in all protection modes, not just "Block Only"
Improved
  • Reduced API calls by 90-99% for typical forum traffic
  • Added global API health monitoring
  • Better error handling with three-state cache (VPN/safe/pending)

Sürüm notları

This release focuses on performance optimization and bug fixes related to the VPN/Proxy detection feature. Users experiencing high API usage with ProxyCheck.io will see a dramatic reduction in API calls.

Key Highlights
Performance Optimization

The VPN/Proxy detection system has been completely rearchitected for efficiency:
  • Before: API was called on every HTTP request for every unique IP
  • After: API is only called when an IP actually exceeds the rate limit threshold
This change reduces API usage by 90-99% for typical forum traffic, making the free ProxyCheck.io tier (1,000 requests/day) viable for most forums.
Improved Error Handling
The system now intelligently handles API failures:
  • Individual IP errors are cached for 1 hour
  • Global quota exhaustion triggers a 1-hour cooldown
  • 5 consecutive errors within 5 minutes triggers a 30-minute cooldown
  • Your forum continues to work normally even when the API is unavailable
Auto-Ban Fix
Fixed a critical issue where the Auto-Ban feature was not working when using Captcha protection modes. Now, repeated violators will be permanently blacklisted regardless of which protection mode you use.
Geri
Üst