-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$1000] Implement new Google Places API #46771
Comments
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mkhutornyi ( |
Triggered auto assignment to @Christinadobrzyn ( |
Not sure if the upwork job was created, going to try re-adding the label |
Job added to Upwork: https://www.upwork.com/jobs/~015599eafb1cb0d217 |
Current assignee @mkhutornyi is eligible for the External assigner, not assigning anyone new. |
Per discussion in the linked issue, I'm assigning @rojiphil as the Contributor. @rojiphil, please provide a detailed proposal when you are able for @mkhutornyi to review. Thanks! |
📣 @mkhutornyi 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @rojiphil 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Thanks @rafecolton for assigning me here. I am looking into this and expect to revert in next couple of days. |
Any update on when you will be delivering the first proposal @rojiphil? |
Almost there. I will share the update today. |
@rafecolton @mkhutornyi A draft PR with the proposed implementation details is available in PR description here. Please have a look. We can take this further based on your feedback. |
Thanks for the initial writeup. @mkhutornyi please take a look at the proposal and let me know your thoughts. In order to keep the discussion all in one place, @rojiphil will you please transfer the proposal here? (Feel free to edit your comment above to include the proposal details.) I have a few initial questions and comments:
|
ProposalPlease re-state the problem that we are trying to solve in this issue.This PR implements the scope limited to the places migration as used in NewDot. What is the root cause of that problem?There is no root cause as this is an improvement. What changes do you think we should make in order to solve the problem?Dependencies:
The implementation details for the relevant steps as mentioned here are as follows: Let us introduce a
For
Format changes include changing the request parameters to
Let us introduce a
To use sessions, we can create a
Since the What alternative solutions did you explore? (Optional) |
We will need the support of an internal engineer to make the BE changes.
The specific changes are as follows:
For Autocomplete API (New): For Place Details API (New):
The steps required to enable |
Oh I forgot to mention - I made the existing proxy command backwards-compatible, so we won't need a new command/url |
The BE changes were merged and deployed to staging today, so they should be in prod on Monday. We are discussing on the App PR whether or not it will be possible for C/C+ to test on staging. |
@rafecolton, @rojiphil, @Christinadobrzyn, @mkhutornyi Eep! 4 days overdue now. Issues have feelings too... |
Not overdue |
yes, not overdue Melvin. |
Saw you pushed some changes @rojiphil and commented on the PRs. I've been swamped today, so I'll try to get to this tomorrow. Making myself the issue owner now since this is waiting on my review. |
Just a heads up that I'm going to be travelling for the rest of the week - back on Monday. I'm not going to assign a new BZ teammate since this is being handled at the PR stage. |
No problem, thanks for the heads up. @rojiphil thanks for your patience, I've been swamped the last couple days. Hope to get back to this ASAP. |
Looking at this now |
Marking |
With |
Let's keep it at |
Final PR is now up for review! Cool to see that Melvin added the labels automagically ✨ |
PR is failing on android without content-type header, but with the header, it produces a CORS error. I dug into that before when I was testing and it was a rabbit hole, but since it seems to be required here, I'll have to dig more. Setting myself as the issue owner now since this is blocked on me. Might not be able to get back to this until next week, have some higher priority issues assigned currently |
Thanks for your patience on this @rojiphil - I still plan on getting back to this as soon as I wrap up some other issues |
This issue has not been updated in over 15 days. @rafecolton, @rojiphil, @Christinadobrzyn, @mkhutornyi eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
Sorry to leave this sit for so long. It's still on my radar, just not able to prioritize at the moment. |
Coming from #45432, please implement the new Places API as described in this comment.
We'll follow the usual process of starting with a detailed proposal, but I will assign @rojiphil directly as the Contributor here since he has the most context.
I will be the CME and will also help with getting the API key updated/installed.
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @rafecoltonThe text was updated successfully, but these errors were encountered: