Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.55k stars 2.89k forks source link

[HOLD for payment 2024-10-14] Invoicing payments frontend clean-up #47302

Closed rezkiy37 closed 3 weeks ago

rezkiy37 commented 3 months ago

Part of the Invoicing payments project

Main issue: https://github.com/Expensify/Expensify/issues/382977 Project: https://github.com/orgs/Expensify/projects/114/views/3

Feature Description

The clean-up issue for the workspace invoicing flow. We need to complete all TODOs and uncomment temporary disabled lines.

Manual Test Steps

Automated Tests

melvin-bot[bot] commented 3 months ago

Triggered auto assignment to @kevinksullivan (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

MonilBhavsar commented 3 months ago

@rezkiy37 assigning you to this issue

rezkiy37 commented 3 months ago

Hi, Iā€™m Michael (Mykhailo) from Callstack and I would like to work on this issue.

melvin-bot[bot] commented 2 months ago

@kevinksullivan, @rezkiy37 Whoops! This issue is 2 days overdue. Let's get this updated quick!

rezkiy37 commented 2 months ago

This issue is on hold until the backend is ready.

melvin-bot[bot] commented 2 months ago

@kevinksullivan, @rezkiy37 Whoops! This issue is 2 days overdue. Let's get this updated quick!

melvin-bot[bot] commented 2 months ago

@kevinksullivan, @rezkiy37 Eep! 4 days overdue now. Issues have feelings too...

rezkiy37 commented 2 months ago

Not overdue. https://github.com/Expensify/App/issues/47302#issuecomment-2294470259

melvin-bot[bot] commented 2 months ago

@kevinksullivan, @rezkiy37 Whoops! This issue is 2 days overdue. Let's get this updated quick!

kevinksullivan commented 2 months ago

I don't think I need to be on this since there's no contributor payouts necessary. Lmk if I am misunderstanding @rezkiy37

rezkiy37 commented 2 months ago

Yes, you are right, @kevinksullivan šŸ™‚

melvin-bot[bot] commented 2 months ago

@rezkiy37 this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!

rezkiy37 commented 2 months ago

https://github.com/Expensify/App/issues/47302#issuecomment-2294470259

melvin-bot[bot] commented 2 months ago

@rezkiy37 Huh... This is 4 days overdue. Who can take care of this?

rezkiy37 commented 2 months ago

https://github.com/Expensify/App/issues/47302#issuecomment-2294470259

rezkiy37 commented 2 months ago

Hey! I will be OOO from 04.09 (afternoon) till 09.09. I will continue to work on this one once I am back.

melvin-bot[bot] commented 2 months ago

@rezkiy37 Whoops! This issue is 2 days overdue. Let's get this updated quick!

rezkiy37 commented 2 months ago

https://github.com/Expensify/App/issues/47302#issuecomment-2294470259

VickyStash commented 2 months ago

The Draft PR is opened for this one. Waiting for API fixes to open it for the review. More details can be found here.

VickyStash commented 2 months ago

Updates: still waiting for some additional API fixes.

Edited: More details can be found here

melvin-bot[bot] commented 2 months ago

@rezkiy37 Whoops! This issue is 2 days overdue. Let's get this updated quick!

VickyStash commented 2 months ago

Still waiting for API fixes. Added a fix for the failure data issue to the Draft PR as well.

VickyStash commented 1 month ago

The PR has been opened for the review.

Note: I'm going to be OOO next week (Sept 16-20) šŸŒ“

melvin-bot[bot] commented 1 month ago

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

rezkiy37 commented 1 month ago

I will work on this issue this week šŸ™‚

rezkiy37 commented 1 month ago

Hello! I am OOO from 19.09 - 23.09. I will continue to work on this one when I am back.

rezkiy37 commented 1 month ago

I've prepared a draft PR (https://github.com/Expensify/App/pull/49782), however, we need to finish with this issue (https://github.com/Expensify/App/issues/45181) to open and merge the PR.

rezkiy37 commented 1 month ago

I am preparing the PR (https://github.com/Expensify/App/pull/49782) for opening.

melvin-bot[bot] commented 1 month ago

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

melvin-bot[bot] commented 1 month ago

The solution for this issue has been :rocket: deployed to production :rocket: in version 9.0.45-4 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-10-14. :confetti_ball:

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

melvin-bot[bot] commented 1 month ago

BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

rezkiy37 commented 1 month ago

[@rezkiy37] Determine if we should create a regression test for this bug.

No, it was not a bug.

melvin-bot[bot] commented 4 weeks ago

Skipping the payment summary for this issue since all the assignees are employees or vendors. If this is incorrect, please manually add the payment summary SO.