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-01-26] [HOLD for payment 2024-01-25] [$500] Create new command for Payment cancelling in "Paid Elsewhere" reports #32426

Closed
Gonals opened this issue Dec 4, 2023 · 34 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Engineering Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item.

Comments

@Gonals
Copy link
Contributor

Gonals commented Dec 4, 2023

Problem
Currently, we have no way to revert an existing payment in NewDot. This is part of our core functionality and something we should be able to do.

Solution
Let's add that functionality as discussed here. We'll start by adding it for "Paid Elsewhere" reports, as it is simpler and will give us the core structure of the command and the UI, and move to "Paid in Expensify" reports in a follow-up issue.

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01c0fd3da0a160792d
  • Upwork Job ID: 1731661662582071296
  • Last Price Increase: 2024-01-05
Issue OwnerCurrent Issue Owner: @mallenexpensify
@Gonals Gonals added Engineering Weekly KSv2 Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item. labels Dec 4, 2023
@Gonals Gonals self-assigned this Dec 4, 2023
Copy link

melvin-bot bot commented Dec 4, 2023

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

Copy link

melvin-bot bot commented Dec 4, 2023

Copy link

melvin-bot bot commented Dec 4, 2023

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

@michaelhaxhiu
Copy link
Contributor

Seems @Gonals made a PR on HOLD to fix this GH here - #32674 (comment)

I'm guessing we want to proceed with internal handling and just wait a little on the fix.

@Gonals Gonals removed the Reviewing Has a PR in review label Dec 13, 2023
@Gonals
Copy link
Contributor Author

Gonals commented Dec 13, 2023

Seems @Gonals made a PR on HOLD to fix this GH here - #32674 (comment)

I'm guessing we want to proceed with internal handling and just wait a little on the fix.

Yep, this requires development from Auth to App 😁

@Gonals Gonals added the Reviewing Has a PR in review label Dec 20, 2023
Copy link

melvin-bot bot commented Dec 22, 2023

⚠️ 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.

Copy link

melvin-bot bot commented Dec 22, 2023

⚠️ 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.

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Dec 25, 2023
@melvin-bot melvin-bot bot changed the title Create new command for Payment cancelling in "Paid Elsewhere" reports [HOLD for payment 2024-01-02] Create new command for Payment cancelling in "Paid Elsewhere" reports Dec 26, 2023
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Dec 26, 2023
Copy link

melvin-bot bot commented Jan 18, 2024

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

Copy link

melvin-bot bot commented Jan 18, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.26-2 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-01-25. 🎊

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

Copy link

melvin-bot bot commented Jan 18, 2024

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

  • [@narefyev91] Please propose regression test steps to ensure the new feature will work correctly on production in further releases.
  • [@michaelhaxhiu] Link the GH issue for creating/updating the regression test once above steps have been agreed upon.

@Gonals
Copy link
Contributor Author

Gonals commented Jan 18, 2024

Man, this is being more of a pain than expected. Bringing some discussions to Slack

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Weekly KSv2 labels Jan 19, 2024
@melvin-bot melvin-bot bot changed the title [HOLD for payment 2024-01-25] [$500] Create new command for Payment cancelling in "Paid Elsewhere" reports [HOLD for payment 2024-01-26] [HOLD for payment 2024-01-25] [$500] Create new command for Payment cancelling in "Paid Elsewhere" reports Jan 19, 2024
Copy link

melvin-bot bot commented Jan 19, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.27-1 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-01-26. 🎊

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

Copy link

melvin-bot bot commented Jan 19, 2024

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

  • [@narefyev91] Please propose regression test steps to ensure the new feature will work correctly on production in further releases.
  • [@michaelhaxhiu] Link the GH issue for creating/updating the regression test once above steps have been agreed upon.

@zanyrenney zanyrenney moved this from Todo to Release I: Ideal Nav & Collect Simplfied Profile, Members, Categories, Workflows (approvals) in [#whatsnext] Wave 08 - Collect Plan Admins Jan 26, 2024
@zanyrenney
Copy link
Contributor

@michaelhaxhiu please handle the payment when you get a chance!

@melvin-bot melvin-bot bot added the Overdue label Jan 29, 2024
@michaelhaxhiu
Copy link
Contributor

There is no payment here! And no need for regression steps IMO (it's not a regression from a bug, it's a new feature).

@melvin-bot melvin-bot bot removed the Overdue label Jan 31, 2024
@github-project-automation github-project-automation bot moved this from Release 1: Ideal Nav & Collect Simplfied Profile, Members, Categories, Workflows (approvals) to Done in [#whatsnext] Wave 08 - Collect Plan Admins Jan 31, 2024
@Ollyws
Copy link
Contributor

Ollyws commented Feb 1, 2024

@michaelhaxhiu I did review #33836, so payment is due there but there were regressions so the 50% penalty applies. Thanks!

@Ollyws
Copy link
Contributor

Ollyws commented Apr 10, 2024

Friendly bump on the above @michaelhaxhiu

@Ollyws
Copy link
Contributor

Ollyws commented Aug 26, 2024

Just been looking through some old notes and realized this one still hasn't been paid. @mallenexpensify Any chance you could help with this? Thanks!

@mallenexpensify
Copy link
Contributor

@Ollyws sorry about that, glad you caught it!
can you please accept the job and reply here once you have?
https://www.upwork.com/jobs/~01f578768b7177142d

@mallenexpensify mallenexpensify self-assigned this Aug 26, 2024
@mallenexpensify mallenexpensify added Daily KSv2 and removed Weekly KSv2 labels Aug 26, 2024
@Ollyws
Copy link
Contributor

Ollyws commented Aug 26, 2024

@mallenexpensify I'll request via ND if that's alright, thanks!

@mallenexpensify
Copy link
Contributor

@Ollyws you were asked to review in January so we need to pay via Upwork
#33836 (comment)

Please rescind your NewDot request. It's best practice to wait for the BZ payment summary before requesting funds via NewDot. Thx

@Ollyws
Copy link
Contributor

Ollyws commented Aug 26, 2024

@mallenexpensify Ahh no problem I didn't make a ND request yet. Accepted, thanks!

@mallenexpensify
Copy link
Contributor

Contributor: @Ollyws paid $500 via Upwork

Apologies again for the lonnnnng delay here @Ollyws

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 Engineering Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item.
Projects
No open projects
Development

No branches or pull requests

8 participants