Skip to main content

Релиз 2.14.0

· One min read

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

  • Добавлен новый тип кастомного поля — Calculated, с возможностью задавать формулы для вычислений.
  • Добавлены audit-поля (created by, updated by, date created, date updated) для таблиц Manage Pages.

Улучшения

  • Рефакторинг кода формул.
  • Улучшена архитектура backend'а формул: теперь корректно работают условные формулы, например:
    IF({start_date} < {end_date}, 'Overdue', 'On Schedule')
  • Небольшая оптимизация запросов на странице Project.

Исправления

  • Исправлена проблема с переключением статуса в таблице Notes.

Релиз 2.13.2

· One min read
  • исправлен переход по линкам в таблицах Notes
  • исправлена группировка по полям Date created и Date updated
  • исправлен механизм доступа к таблице Manage Pages и ограничений для нее
  • в панель фильтрации таблицы Tasks к вариантам pipeline steps добавлено указание типа сущностей, для которых применим тот или иной Pipeline Step
  • в интерфейс множественного редактирования рядов (Edit Selected Row) добавлена возможность редактирования тегов
Интерфейс панели фильтрации по полю Pipeline Step
pip_step_filter_1pip_step_filter_2

Релиз 2.13.1

· One min read
  • в таблице Status Configs отображение типа сущностей в поле Entity type происходит в соответствии с наименованиями сущностей, указанными для соответствующего проекта (Episode, Sequence, Shot, Bug display names)
  • расширен функционал таблицы Manage Pages, добавлена возможность удаления страниц, а также фильтрация и группировка по полям таблицы
  • расширен функционал Copy Page (копирование страницы): добавлена возможность копировать страницы из одного проекта в другой, а также возможность задавать имя страницы-копии
  • добавлена manage команда для генерации example данных
  • таблице Pipeline Steps добавлена возможность группировки, сортировки и фильтрации данных.
Интерфейс копирования страницы
copy_page

Релиз 2.13.0

· One min read

Изменены принципы настройки Pipeline Steps

  • Tasks (задачам) может не присваиваться Pipeline Step как при создании, так и при редактировании. То есть поле Pipeline Step может быть пустым.
  • Каждый Pipeline Step теперь включает в себя поле Projects, в котором пользователь может указать список проектов, для которых будет применяться этот Pipeline Step.
  • Если поле Projects у Pipeline Step пустое, это означает, что Pipeline Step глобальный и может быть использован в любом проекте.
  • Каждый Pipeline Step теперь включает в себя поле Entity type, в котором пользователь может указать один тип сущности, для которой может быть применен этот Pipeline Step.
  • Удалена таблица конфигурации Pipeline Steps Config, данные перенесены в таблицу Pipeline Steps.

Новые поля таблицы Pipeline Steps

Посмотреть скриншот таблицы
pipeline_steps

Релиз 2.12.15

· One min read

Поддержка импорта таблиц сущностей в формате XLSX

Добавлена поддержка XLSX формата при импорте таблиц сущностей.

Предупреждение о заполнении обязательных полей

Добавлено предупреждение о необходимости заполнения обязательных полей при импорте таблиц сущностей.

Предупреждение об обязательных полях

Предупреждение об обязательных полях.

Изменение интерфейса редактирования поля Task Template

Изменен интерфейс редактирования поля Task Template у сущностей Episodes, Sequences, Scenes, Assets, Asset Instances, Projects.

  • При редактировании поля пользователю в диалоговом окне предлагается назначить, удалить или применить заново определенный шаблон задач (Task Template).
  • Если у сущности есть задачи, созданные не по выбранному шаблону, на следующем шаге пользователю предоставляется возможность выбрать задачи для удаления.

Интерфейс вызова диалогового окна

Интерфейс вызова диалогового окна.

Выбор шаблона задач

Выбор шаблона задач.

Выбор задач, подлежащих удалению

Выбор задач, подлежащих удалению.

Релиз 2.12.14

· One min read

Улучшенный импорт данных

В этом релизе представлено значительное улучшение импорта данных, позволяющее более точно и контролируемо обновлять текущие сущности. Улучшенный импортёр позволяет пользователям указывать несколько полей для сопоставления входящих данных с существующими записями, гарантируя, что обновления применяются только к нужным сущностям.

Сопоставление по нескольким полям для обновлений

В процесс импорта добавлен новый шаг «Specify ID». На этом шаге пользователи могут выбрать одно или два поля (в настоящее время id и name) для идентификации существующих сущностей в системе.

steps

Как это работает:

  1. Импорт данных: Пользователи следуют стандартному процессу импорта, добавляя и сопоставляя данные, как и раньше.

  2. Указание полей сопоставления: В новом шаге «Указать ID» пользователи выбирают id, name или оба поля.

  3. Точное сопоставление: Импортёр ищет существующие сущности, где все выбранные поля соответствуют входящим данным.

  4. Обновление или создание:

    • Точное совпадение: Если одна сущность соответствует всем критериям, она обновляется согласно новым данным и помечается как Updated в предварительном просмотре.
    • Несколько совпадений: Если несколько сущностей соответствуют всем критериям, выдается предупреждение, указывающее на потенциальные конфликты данных. Эти сущности не импортируются, что предотвращает непреднамеренную перезапись. Пользователям следует проверить и исправить исходные данные перед повторным импортом.
    • Нет совпадений: Если сущностей с такими параметрами не найдено, то она будет создана.

