Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate node-geocoder? #24

Closed
agraebe opened this issue May 13, 2016 · 0 comments
Closed

Integrate node-geocoder? #24

agraebe opened this issue May 13, 2016 · 0 comments
Assignees
Milestone

Comments

@agraebe
Copy link
Collaborator

agraebe commented May 13, 2016

What do you guys think - would it make sense to integrate node-geocoder to e.g. easily get products by address? I think most people will use it anyways to get lat & lon values for the calls...

I'd propose adding 3 new methods, e.g.:

  • uber.products.getAllForAddress(address)
  • uber.estimates.getPriceForRouteByAddress(start_address, end_address, [, seats])
  • uber.estimates.getETAForAddress(address [, product_id])

In addition to that, some methods might need to be revisited:

  • uber.requests.create(parameter)
  • uber.requests.getEstimates(parameter)
  • uber.requests.updateByID(request_id, parameter)
  • uber.reminders.create(parameter)
  • uber.reminders.updateByID(reminder_id, parameter).
@agraebe agraebe added this to the v1.0.0 milestone May 25, 2016
@agraebe agraebe removed the question label Jun 14, 2016
@agraebe agraebe self-assigned this Jun 14, 2016
agraebe added a commit that referenced this issue Jun 14, 2016
to come: Reindeers & Requests implementation
agraebe added a commit that referenced this issue Jun 19, 2016
- added all methods for #24 including tests
- updated READMEs & example files
- reworked entire testing architecture for #41
- removed deprecated methods for #42
- added scope checks for #40
@agraebe agraebe closed this as completed Jun 19, 2016
agraebe added a commit that referenced this issue Feb 26, 2017
* adding bluebird

missing tests

* adding tests for async methods

* #33 implementation including tests and updated README.md

* adding error handling to samples

* resolving conflict for README

* update dependency versions

* remove publisher and fix gulpfile

* #24 first piece with tests

to come: Reindeers & Requests implementation

* solving #24, #40, #41, #42

- added all methods for #24 including tests
- updated READMEs & example files
- reworked entire testing architecture for #41
- removed deprecated methods for #42
- added scope checks for #40

* adding tests for #40

* sync updates from master

* Added mechanism for token refresh (#47)

* added token refresh functionality

* added unit test for oauth.js

* added unit test for oauthAsync.js

* added tests for complete code coverage

* code cleanup

* Updating dependencies and set engines

* Setting tokens to fix #39

* Added implicit surge handling (#49)

* added functionality for surge pricing

* added implicit surge handling

* Changed OAuth2 urls to v2 (#53)

* Adding tests for #53

* Dropping node v.1x/iojs in favor of ES6 #30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant