Skip to main content

Релиз 2.19.1

· One min read

Несмотря на ретроградный Меркурий — новый релиз. Так как это период рефлексии, мы сосредоточились на исправлениях и улучшениях.

Добавлено

  • Валидация типа Pipeline Step при создании задачи.

Исправлено

  • Ошибка, возникающая при создании новой роли без использования шаблона.
  • Ошибки, возникающие при попытке поменять пароль в настройках профиля.
  • Ошибки, связанные с выполнением отложенных задач.
  • В уведомлении, появляющемся при создании Status Config, проект теперь определяется верно.

Улучшено

  • Счётчик Bugs Count в левой панели фильтров теперь учитывает фильтры, выбранные для страницы багов в целом. А ещё он почти перестал ошибаться.
  • Окна для создания и редактирования кастомных полей теперь работают лучше.
  • Вспомогательное окно для быстрой настройки фильтров — тоже.

Релиз 2.19.0

· One min read

Улучшения

  • добавление кэширования запросов с помощью Redis - оптимизация самых часто используемых запросов по времени
  • добавление новой логики действия Reapply Task Templates - теперь долгая операция выполняется в фоновом режиме
  • настройка общей конфигурации Redis для Celery и кэширования
  • добавление интеграции с Keycloak в тестовом режиме
  • добавление ограничения общего числа пользователей и числа активных пользователей
  • добавление дефолтного статуса для Status Config

Исправления

  • исправление ошибки с дублированием строк при сортировке на таблице Users
  • исправление ошибки с отображением кастомных полей на таблице Users
  • исправление ошибки с созданием Bugs
  • исправление работы открывающегося Simple Detail View для таблиц Tasks и Bugs
  • исправление видимости полей типа Users для фрилансеров
  • исправление и уточнение ошибок авторизации пользователей

Релиз 2.18.1

· One min read

Улучшения

  • добавление настройки конфигурации проекта с помощью .env файлов
  • добавление экспорта Custom Fields в Excel

Исправления

  • исправление бага с экспортом таблицы Users
  • исправление неправильного отображения ошибок
  • исправление ошибки открытия контекстного меню внутри Simple Detail View для таблиц Tasks и Bugs
  • исправление работы progress bars для колонок таблицы Shots
  • исправление бага на сортировку внутри группы
  • исправление падения сортировки в заголовках таблицы
  • исправление бага со статусами в шаблонизированных задачах, привязанных к Task Template
  • исправление проблемы с обнуляемыми датами в таблице Tasks

Релиз 2.18.0

· One min read

Улучшения

  • Оптимизирован расчёт Task Progress для сцен и ассетов: устранена проблема N+1 и значительно повышена скорость выполнения.

Исправления

  • Исправлена работа фильтров зависимых каунтеров в окне Fast Filters.
  • Исправлена работа фильтра из FilterTree на таблице Bugs.
  • Исправлено правило доступа (field permission) для поля Bug Template в таблице Bugs.
  • Исправлена ошибка открытия Inbox у фрилансеров для notes без note_link.
  • Исправлены отображение и ошибки на таблице Fields.
  • Заменены непонятные сообщения вида «[object Object]» во всплывающих уведомлениях Notify на человекочитаемые тексты ошибок.
  • Исправлено падение запроса ассетов при отсутствии series_id, episode_id или scene_id.
  • Исправлены ошибки при обновлении багов.

Релиз 2.17.1

· One min read

Улучшения

  • На странице Manage Pages добавлена ссылка по полю name — теперь можно быстрее переходить на нужную страницу.
  • В поисковых запросах добавлен параметр limit для ограничения количества возвращаемых результатов.

Исправления

  • Исправлено отображение быстрых фильтров (Fast Filters) в таблице Task Template.
  • Исправлена ошибка отображения поля updated_by на странице Permissions.
  • Исправлено отображение детального представления (detail view) для некоторых сущностей.

Релиз 2.17.0

· One min read

Новые возможности

  • Для вычисляемых кастомных полей:
    • Добавлены подсказки с доступными полями и формулами при редактировании формулы.
    • Добавлена валидация формул при создании и редактировании поля.
    • Добавлено поле output_format для указания типа возвращаемого значения.
    • В таблицах теперь отображается всплывающая подсказка с формулой.
  • Добавлена функция TIMECODE_STR для кастомных полей — позволяет преобразовывать значение в виде кадров во время.
  • Для фильтров добавлены зависимые каунтеры — особенно актуально для быстрых фильтров.

Улучшения

  • Добавлена валидация поля bug_template в таблице Bugs.
  • Улучшен UI: при отображении багов в таблице теперь корректно обновляется ссылка.
  • В таблице Bugs улучшена стабильность при использовании новых шаблонов багов.

Исправления

  • Исправлена ошибка, при которой пользователь без административных прав мог изменять роли других пользователей с такими правами.
  • Исправлена ошибка 500 при загрузке Notes.
  • Исправлена миграция данных для сущности BugTemplate, обеспечена корректная совместимость и консистентность.

Релиз 2.16.0

· One min read

Новые возможности

  • Добавлена новая сущность BugTemplate — шаблон задач специально для багов. Поведение полностью аналогично TaskTemplate, но с entityType = bug. Это введено для устранения путаницы: ранее TaskTemplate с entityType = bug были особым случаем и не работали как обычные шаблоны задач.
  • Добавлена новая административная страница BugTemplate, аналогичная странице TaskTemplate, но для багов.
  • В сущности Bug добавлено новое поле bug template вместо прежнего task template.

Миграции

  • Все существующие TaskTemplate, связанные с багами (в том числе с entityType = bug), автоматически мигрированы в новую сущность BugTemplate.

Релиз 2.15.1

· One min read

Исправления

  • Исправления Task Progress запроса на backend после обновлений в 2.15.0
  • Исправлены ошибки на таблице Published File

Релиз 2.15.0

· One min read

Новые возможности

  • Добавлена возможность архивировать (новое поле archived) и удалять проекты через UI

Улучшения

  • Поиск теперь не зависит от регистра UPPERCASE/lowercase
  • Reapply Task Template теперь выполняется через background job и лучше машстабируется на большое количество записей.
  • Оптимизации просчета поля Open Notes Count
  • Оптимизации просчета Time Logs Stat
  • Оптимизации просчета колонок Sum: Pipeline Step
  • Оптимизации просчета поля Bugs Count
  • Оптимизации просчета поля Character Count
  • Оптимизации просчета поля Duration

Исправления

  • Исправлена загрузка списка pipelinestep в форме создания нового Task на странице Task Template
  • Теперь корректно проверяем Field-level Permissions
  • Поправлен баг открытия Detail View на боковой панели справа на странице My Tasks

Релиз 2.14.1

· One min read

Исправления

  • Поправлена ошибка Inbox в случае события удаления объекта