# My Work Dashboard

## Purpose

The My Work dashboard is the main working screen for normal users. It shows the tasks that need attention first and gives quick access to saved views, filters, personal tasks, shared tasks, and team tasks.

## Who Can Use It

- Personal users
- Organisation members
- Organisation admins

Primary system administrators are redirected to the Admin panel instead of this page.

## How To Open It

Use the Dashboard link in the top navigation, or open `dashboard.php` after sign-in.

## Main Actions

- Review focused work for today
- Filter tasks by date, status, and priority
- Switch between built-in task views
- Save useful dashboard filters as reusable views
- Open personal, shared, and team tasks
- Reorder saved views and checklist items where available

## Built-In Views

The dashboard supports these built-in views:

- Focus: tasks due today plus any incomplete work that still needs attention
- Today: tasks scheduled for today
- Overdue: incomplete tasks with dates before today
- In Progress: tasks currently marked in progress
- High Priority: incomplete tasks marked High or Urgent

## Use Filters

You can narrow the dashboard by:

- From date
- To date
- Status
- Priority
- Saved view

A saved view can restore previous filter values automatically.

## Save A View

1. Set the dashboard filters and selected built-in view.
2. Choose the option to save the current view.
3. Enter a clear name.
4. Save it.

Saved views help when you repeat the same review pattern, such as overdue urgent work or all in-progress items.

## Reorder Saved Views

If drag-and-drop is enabled for saved views:

1. Drag a saved view into the order you want.
2. Drop it in the new position.
3. The dashboard submits the new order automatically.

## Task Sorting Logic

Tasks are sorted to surface the most important items first. The general order is:

1. incomplete tasks before completed tasks
2. overdue tasks before non-overdue tasks
3. urgent and high priority tasks before normal or low priority tasks
4. earlier dates before later dates
5. older created tasks before newer ones when the rest is equal

## What You Will See On The Dashboard

Depending on your data and permissions, the dashboard can include:

- personal tasks
- shared tasks sent to you by friends
- team tasks from teams you belong to
- task checklist progress
- categories collected from your tasks
- quick counts for today, overdue, high priority, and in-progress work

## Typical Daily Workflow

1. Open Dashboard.
2. Review the Focus view first.
3. Switch to Overdue to clear late items.
4. Open individual tasks that need edits or collaboration.
5. Complete tasks with actual time when work is done.
6. Save a view if you reused a helpful filter combination.

## Rules And Limits

- Invalid filter values are ignored and reset to safe defaults.
- Completed tasks appear after active work in task sorting.
- Some task actions open a dedicated task workspace instead of being done directly on the dashboard.
- Saved views are private to the current user.

## Troubleshooting

### I do not see the task I expected

Check the selected view and active filters. A saved view can override the current filter values.

### My completed items are hard to find

Completed tasks are pushed lower in the sort order. Use a status filter to isolate them.

### Shared or team tasks are missing

Confirm that the task was shared with you or that you are still a member of the relevant team.

## Best Practices

- Use Focus as your default daily starting point.
- Save separate views for overdue work, urgent work, and weekly review work.
- Keep task priorities accurate so sorting stays useful.
- Review the dashboard before opening Reports so your detailed data stays current.
