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

Jiayu Fix bug manual add lost volunteer time #977

Merged

Conversation

peter6866
Copy link
Contributor

Description

image

Related PRS (if any):

This backend PR is related to FE# 2319.

Main changes explained:

  • Updated timeEntryController.js to allow adding/editing/deleting non-user time entries for projects and teams.

How to test:

  1. check into current branch
  2. do npm install and npm run build && npm run start to run this PR locally
  3. Clear site data/cache
  4. log as owner user
  5. go to dashboard→ Reports→ Reports→ Add Lost time
  6. verify owner can successfully add lost time for Project, Person, and Team.
  7. verify owner can successfully edit and delete lost time for Project, Person, and Team.

Screenshots or videos of changes:

Before Changes

image image

After Changes

https://www.loom.com/share/df6c6c8043ad405088c3766672dec080?sid=e4b769b9-4c1a-4245-9f1e-735f2f9c4342

Copy link
Contributor

@Logeshwari-Renu Logeshwari-Renu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tested the PR and it works as expected. I have left a comment on frontend PR

Copy link

@TXMO-dev TXMO-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job on this everything works fine

@akshit0211
Copy link

Everything is working fine. I have left a comment on the front-end PR. Review

Copy link

@Kavil-Jain-514 Kavil-Jain-514 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The functionality works and I have reviewed the PR for the front-end PR OneCommunityGlobal/HighestGoodNetworkApp#2319 (review)

Copy link

@tianyangL11 tianyangL11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tested the PR and it works as expected. I have left a comment on frontend

@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label Jun 21, 2024
Copy link
Contributor

@DiyaWadhwani DiyaWadhwani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Jiayu,
This functionality works as expected. Dropped a video implementation on the related front end PR
OneCommunityGlobal/HighestGoodNetworkApp#2319 (review)
Thank you

Copy link
Contributor

@JatinAgrawal94 JatinAgrawal94 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes work as expected. Great work.

PR.2319.mp4

Copy link

@pavanswaroopl pavanswaroopl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello,

Great work, but I have observed while adding lost time for team, steps to reproduce:

Add lost time -> select team -> and type a new team name -> it will ask for create new team with the name you have given, while it doesn't make sense to add lost time for a team that has not been created, I'm not sure that option might be at a wrong place, correct me if I'm wrong.

Screen.Recording.2024-06-29.at.4.56.32.PM.mov
Screen.Recording.2024-06-29.at.4.58.04.PM.mov
Screen.Recording.2024-06-29.at.5.03.15.PM.mov
Screenshot 2024-06-29 at 5 03 03 PM

Copy link

@pavanswaroopl pavanswaroopl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found an issue that might not be related to this PR, hence approving it.

Please report this to concerned team, Thanks @peter6866

Copy link

@vishavk1992 vishavk1992 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this PR working as intended and i left comment on frontend PR.
OneCommunityGlobal/HighestGoodNetworkApp#2319 (review)

@one-community
Copy link
Member

Thank you all, merging!

@one-community one-community merged commit a4e896e into development Jul 5, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible
Projects
None yet
Development

Successfully merging this pull request may close these issues.