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] [Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction #38688

Closed
grgia opened this issue Mar 20, 2024 · 32 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Design Internal Requires API changes or must be handled by Expensify staff Reviewing Has a PR in review Weekly KSv2

Comments

@grgia
Copy link
Contributor

grgia commented Mar 20, 2024

Design Doc Section

https://docs.google.com/document/d/1hKK7emsQt4iDvP8Ohvk5aCc8gNdRelyxvbxDkXZxNRA/edit#bookmark=id.hpicdhh0ps4f

Goal

Use new UI pattern for both pending and scanning transactions.

Requirements

#38688 (comment)

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01db8df296aa6c0d99
  • Upwork Job ID: 1770496519810551808
  • Last Price Increase: 2024-03-20
Issue OwnerCurrent Issue Owner: @kevinksullivan
Issue OwnerCurrent Issue Owner: @kevinksullivan
@grgia grgia self-assigned this Mar 20, 2024
@grgia grgia changed the title [Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction [Hold][Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction Mar 20, 2024
@grgia grgia added Internal Requires API changes or must be handled by Expensify staff Design labels Mar 20, 2024
Copy link

melvin-bot bot commented Mar 20, 2024

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

Copy link

melvin-bot bot commented Mar 20, 2024

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

Copy link

melvin-bot bot commented Mar 20, 2024

Triggered auto assignment to @shawnborton (Design), see these Stack Overflow questions for more details.

@grgia grgia changed the title [Hold][Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction [Hold Design Updates][Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction Mar 20, 2024
@shawnborton
Copy link
Contributor

Gonna give this one to you @dannymcclain

@shawnborton shawnborton removed their assignment Mar 20, 2024
@dannymcclain
Copy link
Contributor

Updated mocks. These can all be found here in Figma.

Pending Transaction

CleanShot 2024-03-20 at 12 24 41@2x

CleanShot 2024-03-20 at 12 27 05@2x

Receipt Scanning

CleanShot 2024-03-20 at 12 28 40@2x

"Report Status" Overview

image

@grgia let me know if you need anything else!

@grgia grgia added the Daily KSv2 label Mar 21, 2024
@grgia
Copy link
Contributor Author

grgia commented Mar 21, 2024

@dannymcclain are we removing the highlight row pattern?

@dannymcclain
Copy link
Contributor

Yes, we decided in this thread to keep it simple to start and just go with the status pattern (no highlight).

@grgia
Copy link
Contributor Author

grgia commented Mar 22, 2024

Rad, that makes life easy! @dannymcclain.

cc @kevinksullivan shall we update the HL? I can make a few adjustments to the detailed before I pass off to SWM

@BrtqKr
Copy link
Contributor

BrtqKr commented Mar 22, 2024

Hey, I'm an engineer from SWM, I'd like to handle this ticket

@grgia
Copy link
Contributor Author

grgia commented Mar 25, 2024

@BrtqKr let me know if there's anything you need for this one. I updated the design doc section to reflect the final design.

@dannymcclain I believe we'll need these two new icon assets for this issue:
image

image

@melvin-bot melvin-bot bot removed the Overdue label Mar 25, 2024
@grgia grgia changed the title [Hold Design Updates][Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction [Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction Mar 25, 2024
@grgia
Copy link
Contributor Author

grgia commented Mar 25, 2024

@dannymcclain could you also show me a mock with the report previews for this flow?

By that I mean,

What does it look like on the ReportPreview (parent chat) when a report has:

  • 1 scanning, 1 pending, 1 normal request
  • 1 scanning, 1 normal request
  • 1 pending, 1 normal request
  • etc.

Are there any changes we need to make there? I believe right now it shows copy like 1 request, 1 scanning, 1 pending. I want to make sure we cover all bases here for QA, thanks!

@dannymcclain
Copy link
Contributor

I believe we'll need these two new icon assets for this issue:

Oh wow I guess you're right! Here they are:

Are there any changes we need to make there? I believe right now it shows copy like 1 request, 1 scanning, 1 pending. I want to make sure we cover all bases here for QA, thanks!

I don't think we're changing anything there. At least I wouldn't expect us to—happy to do some mocks for those situations but I'm not 100% sure what they look like/say and I don't want to create any confusion. Is not changing anything enough for you to go on? 😅 If not I can do some investigating.

@melvin-bot melvin-bot bot added the Overdue label Apr 1, 2024
@dannymcclain
Copy link
Contributor

I need Melvin to leave me alone. Any important updates on this one?

@melvin-bot melvin-bot bot removed the Overdue label Apr 2, 2024
@grgia
Copy link
Contributor Author

grgia commented Apr 3, 2024

bump @BrtqKr

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Monthly KSv2 labels May 15, 2024
@melvin-bot melvin-bot bot changed the title [Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction [HOLD for payment 2024-05-22] [Pending/Scanning pattern] Update the UI for Pending and Scanning in Single Transaction ReportPreview / MoneyRequestAction May 15, 2024
Copy link

melvin-bot bot commented May 15, 2024

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

@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

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:

  • @BrtqKr does not require payment (Contractor)
  • @ishpaul777 requires payment (Needs manual offer from BZ)

Copy link

melvin-bot bot commented May 17, 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.

@ishpaul777
Copy link
Contributor

False alert ⬆️

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels May 21, 2024
Copy link

melvin-bot bot commented May 22, 2024

Issue is ready for payment but no BZ is assigned. @kevinksullivan you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks!

Copy link

melvin-bot bot commented May 22, 2024

Payment Summary

Upwork Job

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

BugZero Checklist (@kevinksullivan)

  • 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/1770496519810551808/hired)
  • I have paid out the Upwork contracts or cancelled the ones that are incorrect
  • I have verified the payment summary above is correct

@melvin-bot melvin-bot bot added the Overdue label May 23, 2024
@ishpaul777
Copy link
Contributor

Friendly Bump @kevinksullivan : )

Copy link

melvin-bot bot commented May 27, 2024

@dannymcclain, @kevinksullivan, @grgia, @BrtqKr, @ishpaul777 Huh... This is 4 days overdue. Who can take care of this?

@grgia
Copy link
Contributor Author

grgia commented May 30, 2024

@kevinksullivan I think we just need C+ payment here

Copy link

melvin-bot bot commented May 31, 2024

@dannymcclain, @kevinksullivan, @grgia, @BrtqKr, @ishpaul777 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it!

Copy link

melvin-bot bot commented Jun 3, 2024

@dannymcclain, @kevinksullivan, @grgia, @BrtqKr, @ishpaul777 12 days overdue. Walking. Toward. The. Light...

@ishpaul777
Copy link
Contributor

gentle bump @kevinksullivan

@kevinksullivan
Copy link
Contributor

handling

@melvin-bot melvin-bot bot removed the Overdue label Jun 4, 2024
@kevinksullivan
Copy link
Contributor

job is expired so I am creating a new one. @ishpaul777 lmk when you accept

https://www.upwork.com/jobs/~011eaca59680ce2d2b

@kevinksullivan
Copy link
Contributor

all set

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels Jun 11, 2024
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 Design Internal Requires API changes or must be handled by Expensify staff Reviewing Has a PR in review Weekly KSv2
Projects
Archived in project
Development

No branches or pull requests

7 participants