Работаем над качеством: исправили 70 багов в системе YouGile
Мы пофиксили порядка 70-ти багов! Большая часть из них была в разделе управления задачами (доски, стикеры, подзадачи и т.д.), но зацепили и другие разделы. Правили не только критичные, но и мелкие баги, чего раньше не делали.
Смотрите список всех правок за последние полтора месяца.
Задачи и доски
- Исправлена проблема с тем, что задачи иногда сами переходили в статус невыполненных
- Ускорено создание нескольких зеркал для задачи
- Исправлена автоматизация выполнения зеркальной задачи и переноса в колонку по выполнению
- Подписчик задачи без доски теперь ее всегда видит
- Исправлена проблема увеличения в цикле дедлайна шаблона регулярной задачи
- Исправлена проблема, что недостаточно прав для перемещения задачи без доски
- Исправлена проблема, что нельзя удалить подзадачу из задачи шаблона
- Исправление для дедлайна первой создаваемой задачи
- Теперь можно создать задачу без обязательных стикеров из шаблона задач
- Теперь при создании шаблона регулярной задачи с секундомером или таймером они начинают работать уже в шаблоне и продолжают в созданной задаче
- Исправлены ошибки при создании шаблона из определенных существующих задач
- Теперь можно создавать задачи, если есть обязательные стикеры без состояния
- Теперь можно выбрать любых исполнителей в Моих задачах, порученных мной
- Теперь при дублировании проекта сотрудники появляются в новом проекте тоже
- Теперь счетчик задач в сводке обновляется корректно
- Теперь сортировка задач в колонке работает также для задач, перемещенных по правилу
- Теперь при перетаскивании карточки на доске она не дублируется
- Для каждой доски положение скрола теперь сохраняется отдельно и не сбрасывается при перезагрузке страницы
Подзадачи
- Правки для обработки прав для подзадач без доски
- Исправление для правильного порядка подзадач при драге
- Исправление для списка исполнителей для подзадач 3-го уровня
- Исправление для скрола табы Подзадач в правой панели
- Исправление для редактирования названия подзадачи, теперь она обновляется сразу
- Исправление для отображения расположения подзадач в отчетах
- Теперь корректно показываем Расположение подзадачи во вкладке Инфо/Лог
- Для задач появилась возможность добавить родительскую задачу через правую панель, вкладка «Подзадачи»
Стикеры
- Исправление для реактивного обновления цвета дедлайна
- Исправление проблемы, что дедлайн срабатывает на 1 минуту раньше срока
- Исправление для большей стабильности ввода значения числового или текстового стикера на доске
- Теперь стикер можно открепить или редактировать на фронте без прав на редактирование
- Изменения дедлайна сохраняются в логах и в истории стикера при каждом введенном символе
- Автоматизации стикера Исполнитель продолжают работать после удаления его из проекта
- В шаблоне не всегда можно выбрать значения текстовых стикеров
- Теперь не пропадают стикеры, которые начинались с точки
- Кнопка Открепить для стикеров теперь не показывается, когда открепить нельзя
- Удаленные стикеры теперь удаляются из списка сортировки в Моих задачах
- Исправления при создании интервального стикера
Диаграмма Ганта
- Сводки теперь отображаются в Ганте при ленивой загрузке
- Теперь свернутые и развернутые колонки и задачи в Ганте запоминаются
- Теперь при изменении названия задачи в правой панели оно сразу отображается в Ганте
- Теперь в тултипе (всплывающее окно с подсказкой) отображается информация при связи дедлайнов в Ганте
Чаты
- Исправлен дефект прав для редактирования групповых чатов
- Исправлена проблема с прочтением длинных сообщений в чате
- Исправлена проблема со сбросом иконки прочитанных сообщений при переключении чатов
- При сортировке чатов с опцией «Непрочитанные сверху» теперь учитывается, включены ли уведомления для чата
- Настройка «Показывать чаты, на которые вы не подписаны» для новых пользователей теперь по умолчанию выключена
- Пользователи, которые не имеют доступ в чат, не показываются в списке при добавлении в участники чата
- Теперь текст в чатах корректно отображается во всех браузерах, включая Safari
Интерфейс и UX
- Исправлена проблема с отображением некоторых иконок и изображений в Safari
- Обновили дизайн для всплывающих нотификаций
- При выборе исполнителя для задачи первым теперь всегда показывается залогиненный пользователь
- Визуальные правки для упоминаний в Чатах в левой панели
- Визуальное исправление списка участников проекта для длинных имен
- Исправлена визуальная проблема добавления чек-листов для Firefox
- Предупреждение о несохраненных изменениях при уходе с редактирования описания
- Исправление для корректного закрытия нотификаций десктопа в Windows
- Полноценный экран логина для входа в компанию (с восстановлением пароля, входом через Google и корректными сообщениями об ошибках)
Права и авторизация
- Исправлена проблема с реактивностью добавления пользователя в проект
- Теперь для корректного повышения прав не надо обновлять страницу
- При ограниченных правах на задачу или для подзадач в зеркалах корректно отображаются названия вместо непонятного ID
- Удаленный пользователь не сможет больше входить в систему через Google sign in
- Теперь отображается причина, по которой пользователь видит задачу, даже если он не добавлен в проект, но является руководителем исполнителя
Проекты и доски
- Запрет на создание проектов с точкой в начале имени, чтобы не было проблем с их исчезновением
- Запретили точку в начале темы обращения в техподдержку, чтобы не было пропадающих обращений
REST API
- В rest api v2 в качестве id задачи теперь можно использовать короткий id из интерфейса
- Поправлен endpoint для выгрузки списка задач. Старый endpoint, выдававший задачи в неправильном порядке, помечен как устаревший
- Исправлена проблема с поломкой структуры компаний после изменения компании
Лента событий
- Теперь Лента событий выгружается в xlsx полностью
- Фильтр для Ленты событий сохраняется для каждой компании отдельно
- В интерфейсе теперь показываются все пришедшие события, без обрезки по количеству
- Корректно отображается событие архивации и разархивации проекта
Отчёты
- Теперь дополнительные фильтры в отчёте времени в колонке работают корректно и переведены на русский язык
Мы хотим сделать систему YouGile максимально удобной. Поделитесь в нашем Telegram-канале, как у вас сейчас работает система - стабильно и надёжно, или нужно ещё что-то исправить? Пройдите наш опрос, чтобы мы знали, что фиксить дальше.