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 2023-05-25] [HOLD #16855] CancelTask Front-End #16857

Closed
thienlnam opened this issue Apr 2, 2023 · 18 comments
Closed

[HOLD for payment 2023-05-25] [HOLD #16855] CancelTask Front-End #16857

thienlnam opened this issue Apr 2, 2023 · 18 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Engineering NewFeature Something to build that is a new item.

Comments

@thienlnam
Copy link
Contributor

https://docs.google.com/document/d/1uFj0Oh9qtFJ-EH-lg00oMflo8uhkV2yXUT8Tbg6cKws/edit#bookmark=id.6y8rx09sza5u

@thienlnam thienlnam added Engineering Weekly KSv2 NewFeature Something to build that is a new item. labels Apr 2, 2023
@thienlnam thienlnam self-assigned this Apr 2, 2023
@MelvinBot
Copy link

@thienlnam
Copy link
Contributor Author

Going to be working with IR on this

@melvin-bot melvin-bot bot removed the Overdue label Apr 11, 2023
@melvin-bot melvin-bot bot added the Overdue label Apr 19, 2023
@thienlnam
Copy link
Contributor Author

On hold

@melvin-bot melvin-bot bot removed the Overdue label Apr 19, 2023
@cdanwards
Copy link
Contributor

On hold

@MelvinBot

This comment was marked as off-topic.

@melvin-bot melvin-bot bot added the Overdue label May 1, 2023
@thienlnam
Copy link
Contributor Author

Same as above, assigning these out this week

@melvin-bot melvin-bot bot removed the Overdue label May 3, 2023
@thienlnam
Copy link
Contributor Author

thienlnam commented May 3, 2023

This is still holding on this auth PR https://github.com/Expensify/Expensify/issues/272947

But can be worked on in conjunction to the auth PR going out.

To trigger a task report view, just force isTaskReport to return true and click on any chat report

@thienlnam thienlnam removed their assignment May 3, 2023
@arosiclair arosiclair self-assigned this May 5, 2023
@arosiclair
Copy link
Contributor

A little confused by the section in the doc. Is the goal of this GH to add a "Cancel menu" option the to task report view? And when selected it runs a cancelTask action that calls the Auth command?

@thienlnam
Copy link
Contributor Author

Yeah that's correct - the Cancel option should actually already exist, you just have to hook up functionality to it

Basically
Create the CancelTaskReportAction optimistically, and then pass that optimistic reportActionID, taskReportID to the endpoint CancelTask

@arosiclair arosiclair mentioned this issue May 10, 2023
56 tasks
@melvin-bot melvin-bot bot added the Reviewing Has a PR in review label May 10, 2023
@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 18, 2023
@melvin-bot melvin-bot bot changed the title [HOLD #16855] CancelTask Front-End [HOLD for payment 2023-05-25] [HOLD #16855] CancelTask Front-End May 18, 2023
@melvin-bot
Copy link

melvin-bot bot commented May 18, 2023

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 18, 2023
@melvin-bot
Copy link

melvin-bot bot commented May 18, 2023

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

After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot melvin-bot bot added Daily KSv2 Overdue and removed Weekly KSv2 labels May 24, 2023
@arosiclair
Copy link
Contributor

Hey @anmurali not sure why we unassigned you but could you handle C+ payment for this? @fedirjh did the review

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels May 30, 2023
@arosiclair
Copy link
Contributor

Bump @anmurali

@melvin-bot melvin-bot bot removed the Overdue label Jun 2, 2023
@anmurali
Copy link

anmurali commented Jun 5, 2023

Is it $1000? Is there a bonus of any kind?

@thienlnam
Copy link
Contributor Author

Yup that's correct @anmurali No speed bonus for reviewing internal PRs

@anmurali
Copy link

anmurali commented Jun 5, 2023

Sent offer

@fedirjh
Copy link
Contributor

fedirjh commented Jun 5, 2023

@anmurali Thanks! Accepted

@anmurali
Copy link

anmurali commented Jun 5, 2023

Paid

@anmurali anmurali closed this as completed Jun 5, 2023
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 NewFeature Something to build that is a new item.
Projects
None yet
Development

No branches or pull requests

6 participants