New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create auto-updater & auto-downloader for GeoIP databases #3456
Comments
Can't that just be done via a Scheduled Task? For the GeoLite City database the task would only have to run on the first Wednesday of each month. (The database is updated on the first Tuesday of each month - http://www.maxmind.com/en/geolite) That of course leaves out the commercial database. On a related note: Maxmind offers a Web API for Geolocation that could potentially be added as a provider (http://www.maxmind.com/en/web_services), although I think it would hurt the performance of tracking when calling the Maxmind API for each request. |
Replying to halfdan:
yes using web api would be very interesting. Some words on this topic are also posted in ticket #3442 |
(In [7550]) Fixes #3456, added updating scheduled task for GeoIP databases w/ manager UI and easy-install for GeoLiteCity. Notes:
|
(In [7576]) Refs #3456, add extra security for GeoIP auto-updater/downloader & fix a couple bugs in the code. Also made the UX a tiny bit more robust. |
(In [7577]) Refs #3456, various UX improvements to GeoIP updater/auto-downloader. |
(In [7578]) Refs #3456, remove downloaded files on all exceptions, even sanity check. |
One of the improvements in: #3442
The goal of this ticket is to create an admin function that will automatically download a GeoIP database after Maxmind updates it.
The text was updated successfully, but these errors were encountered: