Add - Download of database when MaxMind license key is entered or changed in add-on options
Change - Database update cron task will not run without MaxMind license key
Change - Flag detection will not run if MaxMind database hasn't been downloaded
Remove - Download of database from setup routine
NOTE: All users of this add-on must obtain their own license key from MaxMind and enter it in the add-on options.
To obtain a license key, see this:
How do I generate a license key? | MaxMind Support Center
License keys are used to authorize access to query our web services and download databases. When you create a new MaxMind account, you may generate a license key by logging in and navigating to ‘My License Key’ underneath ‘Services’ on the left-hand navigation menu. You may also access the page...support.maxmind.com
- Change - Return any errors generated prior to MaxMind database download during setup
NOTE: While the requirement for BCMath has been removed, if your MaxMind database hasn't been updated in quite some time(as the cron task should be doing) you should keep BCMath or GMP installed so errors won't happen. MaxMind changed their database to eliminate using BCMath (or GMP) quite some time ago. But if you still have an old database file, it's still required.
- Add - Display country flag in spam cleaner
- Update - MaxMind database reader
- Remove - BCMath requirement
- Fix - Flag being displayed over online indicator under some circumstances (XF 2.1)
- Fix - Flag over avatar being improperly displayed in deleted posts
- Add - Some minor changes for flag display in XenForo 2.1
NOTE: Members viewing resources must have permission to view flags and the member that created the resource must also allow members to view their flag.
- Add - Option to display resource creator's country flag in resource list
- Add - Option to display resource creator's country flag in resource view
- Add - Country filter option to resource category view
- Fix - Error not being returned when connection to MaxMind can not be made
This change prevents database changes from taking place if a connection to MaxMind can not be made during install or upgrade.
- Change - Move MaxMind database download from install step to requirements check
- Fix - Errors for connection to MaxMind during install not being properly displayed