Назад к новостям

Работаем над качеством: исправили 70 багов в системе YouGile

Мы пофиксили порядка 70-ти багов! Большая часть из них была в разделе управления задачами (доски, стикеры, подзадачи и т.д.), но зацепили и другие разделы. Правили не только критичные, но и мелкие баги, чего раньше не делали.

image1

Смотрите список всех правок за последние полтора месяца.

Задачи и доски

  • Исправлена проблема с тем, что задачи иногда сами переходили в статус невыполненных
  • Ускорено создание нескольких зеркал для задачи
  • Исправлена автоматизация выполнения зеркальной задачи и переноса в колонку по выполнению
  • Подписчик задачи без доски теперь ее всегда видит
  • Исправлена проблема увеличения в цикле дедлайна шаблона регулярной задачи
  • Исправлена проблема, что недостаточно прав для перемещения задачи без доски
  • Исправлена проблема, что нельзя удалить подзадачу из задачи шаблона
  • Исправление для дедлайна первой создаваемой задачи
  • Теперь можно создать задачу без обязательных стикеров из шаблона задач
  • Теперь при создании шаблона регулярной задачи с секундомером или таймером они начинают работать уже в шаблоне и продолжают в созданной задаче
  • Исправлены ошибки при создании шаблона из определенных существующих задач
  • Теперь можно создавать задачи, если есть обязательные стикеры без состояния
  • Теперь можно выбрать любых исполнителей в Моих задачах, порученных мной
  • Теперь при дублировании проекта сотрудники появляются в новом проекте тоже
  • Теперь счетчик задач в сводке обновляется корректно
  • Теперь сортировка задач в колонке работает также для задач, перемещенных по правилу
  • Теперь при перетаскивании карточки на доске она не дублируется
  • Для каждой доски положение скрола теперь сохраняется отдельно и не сбрасывается при перезагрузке страницы

Подзадачи

  • Правки для обработки прав для подзадач без доски
  • Исправление для правильного порядка подзадач при драге
  • Исправление для списка исполнителей для подзадач 3-го уровня
  • Исправление для скрола табы Подзадач в правой панели
  • Исправление для редактирования названия подзадачи, теперь она обновляется сразу
  • Исправление для отображения расположения подзадач в отчетах
  • Теперь корректно показываем Расположение подзадачи во вкладке Инфо/Лог
  • Для задач появилась возможность добавить родительскую задачу через правую панель, вкладка «Подзадачи»

Стикеры

  • Исправление для реактивного обновления цвета дедлайна
  • Исправление проблемы, что дедлайн срабатывает на 1 минуту раньше срока
  • Исправление для большей стабильности ввода значения числового или текстового стикера на доске
  • Теперь стикер можно открепить или редактировать на фронте без прав на редактирование
  • Изменения дедлайна сохраняются в логах и в истории стикера при каждом введенном символе
  • Автоматизации стикера Исполнитель продолжают работать после удаления его из проекта
  • В шаблоне не всегда можно выбрать значения текстовых стикеров
  • Теперь не пропадают стикеры, которые начинались с точки
  • Кнопка Открепить для стикеров теперь не показывается, когда открепить нельзя
  • Удаленные стикеры теперь удаляются из списка сортировки в Моих задачах
  • Исправления при создании интервального стикера

Диаграмма Ганта

  • Сводки теперь отображаются в Ганте при ленивой загрузке
  • Теперь свернутые и развернутые колонки и задачи в Ганте запоминаются
  • Теперь при изменении названия задачи в правой панели оно сразу отображается в Ганте
  • Теперь в тултипе (всплывающее окно с подсказкой) отображается информация при связи дедлайнов в Ганте

Чаты

  • Исправлен дефект прав для редактирования групповых чатов
  • Исправлена проблема с прочтением длинных сообщений в чате
  • Исправлена проблема со сбросом иконки прочитанных сообщений при переключении чатов
  • При сортировке чатов с опцией «Непрочитанные сверху» теперь учитывается, включены ли уведомления для чата
  • Настройка «Показывать чаты, на которые вы не подписаны» для новых пользователей теперь по умолчанию выключена
  • Пользователи, которые не имеют доступ в чат, не показываются в списке при добавлении в участники чата
  • Теперь текст в чатах корректно отображается во всех браузерах, включая Safari

Интерфейс и UX

  • Исправлена проблема с отображением некоторых иконок и изображений в Safari
  • Обновили дизайн для всплывающих нотификаций
  • При выборе исполнителя для задачи первым теперь всегда показывается залогиненный пользователь
  • Визуальные правки для упоминаний в Чатах в левой панели
  • Визуальное исправление списка участников проекта для длинных имен
  • Исправлена визуальная проблема добавления чек-листов для Firefox
  • Предупреждение о несохраненных изменениях при уходе с редактирования описания
  • Исправление для корректного закрытия нотификаций десктопа в Windows
  • Полноценный экран логина для входа в компанию (с восстановлением пароля, входом через Google и корректными сообщениями об ошибках)

Права и авторизация

  • Исправлена проблема с реактивностью добавления пользователя в проект
  • Теперь для корректного повышения прав не надо обновлять страницу
  • При ограниченных правах на задачу или для подзадач в зеркалах корректно отображаются названия вместо непонятного ID
  • Удаленный пользователь не сможет больше входить в систему через Google sign in
  • Теперь отображается причина, по которой пользователь видит задачу, даже если он не добавлен в проект, но является руководителем исполнителя

Проекты и доски

  • Запрет на создание проектов с точкой в начале имени, чтобы не было проблем с их исчезновением
  • Запретили точку в начале темы обращения в техподдержку, чтобы не было пропадающих обращений

REST API

  • В rest api v2 в качестве id задачи теперь можно использовать короткий id из интерфейса
  • Поправлен endpoint для выгрузки списка задач. Старый endpoint, выдававший задачи в неправильном порядке, помечен как устаревший
  • Исправлена проблема с поломкой структуры компаний после изменения компании

Лента событий

  • Теперь Лента событий выгружается в xlsx полностью
  • Фильтр для Ленты событий сохраняется для каждой компании отдельно
  • В интерфейсе теперь показываются все пришедшие события, без обрезки по количеству
  • Корректно отображается событие архивации и разархивации проекта

Отчёты

  • Теперь дополнительные фильтры в отчёте времени в колонке работают корректно и переведены на русский язык

Мы хотим сделать систему YouGile максимально удобной. Поделитесь в нашем Telegram-канале, как у вас сейчас работает система - стабильно и надёжно, или нужно ещё что-то исправить? Пройдите наш опрос, чтобы мы знали, что фиксить дальше.