О платформе Войти
← К списку версий
v0.71.3 23.09.2026 PATCH
Платформа задач: задачи, скрытые от клиента (осиротевшие)
Синхронизация с платформы задач перестала показывать клиентам служебные и устаревшие задачи: задачи, у которых нет соответствия на стороне платформы или которые исключены, помечаются «осиротевшими» (is_orphaned) и скрываются из кабинета клиента, отчётов и писем. В админке напротив такой задачи виден баннер «Нет на платформе» и действия «Вернуть»/«Удалить». Счётчики прогресса проекта пересчитываются только по видимым клиенту задачам.
Что сделано
  • Баннер и действия — на карточке осиротевшей задачи баннер «Нет на платформе» и кнопки «Вернуть» (restore) / «Удалить» (destroy).
  • Скрыты от клиента — осиротевшие задачи исключены из кабинета клиента, отчётов прогресса и писем (is_visible_to_client=0).
  • Осиротевшие при синхронизации — SyncManager помечает отсутствующие на платформе или непривязанные задачи is_orphaned=1; счётчики проекта (всего/выполнено) пересчитываются по видимым.
  • Версия платформы — тестовая версия поднята до v0.71.3 (.env, .env.example, config/app.php).
Результат
  • Клиенты видят только актуальные задачи; служебные скрыты, но хранятся в истории.
  • Администратор управляет осиротевшими задачами прямо из списка.