ever-teams
ever-teams copied to clipboard
[Feature] 'Screenshots' | Managers can filter screenshots corresponding to time entries
Background
Based on the logic of timesheets and tracking, when a user records time the system captures screenshots at different intervals. Managers of team members should have permissions to view these screenshots even when assessing time entries/timesheets. The objective of this task is for managers to be able to filter screenshots that are linked to time entries.
Requirements
- On the listing of time entries, managers should be able to see screenshots and apply various filters.
- Manager can filter to see screenshots for time entries of any particular day, project, team, employee, status and activity level. See below screenshots of Gauzy as examples of these filters
- Date: to filter time entries recorded on a specific date
- Project: to filter time entries recorded on a specific project
- Task: to filter time entries recorded on a specific task
- Team: to filter time entries recorded on a specific team group
- Employee: to filter time entries recorded for a specific employee
- Status: to filter time entries by the status (Pending Approval, Approved, and Rejected)
- Activity level: to filter time entries by activity percentage.
- Manager can also filter on the source of the screenshot
- Source: to filter screenshots by source type such as Web Timer, Desktop Timer, Mobile App, etc.
- Manager can multi-select values on each of the filter.