← К списку версий
v0.25.1
07.08.2026
MINOR
Статус «ожидает подтверждения» для задач клиента
Подтверждение выполненной клиентом задачи администратором
- Новый статус `awaiting_confirmation` («Ожидает подтверждения») для задач клиента (`client_tasks`). Когда клиент нажимает «Отметить выполненной», задача теперь не становится сразу «Выполнена», а переходит в статус «Ожидает подтверждения» с фиксацией даты и автора отметки.
- Админ-интерфейс: на странице проекта у задачи в статусе «Ожидает подтверждения» появляются кнопки «Подтвердить» (задача становится «Выполнена», данные об отметке клиента сохраняются) и «Вернуть» (возврат в работу, отметка снимается). В форме редактирования задачи добавлен третий статус.
- Клиентский кабинет: статус «Ожидает подтверждения» отображается клиенту с пояснением, что задача ожидает подтверждения администратором; кнопка повторной отметки скрыта до подтверждения.
- Уведомления: при подтверждении администратором клиентам проекта создаётся уведомление «Задача подтверждена администратором» и отправляется письмо (ClientTaskMail, журналируется в MailLog).
- Статусная колонка расширена до 30 символов (миграция) — значение `awaiting_confirmation` длиннее 20 символов.
- Автотест `tests/Feature/ClientTaskConfirmationFeatureTest.php` (8 тестов): полный цикл отметка → ожидание → подтверждение/возврат, включая рендер страниц.
- `APP_VERSION` изменён: `0.25.0` → `0.25.1` (`.env`, `.env.example`).