Stage
Merged
EV
9d ago+3178+3178+0123456789012345678901234567890123456789-789-789-012345678901234567890123456789
PR
- Have you followed the contributing guidelines?
- Have you explained what your changes do, and why they add value?
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.