-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2024-03-14] [$500] [P2P Distance] Enable P2P/Splits in App #36984
Comments
Job added to Upwork: https://www.upwork.com/jobs/~0165a75cb62ec4b3a6 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @alitoshmatov ( |
Triggered auto assignment to @adelekennedy ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Enable P2P/Splits in App following this plan What is the root cause of that problem?This is new feature What changes do you think we should make in order to solve the problem?
Above should be the core changes required, this is a quite large feature so of course there'll be things we need to further polish during the PR. What alternative solutions did you explore? (Optional)NA |
📣 @alitoshmatov 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @tienifr 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Fast tracking this because we don't really need proposals given that I trust @tienifr to implement the plan well. |
Commenting to help with the review. |
@tienifr ETA for the PR? |
This is a new feature so it requires careful testing. Also I need to review the design doc very carefully. I'll open the PR tomorrow. |
@neil-marcellini Can I take a look at the |
Let's store the last selected rate ID here - so the type will be string and the onyx key could be NVP_LAST_SELECTED_DISTANCE_RATE (I believe we want it singular, not plural) |
❗❗❗ Note to QA/bug reporters ❗❗❗Please refrain from creating deploy blockers related to this PR/issue. The feature is under a beta that is only available to expensify accounts while we build the feature. It's expected to be incomplete right now. |
Pr was merged 🚀 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.48-0 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-03-14. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@adelekennedy we don't need to do any payment right now since I implemented the PR and we did not use a C+ for review. I'm going to keep this open until we enable splits. I have only enabled P2P for distance so far. |
@neil-marcellini Seems like you mistook this with another issue 😅 because I and @alitoshmatov worked on this. |
Bumping @neil-marcellini and @adelekennedy to check my comment above ^ and process next steps because PR was on production 7 days ago. |
Yep - it looks like payment is due here for @tienifr and @alitoshmatov (checking the PR and the proposal process here) |
Oh woops yes sorry! |
@adelekennedy I think we're good for payment 🙏 |
Gentle bump @adelekennedy, can we get this closed out please? |
payments have already been made as of the 14th - Last step outstanding is the regression test! |
I think new regression test from me is not needed since plan for this feature contains manual tests and states this:
|
perfect then we are good to close! |
Enable P2P/Splits in App following this plan
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @alitoshmatovThe text was updated successfully, but these errors were encountered: