Add a check. result.current_observation could be null.
Center text.
Add animation.
Add test to default. Env vars added to Travis repo settings.
Use http://ip-api.com/json (found by William for workWherever project) instead of HTML5 geolocation API.
Add two more pieces of info to response.
Rollback
Take 2, pass ip from client and server to make an http request.
Add ip and isp to response.
Add additional info here, still can’t get around jsonp parse error.
Actually add additional info.
Add ascii interaction diagram.
Clarify data flow.
Handle get jsonp request. IP comes in req.query and needed to use res.jsonp or client will have a parse error.
Add some tests. It still might not detect the client side parse error in jsonp request.
Update README.md
Change the heuristic to return JSONP response, and add a test.