Skip to content

My Tasks

My Tasks is a personal workspace showing tasks assigned to the signed-in user, optimized for prioritization and day-to-day execution.

My Tasks page

  • Route: /projects/my-tasks
  • Menu Path: Projects → My Tasks

The My Tasks sidebar item has a + button. Clicking it navigates to /projects/my-tasks#new-task and opens the Create Task dialog directly. Press c anywhere on the My Tasks page to do the same from the keyboard.

At the top of the page a stats bar summarizes your workload at a glance:

StatDescription
Assigned to meTotal tasks currently assigned to you
Due todayOpen tasks whose due date is today (not completed or cancelled)
OverdueOpen tasks whose due date is in the past
In progressTasks with status in-progress

Stats update from the currently loaded task data.

FilterTypeDescription
SearchFree textMatches task title or code
StatusMulti-selectbacklog, todo, in-progress, review, done, cancelled
PriorityMulti-selectlow, medium, high, urgent

The filter bar shows active-filter chips with one-click clear and clear-all actions.

Use the Group by control in the filter row to reorganize the list:

ModeGroups
No groupingAll tasks in a single sorted list
StatusBacklog / To Do / In Progress / Review / Done / Cancelled
ProjectOne group per project; tasks without a project appear as “No project”
Due dateOverdue / Today / This week / Later / No due date

Each group header shows the group name and the count of tasks in that group. Click a group header to collapse or expand it so you can focus on one bucket at a time.

When grouping is active and there are more tasks to load, a Load More button appears below all groups.

When No grouping is selected, click any sortable column header to cycle:

  • First click — Ascending (A→Z, 0→9)
  • Second click — Descending (Z→A, 9→0)
  • Third click — Remove sort (return to default)

Sorting applies to each group independently when grouping is enabled.

How a task opens when you click its row depends on a tenant-level setting:

Setting valueBehavior
Slide-over (default)A side panel opens with a task preview without leaving My Tasks
PageNavigates directly to the full Task Detail page

Ctrl+click / Cmd+click always opens the task in a new browser tab.

See Project Governance Settings to configure the open mode.

Load-more pagination is used for scalable personal task lists:

  • Page size: 50 records per load
  • Load More button appears at the bottom when more records are available (both in ungrouped and grouped views)

On narrow viewports the list switches to a card layout. Each card shows task code, title (with strikethrough for completed), status, project, assignee, and due date.

  • Click Create New (or press c) to open the Create Task dialog.
  • Click the row actions menu on any task to open the Edit Task dialog (available for tasks in non-terminal projects and users with canWriteTasks permission).

Navigating to /projects/my-tasks#new-task automatically opens the Create Task dialog. The sidebar My Tasks + button uses this deep-link.

  • A dedicated empty state appears when no tasks are assigned to you.
  • A filtered-empty message appears when search or filter criteria hide all results, with a “Clear filters” shortcut.
  • Viewing this page requires access to the Projects module.
  • Create/edit actions are shown only to users with the matching permissions.
  • When a submit action succeeds, the UI refreshes the relevant list/detail state and keeps routing context.
  • The owner-required recovery dialog may appear when changing a task’s status to one that requires an assignee; assign an owner inline without closing the dialog.

Focus on overdue work

  1. Open My Tasks from the sidebar.
  2. Set Group by to Due date.
  3. The Overdue group appears at the top; expand it to see what needs immediate attention.

Filter to only in-progress tasks

  1. Open My Tasks.
  2. Select In Progress from the Status multi-select.
  3. Clear the filter with the active-filter chip when done.

Create a task quickly

  1. Press c or click Create New.
  2. Fill in the required fields and save.