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-05-22] [LOW] Distance: PHASE 2 CLEANUP - Refactor navigation among screens related to money request features #29107

Closed
15 of 25 tasks
tgolen opened this issue Oct 9, 2023 · 50 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Distance Wave5-free-submitters Engineering Internal Requires API changes or must be handled by Expensify staff Task Weekly KSv2

Comments

@tgolen
Copy link
Contributor

tgolen commented Oct 9, 2023

In #26538 Most of the changes were made by adding new components. This eliminated a lot of conflicting headaches from people working on existing components.

Phase 2 is all about removing the original components and any of the duplicated efforts. The tasks that need to be done as part of this issue are:

git diff "tgolen-refactor-request-navigation2@{2023-11-15}..main" src/pages/iou/IOUCurrencySelection.js
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01b453df445e7dd962
  • Upwork Job ID: 1711432700883152896
  • Last Price Increase: 2023-10-09
@tgolen tgolen self-assigned this Oct 9, 2023
@tgolen tgolen added Weekly KSv2 Task Engineering Internal Requires API changes or must be handled by Expensify staff labels Oct 9, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 9, 2023

Job added to Upwork: https://www.upwork.com/jobs/~01b453df445e7dd962

@melvin-bot
Copy link

melvin-bot bot commented Oct 9, 2023

Triggered auto assignment to Contributor Plus for review of internal employee PR - @ntdiary (Internal)

@tgolen tgolen assigned ntdiary and unassigned ntdiary Oct 9, 2023
@tgolen tgolen changed the title PHASE 2: Wave 5 CLEANUP Refactor navigation among screens related to money request features [HOLD App/issues/26538] PHASE 2: Wave 5 CLEANUP Refactor navigation among screens related to money request features Oct 9, 2023
@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Weekly KSv2 labels Oct 12, 2023
@tgolen tgolen removed the Reviewing Has a PR in review label Nov 1, 2023
@melvin-bot melvin-bot bot added the Overdue label Nov 1, 2023
@tgolen
Copy link
Contributor Author

tgolen commented Nov 2, 2023

This is still mostly on HOLD while I work on phase 1. I updated this issue yesterday to change the date of the last time I checked the files for change, which I also did yesterday.

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Overdue Weekly KSv2 labels Nov 2, 2023
@dylanexpensify dylanexpensify changed the title [HOLD App/issues/26538] PHASE 2: Wave 5 CLEANUP Refactor navigation among screens related to money request features [DISTANCE] [HOLD App/issues/26538] LOW: PHASE 2: Wave 5 CLEANUP Refactor navigation among screens related to money request features Nov 7, 2023
@dylanexpensify dylanexpensify added the Distance Wave5-free-submitters label Nov 7, 2023
@melvin-bot melvin-bot bot removed the Weekly KSv2 label Nov 30, 2023
Copy link

melvin-bot bot commented Nov 30, 2023

This issue has not been updated in over 15 days. @tgolen, @ntdiary 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!

@pasyukevich
Copy link
Contributor

Hi,
I'm Eugene from Callstack

I will migrate it

Rename MoneyTemporaryForRefactorRequestParticipantsSelector.js to MoneyRequestParticipantsSelector.tsx and migrate to TS

Copy link

melvin-bot bot commented Apr 25, 2024

Triggered auto assignment to @chiragsalian, see https://stackoverflow.com/c/expensify/questions/7972 for more details.

Copy link

melvin-bot bot commented Apr 25, 2024

Triggered auto assignment to @amyevans, see https://stackoverflow.com/c/expensify/questions/7972 for more details.

Copy link

melvin-bot bot commented Apr 25, 2024

Triggered auto assignment to @francoisl, see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@s77rt
Copy link
Contributor

s77rt commented Apr 25, 2024

Sorry about that. The PR approval automation didn't work as expected

@amyevans
Copy link
Contributor

@s77rt so @francoisl, @chiragsalian, and I should unassign? Just want to double check since I'm unclear where the trigger even came from 😅

@s77rt
Copy link
Contributor

s77rt commented Apr 26, 2024

@chiragsalian should stay assigned. You and @francoisl can unassign

PS: The trigger came from PR approval

@DylanDylann
Copy link
Contributor

Weekly Update

Everything in this checklist is done. We are waiting for #41216 to be merged to close this issue. The reason why we need to wait for #41216 to be merged is that besides migrating to typescript we also changed the name of the file, which is part of this issue

@tgolen
Copy link
Contributor Author

tgolen commented May 10, 2024

I was able to merge that PR this morning, so I will go ahead and close this issue out. Thanks for all the help with this!!

@tgolen tgolen closed this as completed May 10, 2024
@github-project-automation github-project-automation bot moved this from Polish to Done in [#whatsnext] #wave-collect May 10, 2024
@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels May 15, 2024
@melvin-bot melvin-bot bot changed the title [LOW] Distance: PHASE 2 CLEANUP - Refactor navigation among screens related to money request features [HOLD for payment 2024-05-22] [LOW] Distance: PHASE 2 CLEANUP - Refactor navigation among screens related to money request features May 15, 2024
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label May 15, 2024
Copy link

melvin-bot bot commented May 15, 2024

Reviewing label has been removed, please complete the "BugZero Checklist".

Copy link

melvin-bot bot commented May 15, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.73-7 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-05-22. 🎊

For reference, here are some details about the assignees on this issue:

  • @DylanDylann requires payment (Needs manual offer from BZ)

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 Distance Wave5-free-submitters Engineering Internal Requires API changes or must be handled by Expensify staff Task Weekly KSv2
Projects
No open projects
Development

No branches or pull requests