Stage

Merged
EV
9d ago
+3178-789

PR

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.



Summary by cubic

Merges the staged timesheet, task, and project board changes into develop.

Timesheets

  • Approvals and view pages are rebuilt as aligned grid layouts; approvals gains a status filter with counts and an "All" option.
  • The view page can approve and deny timesheets from the page itself, and the edit-time-log modal's overlap warning is now a callout inside the form.

Tasks and project board

  • Subtasks can be added from the task page with the parent locked, and task rows now show priority and assignees.
  • Dragging a card on the project board scrolls horizontally and marks the column it will land in.
  • Images in rich-text descriptions stay within their column.