FreeGeoIP Service
This is an open discussion with 11 replies, filed under Extensions.
Search
Great timing for me as I have a build on the go that will eventually need to identify the visitor's region. Thanks!
Had you considered making the default location use https?
Funny you should ask, I did originally have it set to https, but I switched back to http as I didn't have overwhelming business case and figured there would be slightly less overhead on the requests.
Do you have a particular requirement for https? I didn't have one for my project but I'd like to hear why. I can push an update with https support.
I've just noticed your comment in the code. :-)
It seems better practice to me to transfer visitors’ IP addresses and resultant location data in a way that (hopefully) keeps it relatively private. The slight encryption overhead on processing doesn’t seem like a valid reason not to do it these days.
Haha :) Yep I agree. I've pushed v0.2 which now uses HTTP :)
FreeGeoIP Service
updated to version 0.2
on 25th of April 2014
This is really helpful to me right now, as I'm doing Geo work.
Can you change the datasource root element name to use dashes not underscores to follow Symphony standard? It's not a written standard, but our XML always uses dashes.
Also regarding the data source, is it necessary to contain the data in the response
node or could the results sit directly in the extension’s main node? (Sorry for nitpicking!)
FreeGeoIP Service
updated to version 0.3
on 26th of April 2014
Thanks for the feedback guys, it's the little things you miss when you're in a rush!
As you can see, I've pushed an update with both issues addressed. As a result the XML structure has changed, so any existing queries will need to be updated accordingly.
Awesome. :)
FreeGeoIP Service
updated to version 0.3.1
on 19th of May 2014
Create an account or sign in to comment.
A new extension, "FreeGeoIP Service" is now available for download. Comments and feedback can be left here but if you discover any issues, please post it on the issue tracker.