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

[Feature] Activity for Team Member (Screenshots / Apps / Visited Sites) #2067

Closed
evereq opened this issue Jan 6, 2024 · 0 comments · Fixed by #2087
Closed

[Feature] Activity for Team Member (Screenshots / Apps / Visited Sites) #2067

evereq opened this issue Jan 6, 2024 · 0 comments · Fixed by #2087
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@evereq
Copy link
Member

evereq commented Jan 6, 2024

On the Team Member page, we need to add new controls related member "Activity", see below:

image

By default, the first one "Tasks" should be selected, but the user can click on others "Screenshots", "Apps" or "Visited Sites" to see different activity details.

So instead of tasks cards, something similar to the page for Employee Activity in Gauzy should be displayed below instead of tasks:

  • Screenshots
  • Apps
  • Visited Sites
    (no need for now "Time & activities" tab in the scope of this ticket)

image

We do want to show "Activity" level the same as in Gauzy and also "Total Hours" (that will be always hours worked TODAY in this view)

For example, click on "Screenshots" link should show something like below:

image

Note: screenshots should be grouped like "Last 24 hours", "Yesterday", ... (same as Tasks currently) and activity level (%) and total hours should show different values for each worked day etc (i.e. user can scroll down and see other days info!)

Of course, each screenshot should be clickable to see more info / screenshot full view etc, the same as we already have in Gauzy UI.

The same features for Apps / Visited Sites are required.

Important: each team member can see all those new details only for himself or if s/he is a team manager for other team members. If some user is NOT team manager s/he should NOT be able to see those new details and we can hide that whole block with "Tasks | Screenshots | Apps | Visited Sites" if not manager look some other team member page.

@evereq evereq added the enhancement New feature or request label Jan 6, 2024
@evereq evereq added this to the v0.2.0 milestone Jan 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants