Signup abuse detection and blocking

Signup abuse detection and blocking 1.16.12

No permission to buy ($45.00)
  • Add php7 typehinting (partial)
  • Add short caching to DNS querys lookups for ASN resolving
  • Support using Cymru country lookup as a last ditch geoip lookup
  • Add new GeoIP lookups, most require paid accounts or limited free services
    • Add support for ipstack.com for geoip/asn service. This service requires an account for the geoip, and a paid account for the asn lookup service
    • Add support for ip-api.com for geoip/asn service. This service requires an account for the geoip, and a paid account for the asn lookup service
    • Add support for ipregistry.co for geoip/asn service. This service requires an account, with a free tier and then requiring payment
  • Update GetIpIntel "private ip" error text to indiciate this can also be due to BGP hijacking
  • In user registration log, render IP's as links to ip-lookup tool
  • In user registration log, render ASN's as links to peeringdb.com to describe the ISP/network provider
  • Support setting a per-content type default for spam link check rendering
  • Like
Reactions: Sunka
  • Fix php 8.1 compatibility, with csv export
  • Like
Reactions: Sunka
  • Fix GetIpIntel integration from being soft-disabled
  • Like
Reactions: Sunka
  • On user delete, ensure expensive large data recomputing only occurs once even if multiple users are deleted at once.
  • Fix running expensive data delete is full-delete for GDPR is not enabled
  • Add "Approval queue - skip click-to-shrink" option which allows individual content types to skip the XF2.2+ default click-to-shrink behaviour
  • Like
Reactions: Sunka
  • Add "Allow rejected user logout" option
  • Like
Reactions: Sunka
  • Fix the moderate based off threshold was incorrectly using reject threshold instead of moderation threshold (affects v1.9.1-1.9.3)
  • Like
Reactions: Sunka
  • As documented, make ASN matching actually stop on first match
  • As documented, make Allowed email domain matching actually stop on first match
  • Like
Reactions: Sunka and Mr. Jinx
  • Fix Link Checker not being run on post contents
  • Like
Reactions: Sunka
  • Fix allowing banned users to logout was failing
  • Inject a "log out" link onto banned error page if "Allow banned logout" is true
  • Force global namespace for functions which are known to be optimizable to bytecode in php
  • Like
Reactions: Sunka
  • Use <xf:fa icon="..." /> instead of hard-coded icons
  • Ensure multi-account tracking isn't triggered from an admincp login
  • Correctly set tracking cookie on logout & keep-alive ping (previous code was ineffective as it had the wrong cookie path)
  • Capture client timezone & language into user registration log
  • Add filtering for allowed email domains in admincp
  • Like
Reactions: Joe Link and Sunka
Back
Top Bottom