Crowdhound connects dog owners with local people that would love the opportunity to chill with a dog for an afternoon or a few days, without having the responsibility 24/7/365.
Adds GoogleGeocodingApiService and #geocode. Takes in a string for a location and returns an API response that includes the latitude and longitude (resolves #38)
Adds VCR cassette filters of sensitive ENV vars
The following checks have been completed:
[x] Tested my new feature(s) as well as any feasible edge cases (if possible)
[x] Checked coverage/index.html - did not add any new code that's not covered by testing (if possible)
[x] Merged in the latest master to my branch with git pull origin master & resolved merge conflicts
[x] Ran rails db:migrate
[x] Ran the test suite - all tests are passing (or maybe skipped)
[x] Checked affected endpoints in Postman / GraphiQL
[x] Updated README for changes (new endpoints, new gems, etc)
Notes:
I added the Google Maps API key to both Heroku apps and CircleCI, but you'll need to add it to your own config/application.yml file as well.
Changes proposed in this pull request:
GoogleGeocodingApiService
and#geocode
. Takes in a string for a location and returns an API response that includes the latitude and longitude (resolves #38)The following checks have been completed:
coverage/index.html
- did not add any new code that's not covered by testing (if possible)git pull origin master
& resolved merge conflictsrails db:migrate
Notes:
config/application.yml
file as well.