- Deleted this code and replaced it with a tiny class to cache with Kredis in Redis.
- When we get an exception accessing the cache, return nil, not []
- Allow setting SQLite's busy_timout by env and default to 500, not 100
- "More robust handling for CIDR - sometimes they're returned as x.x.x.x - y.y.y.y"
- Honour
force
in DatacenterDetector#query
- Store and retreive cache's hitrate.
- Bug fixes
- Store hit / miss data in sqlite to allow a hitrate score
- Handle response with no network found
- Add a User Agent
- Update README
- Handle 127.0.0.1 as a special case
- Initial release