App icon indicating copy to clipboard operation
App copied to clipboard

[HOLD for payment 2024-12-07] [$125] Update the intent video for `Get paid back from my employer`

Open anmurali opened this issue 1 year ago • 29 comments

Update the intent video shown by Concierge when someone selects Get paid back from my employer. Right now it shows a manual request and we want it to show a receipt being scanned.

GIF version MP4 version

Issue OwnerCurrent Issue Owner: @
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021850986914069355403
  • Upwork Job ID: 1850986914069355403
  • Last Price Increase: 2024-11-11
  • Automatic offers:
    • Krishna2323 | Contributor | 104920383
Issue OwnerCurrent Issue Owner: @abdulrahuman5196

anmurali avatar Oct 28 '24 19:10 anmurali

Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 (External)

melvin-bot[bot] avatar Oct 28 '24 19:10 melvin-bot[bot]

For https://github.com/Expensify/Expensify/issues/432811 [Internal only design issue]

anmurali avatar Oct 28 '24 19:10 anmurali

⚠️ Could not update price automatically because there is no linked Upwork Job ID. The BZ team member will need to update the price manually in Upwork.

melvin-bot[bot] avatar Oct 28 '24 19:10 melvin-bot[bot]

Auto-assigning issues to engineers is no longer supported. If you think this issue should receive engineering attention, please raise it in #whatsnext.

melvin-bot[bot] avatar Oct 28 '24 19:10 melvin-bot[bot]

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

melvin-bot[bot] avatar Oct 28 '24 19:10 melvin-bot[bot]

Current assignee @abdulrahuman5196 is eligible for the External assigner, not assigning anyone new.

melvin-bot[bot] avatar Oct 28 '24 19:10 melvin-bot[bot]

Proposal


Please re-state the problem that we are trying to solve in this issue.

Update the intent video for Get paid back from my employer

What is the root cause of that problem?

Improvement

What changes do you think we should make in order to solve the problem?


  • We first need to upload the video to cloudfront.
  • Then update the url below with the new video url. https://github.com/Expensify/App/blob/3540a3b3c05fa6a7c30633bbb9c3eaf3dbe1054e/src/CONST.ts#L89

What alternative solutions did you explore? (Optional)

Result

Krishna2323 avatar Oct 28 '24 20:10 Krishna2323

@anmurali, we need to upload the new video to https://d2k5nsl2zxldvw.cloudfront.net/ and then we can replace the url below with the new one. Or if we have already uploaded the video on Cloudfront then we need the url of the new video.

https://github.com/Expensify/App/blob/3540a3b3c05fa6a7c30633bbb9c3eaf3dbe1054e/src/CONST.ts#L89

Krishna2323 avatar Oct 28 '24 20:10 Krishna2323

@abdulrahuman5196, @nikihatesgh Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

melvin-bot[bot] avatar Nov 01 '24 18:11 melvin-bot[bot]

The video has been added here: https://github.com/Expensify/Web-Static/blob/main/videos/guided-setup-get-paid-back-v3.mp4

niki-niki-niki-niki avatar Nov 01 '24 19:11 niki-niki-niki-niki

📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸

melvin-bot[bot] avatar Nov 04 '24 16:11 melvin-bot[bot]

@Krishna2323 - can you update the video in product now?

anmurali avatar Nov 04 '24 19:11 anmurali

@anmurali, we need the url of the video uploaded to cloudfront. like this one.

Krishna2323 avatar Nov 04 '24 19:11 Krishna2323

The url should be ${CLOUDFRONT_URL}/videos/guided-setup-get-paid-back-v3.mp4

Edit: currently broken, should be fixed tomorrow - will post an update when the fixed url is live.

NikkiWines avatar Nov 05 '24 00:11 NikkiWines

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

melvin-bot[bot] avatar Nov 05 '24 18:11 melvin-bot[bot]

Proposal

Please re-state the problem that we are trying to solve in this issue.

Update the intent video for Get paid back from my employer

What is the root cause of that problem?

Change request

What changes do you think we should make in order to solve the problem?

Update the video url, duration, width, height base on the new video https://github.com/Expensify/App/blob/3540a3b3c05fa6a7c30633bbb9c3eaf3dbe1054e/src/CONST.ts#L88-L94

    video: {
        url: `${CLOUDFRONT_URL}/videos/guided-setup-get-paid-back-v3.mp4`,
        thumbnailUrl: `${CLOUDFRONT_URL}/images/guided-setup-get-paid-back.jpg`,
        duration: 26,
        width: 1560,
        height: 1280,
    },

or set to any other width & height as needed but keep the video ratio

What alternative solutions did you explore? (Optional)

If we don't need the duration, width, and height declared there we can remove it, and only change the url

    video: {
        url: `${CLOUDFRONT_URL}/videos/guided-setup-get-paid-back-v3.mp4`,
        thumbnailUrl: `${CLOUDFRONT_URL}/images/guided-setup-get-paid-back.jpg`,
    },

And remove the duration, width, and height in other places as well

nyomanjyotisa avatar Nov 06 '24 07:11 nyomanjyotisa

updated URL is live!

NikkiWines avatar Nov 06 '24 16:11 NikkiWines

Hi, Will check today.

abdulrahuman5196 avatar Nov 11 '24 11:11 abdulrahuman5196

📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸

melvin-bot[bot] avatar Nov 11 '24 16:11 melvin-bot[bot]

@abdulrahuman5196 is there any update here?

niki-niki-niki-niki avatar Nov 15 '24 06:11 niki-niki-niki-niki

Checking now

abdulrahuman5196 avatar Nov 15 '24 15:11 abdulrahuman5196

@Krishna2323 's proposal here https://github.com/Expensify/App/issues/51603#issuecomment-2442515857 looks good and works well. Since this is a straightforward change, going with the first proposal.

🎀 👀 🎀 C+ Reviewed

abdulrahuman5196 avatar Nov 15 '24 16:11 abdulrahuman5196

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

melvin-bot[bot] avatar Nov 15 '24 16:11 melvin-bot[bot]

I thought we already had a PR in progress for this? I may have confused with something else though. Anyway, pretty straightforward change, let's get this done 🚀

francoisl avatar Nov 15 '24 19:11 francoisl

📣 @Krishna2323 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!

Offer link Upwork job Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻 Keep in mind: Code of Conduct | Contributing 📖

melvin-bot[bot] avatar Nov 15 '24 19:11 melvin-bot[bot]

@abdulrahuman5196, PR ready for review ^

Krishna2323 avatar Nov 17 '24 16:11 Krishna2323

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

melvin-bot[bot] avatar Nov 30 '24 13:11 melvin-bot[bot]

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

  • https://github.com/Expensify/App/pull/52677

If no regressions arise, payment will be issued on 2024-12-07. :confetti_ball:

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

  • @abdulrahuman5196 requires payment through NewDot Manual Requests
  • @Krishna2323 requires payment automatic offer (Contributor)

melvin-bot[bot] avatar Nov 30 '24 13:11 melvin-bot[bot]

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

melvin-bot[bot] avatar Dec 07 '24 10:12 melvin-bot[bot]

Payment Summary:

  • Contributor: @Krishna2323 to be paid $125 via Upwork
  • Contributor+: @abdulrahuman5196 to be paid $125 via NewDot Manual Request

Upwork job here

RachCHopkins avatar Dec 09 '24 00:12 RachCHopkins