Релиз 2.12.13

· One min read
  • Исправлена ошибка группировки поля даты по месяцам (например, Task.end_date) при одновременном использовании сортировки.
  • Исправлена ошибка в Review Player. Кнопка переключения версии в левом верхнем углу интерфейса снова активна.
  • Исправлена ошибка в таблице Users, которая вызывала сброс сортировки после обновления страницы.
  • Исправлена группировка Task->Link в таблице "Журнал времени" (TimeLog).
  • Исправлена ошибка экспорта таблицы Users, в связи с которой экспортировались также и данные пользователей не привязанных к проекту.
  • Исправлена ошибка группировки таблицы Tasks с помощью link->shot->tags.

Project Activity

На страницу Project Activity:

  • Добавлена возможность фильтрации по типу (Note/Activity/All), аналогично фильтрации на страницах Shots и Assets.
  • Добавлена возможность создания Note с привязкой ко всему проекту.

Tags

  • В таблице Tags при редактировании теперь используется поиск по тегам вместо выбора из списка, что позволяет облегчить взаимодействие с интерфейсом при большом количестве тегов.

Релиз 2.12.12

· One min read
  • Добавлена поддержка сенсорных экранов (тачскрин) для Review Player.
  • Расширен список доступных скоростей воспроизведения в Review Player (x0.25, x1.5, x2).

playback_speed

  • В настройках сайта (Site Preferences) добавлена опция "Enable Freelancers Features", позволяющая активировать/деактивировать функционал взаимодействия с фрилансерами. Опция позволяет скрыть кнопку "Write to freelancers" в плеере просмотра комментариев.

freelancers

  • Добавлена возможность экспорта данных из таблицы Time Logs.
  • Для таблицы Time Logs добавлена возможность отображения, группировки, сортировки и фильтрации по Related Fields.
  • Исправлена ошибка при экспорте таблицы Users.

Релиз 2.12.11

· One min read
  • В режим представления Ганта (Gantt View) добавлена возможность редактировать поля:

gantt_view_edited

  • Кнопка включения подробного просмотра выбранной строки (Detail View Selected Row) теперь отображается только в таблицах, поддерживающих отображение подробной информации о сущности в правой боковой панели (Tasks, Bugs).

show_detail_view

  • Исправлено отображение названия вкладки браузера при переходе в профиль пользователя.
  • Исправлена загрузка новых проектов, созданных без использования шаблона (template).
  • Исправлена ошибка, возникавшая при попытке установки версии API через пользовательский интерфейс на странице настроек сайта (Site Preferences).

Релиз 2.12.10

· 2 min read

Повторное применение Task Templates

Изменена логика повторного применения шаблонов задач (Task Template). Кнопка Update Entities with New Tasks была заменена на кнопку Reapply to project... в контекстном меню.

Ранее шаблон применялся ко всем проектам и создавал только новые задачи. После данного обновления, для повторного применения, при нажатии кнопки Reapply to project... в контекстном меню и выбора целевого проекта - это действие либо создаст новые задачи по шаблону, либо обновит существующие задачи, созданные по этому шаблону, если сам шаблон был изменен.

note

Обратите внимание на особенности обновления задач при применении шаблонов:

  • Если поле в созданной задаче пустое, то поле будет обновлено значением из шаблона.
  • Если поле в созданной задаче уже заполнено, оно не будет изменено.
  • Поля, которые всегда заполнены (например, Status или Pipeline Stage) - не обновляются.

Исключение составляют поля Duration, Upstream и Downstream, которые обновляются, копируя значения из шаблона. Если эти поля в шаблоне задачи оставить пустыми, соответствующие поля в задачах будут очищены.

reapply

При нажатии на кнопку открывается модальное окно, позволяющее выбрать проект для повторного применения шаблона:

reapply_window

В результате будут созданы новые задачи или обновлены существующие, созданные по этому шаблону.

Улучшение Gantt View

В представлении Ганта добавлена возможность отображения связанных полей (related fields):

gantt_linked_fields

Отображение Summary Fields в My Tasks

Добавлена возможность отображения сводных данных (summary) в таблице My Tasks:

summary_table

note

Активация отображения сводных полей происходит посредством клика ПКМ по заголовку поля и выбора пункта Summary for...:

summary_my_tasks

Исправления:

  • Исправлена работа полей сводных данных (summary).
  • Исправлено выделение аннотаций при выборе соответствующего маркера на временной шкале в Review Player.
  • Исправлена возможность редактирования поля Visible to freelancers у загруженных файлов.
  • Исправлена перезагрузка страницы при выходе из системы (logout).