Skip to content

Carlos new pie chart hour visualization by team member project reports#1015

Merged
one-community merged 12 commits into
developmentfrom
Carlos_NewPieChart_Hour_visualization_by_Team_Member__Project_Reports
Jul 6, 2024
Merged

Carlos new pie chart hour visualization by team member project reports#1015
one-community merged 12 commits into
developmentfrom
Carlos_NewPieChart_Hour_visualization_by_Team_Member__Project_Reports

Conversation

@cgomezhub
Copy link
Copy Markdown
Contributor

@cgomezhub cgomezhub commented Jul 2, 2024

This Backend PR is related to supporting proposal changes in Frontend PR2409

Description
The graph currently displays weekly committed hours by project member. However, it does not show the actual hours worked by member on each project.

(PRIORITY HIGH) Jae: Add “Hours by Team Member” Visualization to the Projects Reports page (WIP Carlos)

Main changes explained:
in getTimeEntriesForSpecifiedProjectadd, add firstName lastName and isActive properties in 'TimeEntry' Schema from 'userProfile' Schema with will be received in the fronted.
How to test:
check into current branch
do npm install and ... to run this PR locally
Clear site data/cache
log as Owner, manager or admin user
Folllow Frontend intructions
Requested job:
task

video before the change:

https://www.loom.com/share/7be14c4aec464c5fbb9669a11c4d63b5?sid=586d7ba2-8f94-4a4a-99e6-6725b31d4236

video after the change:

https://www.loom.com/share/889ae08438b94daca7d4f63f9905cb07?sid=2039627e-1faa-43ae-84a6-6d5f3b8a53af

Note:
You must add a project for at least one user ( set as a poject member)
You must log hours for this member(s) in this project.
Go to dashboard => report => type the project => PieChart => pick the charts
4.See videos above for more info

Copy link
Copy Markdown

@HowieMiao HowieMiao left a comment

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor

@Parth-tech Parth-tech left a comment

Choose a reason for hiding this comment

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

Hey Carlos,
Nice job on the backend.
I have request a few changes on the frontend repo: front-end review

@Trip2310 Trip2310 self-requested a review July 4, 2024 00:52
@cgomezhub cgomezhub removed the request for review from Trip2310 July 4, 2024 16:44
Copy link
Copy Markdown
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 Carlos,
Everything works as expected. I have a left a comment and video implementation on your frontend PR.
OneCommunityGlobal/HighestGoodNetworkApp#2409 (review)
Thank you

Copy link
Copy Markdown

@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.

it works as intended and i also left comment on frontend PR2409

@Trip2310 Trip2310 self-requested a review July 5, 2024 19:54
@one-community one-community merged commit 14918f5 into development Jul 6, 2024
@cgomezhub cgomezhub added Do Not Review Do not review or look at code without full context and removed High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible labels Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Do Not Review Do not review or look at code without full context

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants