Delighted to announce that both @็ฅๅไผ and @nathank have stepped up to sponsor
the work for setting user location via IP
This work will be experimental for a while, but Iโm also delighted to tell you the PR is already up here:
https://github.com/merefield/discourse-locations/pull/147
This is not a simple lookup, we do more than that - this will allow you to set a specific granularity (e.g. city) for all automatically determined locations in order to protect user privacy whilst increasing community trust.
(Yes, there will be some issues with VPNs and Iโm afraid we canโt easily overcome that).
Once Iโm satisfied this is working sufficiently well I will merge it.
It sits behind a feature flag in any case.
Iโll keep you posted, but exciting times, this is potentially one of the best additions to Locations we may have had for a while.
Thanks again to @็ฅๅไผ and @nathank !!
And yes, there will also be a rake task to do this for all existing users โฆ