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-07-24] Policy category - Add GL Code #44255

Closed
Gonals opened this issue Jun 24, 2024 · 25 comments
Closed

[HOLD for payment 2024-07-24] Policy category - Add GL Code #44255

Gonals opened this issue Jun 24, 2024 · 25 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 NewFeature Something to build that is a new item.

Comments

@Gonals
Copy link
Contributor

Gonals commented Jun 24, 2024

From the design doc:

settings/workspaces/{policyID}/categories/{categoryName}/gl-code -> CategoryGLCodePage
- Parameter: categoryName, the name of the category for which we are updating the GL code.
- Calls UpdateCategoryGLCode
policyID
categoryName - the name of the category for which we are updating the GL code.
glCode - the updated GL code for the category.
The pendingAction for the OfflineWithFeedback component will be policyCategory.pendingFields?.glCode

Issue OwnerCurrent Issue Owner: @Christinadobrzyn
@Gonals Gonals added Daily KSv2 NewFeature Something to build that is a new item. labels Jun 24, 2024
Copy link

melvin-bot bot commented Jun 24, 2024

Triggered auto assignment to @Christinadobrzyn (NewFeature), see https://stackoverflowteams.com/c/expensify/questions/14418#:~:text=BugZero%20process%20steps%20for%20feature%20requests for more details. Please add this Feature request to a GH project, as outlined in the SO.

Copy link

melvin-bot bot commented Jun 24, 2024

⚠️ It looks like this issue is labelled as a New Feature but not tied to any GitHub Project. Keep in mind that all new features should be tied to GitHub Projects in order to properly track external CAP software time ⚠️

@melvin-bot melvin-bot bot removed the Daily KSv2 label Jun 24, 2024
Copy link

melvin-bot bot commented Jun 24, 2024

Triggered auto assignment to Design team member for new feature review - @dannymcclain (NewFeature)

@Gonals
Copy link
Contributor Author

Gonals commented Jun 24, 2024

@rushatgabhane will be working on this

@rushatgabhane
Copy link
Member

rushatgabhane commented Jun 26, 2024

PR here: #43149

waiting for backend to deploy

@Christinadobrzyn
Copy link
Contributor

Christinadobrzyn commented Jul 2, 2024

Update for Melvin - monitoring PR - #43149

@Christinadobrzyn
Copy link
Contributor

Update for Melvin - monitoring PR - #43149

@Gonals Gonals added the Reviewing Has a PR in review label Jul 11, 2024
Copy link

melvin-bot bot commented Jul 16, 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.

@Christinadobrzyn
Copy link
Contributor

PR in staging - #43149

@Gonals do we need to be concerned about this comment - #44255 (comment)

@rushatgabhane
Copy link
Member

@Christinadobrzyn no, that is part of plan.
We are replacing it with Upgrade flow

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Jul 17, 2024
@melvin-bot melvin-bot bot changed the title Policy category - Add GL Code [HOLD for payment 2024-07-24] Policy category - Add GL Code Jul 17, 2024
Copy link

melvin-bot bot commented Jul 17, 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 Jul 17, 2024
Copy link

melvin-bot bot commented Jul 17, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.7-8 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-07-24. 🎊

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

Copy link

melvin-bot bot commented Jul 17, 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:

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

@melvin-bot melvin-bot bot removed the Weekly KSv2 label Jul 23, 2024
@melvin-bot melvin-bot bot added the Daily KSv2 label Jul 23, 2024
@Christinadobrzyn
Copy link
Contributor

Christinadobrzyn commented Jul 23, 2024

I don't think we need a regression test since this is a new feature, correct @rushatgabhane?

Payouts due:

Copy link

melvin-bot bot commented Jul 24, 2024

Payment Summary

Upwork Job

BugZero Checklist (@Christinadobrzyn)

Payment through NewDot so nothing done in Upwork

@Christinadobrzyn
Copy link
Contributor

Payment day is here - payment summary - #44255 (comment)

I don't think we need a regression test for this since it's a new feature but let me know @rushatgabhane!

@rushatgabhane
Copy link
Member

@Christinadobrzyn this will need a regression steps because we want to avoid future bugs.

@rushatgabhane
Copy link
Member

rushatgabhane commented Jul 26, 2024

Please assign @shubham1206agra as they were the C+ for the PR. @shubham1206agra will also help with the regression steps

I was the PR author

@JmillsExpensify
Copy link

$250 approved for @rushatgabhane

@Christinadobrzyn
Copy link
Contributor

Just checking on this - #44255 (comment)

@shubham1206agra should you be paid for this as well? If yes, are you paid through Upwork or NewDot?

Can you create a regression test?

@shubham1206agra
Copy link
Contributor

should you be paid for this as well?

Yes

If yes, are you paid through Upwork or NewDot?

Upwork

@shubham1206agra
Copy link
Contributor

Can you create a regression test?

This might be covered in project test steps.

@Christinadobrzyn
Copy link
Contributor

Thanks @shubham1206agra - here's the upwork offer - https://www.upwork.com/nx/wm/offer/103283703

Are you happy with these as the regression test steps:

  1. Go to a collect policy
  2. Go to category page
  3. Select any category
  4. Verify that you see GL Code
  5. Verify that you can set a GL Code in the text input.
  6. Verify that clicking save sets the GL Code and navigates you back

@shubham1206agra
Copy link
Contributor

@Christinadobrzyn Offer accepted. And the test steps are good enough.

@melvin-bot melvin-bot bot added the Overdue label Jul 29, 2024
@Christinadobrzyn
Copy link
Contributor

Regression test here - https://github.com/Expensify/Expensify/issues/416064

Paid @shubham1206agra in Upwork. Payment summary here - #44255 (comment)

Closing!

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 NewFeature Something to build that is a new item.
Projects
No open projects
Archived in project
Development

No branches or pull requests

6 participants