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

[HOLD for payment 2024-03-08] Implement Tiered Business Bank Account flow #22901

Closed
mountiny opened this issue Jul 14, 2023 · 47 comments
Closed
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 NewFeature Something to build that is a new item. Reviewing Has a PR in review

Comments

@mountiny
Copy link
Contributor

This is an implementation issue for the Tiered bank account setup flow in NewDot internal project, design doc can be found here.

All the details will be added to this issue once the implementation will be ready to start.

cc @gedu

@mountiny mountiny added Weekly KSv2 NewFeature Something to build that is a new item. labels Jul 14, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jul 14, 2023

Current assignee @anmurali is eligible for the NewFeature assigner, not assigning anyone new.

@melvin-bot
Copy link

melvin-bot bot commented Jul 14, 2023

Triggered auto assignment to Design team member for new feature review - @shawnborton (NewFeature)

@gedu
Copy link
Contributor

gedu commented Jul 14, 2023

Hey Edu from Callstack

@anmurali
Copy link

Detailed design is in review

@melvin-bot melvin-bot bot removed the Overdue label Jul 24, 2023
@melvin-bot melvin-bot bot added the Overdue label Aug 1, 2023
@anmurali
Copy link

anmurali commented Aug 9, 2023

Still in review. @gedu there's several sections (Manual tests, automated tests, rollout plan) that you still need to finish for this doc to be done!

@melvin-bot melvin-bot bot removed the Overdue label Aug 9, 2023
@anmurali
Copy link

@gedu bump on this. Were you able to get those sections completed?

@melvin-bot melvin-bot bot added the Overdue label Aug 24, 2023
@anmurali
Copy link

anmurali commented Aug 24, 2023

Asked for an update here

@melvin-bot melvin-bot bot removed the Overdue label Aug 24, 2023
@gedu
Copy link
Contributor

gedu commented Aug 24, 2023

I've provided more comprehensive information on how to approach this UI/UX migration, concentrating on elaborating on new components and how to manage navigation, states, and so forth.
I initiated the Manual Test section, and I'm only left with the final step. Later, I'll proceed with Automated tests.

@gedu
Copy link
Contributor

gedu commented Aug 25, 2023

Added one more step, and asked some questions about some steps

@gedu
Copy link
Contributor

gedu commented Aug 29, 2023

@anmurali I added the Manual, Automated and Rollout sections.
There are some questions.

@gedu
Copy link
Contributor

gedu commented Sep 8, 2023

@anmurali Did you have the chance to review the new sections?

@melvin-bot melvin-bot bot added the Overdue label Sep 18, 2023
@anmurali
Copy link

Not yet @gedu - I think you also need all the same engineering reviewers to go back through it. So tagging @ryanschaffer @johnmlee101 @joekaufmanexpensify and @joelbettner on that. Please skim through your comments in the doc and make sure we addressed them and resolve? Also we added manual and automated tests, a rollout plan for your review.
https://docs.google.com/document/d/1t8_Fn93LSSU4gG4z7WRt8IFcpSGK4TIe4QamdcTXjxE/edit?usp=sharing

@melvin-bot melvin-bot bot removed the Overdue label Sep 25, 2023
@melvin-bot melvin-bot bot added the Overdue label Oct 4, 2023
@anmurali
Copy link

anmurali commented Oct 4, 2023

No update.

@melvin-bot melvin-bot bot removed the Overdue label Oct 4, 2023
@trjExpensify
Copy link
Contributor

Amazing, thanks!

@shubham1206agra
Copy link
Contributor

@mountiny Can you post about payment here as we discussed?

Copy link

melvin-bot bot commented Feb 27, 2024

⚠️ Looks like this issue was linked to a Deploy Blocker here

If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

If a regression has occurred and you are the assigned CM follow the instructions here.

If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

@mountiny
Copy link
Contributor Author

mountiny commented Mar 4, 2024

This project spanned couple of months and lots of discussions along the way, testing and QA as well as a follow up PRs. I propose we will pay $5000 for this project to @shubham1206agra given the PRs listed. They have also been removed from the c+ team for some time so they can focus on these changes which meant they were not assigned more work.

Thats why I think the price is appropriate for their work

@akinwale
Copy link
Contributor

akinwale commented Mar 4, 2024

@mountiny As discussed, here are the PRs I have reviewed for the project.

Main PR
#34498

Follow-up PRs
#36472
#37025
#37032

Regressions fixed by external contributors
#36573
#36585
#36589
#36621
#36763

@mountiny
Copy link
Contributor Author

mountiny commented Mar 4, 2024

As discussed before for @akinwale here, we have proposed $1500 for the review of the PR and since he has helped with all the regressions too, I think no penalty should be imposed as it was large PR.

So $2000 for @akinwale for their help on this project and the follow up issues.

@mountiny
Copy link
Contributor Author

mountiny commented Mar 8, 2024

Summary:

  • @shubham1206agra $5000 for shepherding this entire project as C+
  • @akinwale $2000 for reviewing the main PR and helping with the follow up issues as C+

The breakdown of the PRs is above

@anmurali this is ready for payment

Copy link

melvin-bot bot commented Mar 8, 2024

Payment Summary

Upwork Job

  • Contributor: @gedu is from an agency-contributor and not due payment
  • ROLE: @akinwale paid $(AMOUNT) via Upwork (LINK)
  • ROLE: @shubham1206agra paid $(AMOUNT) via Upwork (LINK)

BugZero Checklist (@anmurali)

  • I have verified the correct assignees and roles are listed above and updated the neccesary manual offers
  • I have verified that there are no duplicate or incorrect contracts on Upwork for this job (https://www.upwork.com/ab/applicants//hired)
  • I have paid out the Upwork contracts or cancelled the ones that are incorrect
  • I have verified the payment summary above is correct

@anmurali
Copy link

anmurali commented Mar 8, 2024

Offers sent to @akinwale (here) and @shubham1206agra (here)

@akinwale
Copy link
Contributor

akinwale commented Mar 9, 2024

Offers sent to @akinwale (here) and @shubham1206agra (here)

@anmurali Accepted. Thanks.

@shubham1206agra
Copy link
Contributor

@anmurali Can you hold my payment temporarily as per https://expensify.slack.com/archives/C02NK2DQWUX/p1710150138788529?

@anmurali
Copy link

Yes. @shubham1206agra - ping here when you're ready for us to process it.
@akinwale is paid.

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Mar 14, 2024
@shubham1206agra
Copy link
Contributor

@anmurali, I have discussed this internally. You may close this issue as I am keeping track of payment internally and will ask to pay once the issue is resolved. Just write in the payment summary that I have not been paid yet.

@shubham1206agra
Copy link
Contributor

@anmurali You can process payment here now.

@shubham1206agra
Copy link
Contributor

@anmurali Bump on the above.

@strepanier03 strepanier03 reopened this May 8, 2024
@shubham1206agra
Copy link
Contributor

@anmurali Bump for the payment.

@shubham1206agra
Copy link
Contributor

@anmurali Bump here.

@anmurali
Copy link

Paid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 NewFeature Something to build that is a new item. Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests