Новая версия – Настройка уведомлений, новый ffmpeg и другое

Дата релиза – 14/10/2015 Для всех: Новый клиент Cerebro для Windows, Mac Os X, Linux Для серверных решений: – Обновлена структура базы данных – Обновлён компонент Cargador Инструкции по установке серверных компонент Скачать клиент Cerebro Скачать серверные компоненты  

Оптимизация

Проведена оптимизация работы базы данных для ускорения таких функций как добавление, копирование, перемещение задач, назначение исполнителей, изменение часов и времени задач, что значительно ускорило данные операции

Обновленный стиль и иконки

Изменился стиль и иконки приложения. Также теперь вы можете менять формат и цвет иконок приложения по своему вкусу. dark_f_small.png   light_f_small.png   Для того чтобы изменить формат и цвет иконок, откройте окно стилей (Главное меню -> Cerebro Serpens -> Стили…) и добавьте новый стиль set_icons.png  

Mirada

  В Mirada встроен новая динамическая библиотека FFMPEG. Её использование способствует более качественному воспроизведению видео. – новый инструмент “пипетка” (color picker), позволяет получить цвет пикселя из открытого медиафайла и использовать его в инструментах “кисть”, “текстовая метка”; – изменен режим Onion Skin: отсчет количества показываемых подрисовок ведется не по кадрам оригинального ролика, а по имеющимся на таймлайне картинкам; – исправления ошибок: защита от сохранения рецензии с пустыми подрисовками, поддержка нажатия на перо для графического планшета;  

Новая система уведомлений

Изменилась система уведомлений в Cerebro. Появилась возможность настраивать уведомления на уровне компании и проектов. Добавлены новые типы уведомлений, такие как “Уведомления по просроченным задачам” и уведомления для каждого статуса. Также разделены настройки уведомлений в приложение и на электронную почту. notif_all.png Уведомления задаются для разных “ролей” участников. notif_one.png Подробнее о возможностях новой системы уведомлений можно узнать здесь  

Менеджер задач

Менеджер задач – инструмент для удобного исполнения различных операций над задачами, сообщениями и вложениями – навигации, копирования, перемещения и других действий. Менеджер задач представляет из себя приложение с двух-панельным графическим интерфейсом пользователя. Открыть Менеджер задач можно из Главное меню -> Инструменты -> Менеджер задач task_mng.png Вы можете быстро и удобно перемещать/копировать задачи и сообщения между панелями, обозревать и менять свойства задач. Подробнее можно ознакомиться здесь  

Список вложений и форум верхней задачи

  В форуме добавлены две новые панели – “Форум верхней задачи” и “Вложения”. Они могут быть показаны или скрыты с помощью кнопок на нижней панели. parent_forum.png Форум верхней задачи нужен, для того, чтобы была возможность писать задания и выкладывать общие материалы на более верхних уровнях. И при этом, у исполнителей разных подзадач, был бы удобный доступ к этим материалам, без лишнего перехода по задачам. Панель “Вложения” позволяет получить доступ ко всем вложениям, которые были прикреплены в сообщениях форума.  

Встраиваемое окно фильтра и новые фильтры

  Окно фильтров по задачам теперь можно встроить в список задач. ins_filter.png Добавлены новые фильтры
  • по непрочитанным задачам
  • по проектам
  • по ссылкам
  Также фильтры появились и в статистике по проектам и по пользователям.  

А также

 

Изменение политики ограниченной видимости

Для пользователей с ограниченными правами, теперь видны сообщения в форумах верхних задач. Это сделано в связи с тем, что на практике, в форумы верхних задач выкладываются общие материалы и технические задания и исполнителям с ограниченными правами нужен  доступ к ним.

Настройка прав доступа для нескольких задач

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

Make Unique

Ссылку на задачу можно сделать уникальной задачей. make_unique.png

Кнопочная адресная строка

В адресной строке отображаются кнопки, для быстрого перехода по уровням проекта btn_address.png

Мульти-выделение сообщений в форуме

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

Вставка сообщения в несколько задач

Добавлен пункт меню для вставки скопированных сообщений в несколько выделенных задач. past_mess.png

Сохранение текста при написании сообщения

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

Быстрое отключение критериев в поиске

Добавлена возможность отключать критерии поиска в наборе без их удаления dis_crit.png Так же добавлен критерий поиска конечных задач – задач самого последнего уровня. Кроме того, при добавлении/удалении задачи в списке активных задач, будет предложено изменить статус задачи, с последующим запоминанием выбора.

report_pr.png

 

Client API, кнопки, новые события

! Важно PyQt5 вместо PySide:

В связи с переходом на новую версию Qt, поддержка python модуля PySide, для графических интерфейсов, более невозможна. Вместо PySide теперь используется модуль PyQt5, который добавлен в дистрибутив. Если вы использовали модуль PySide в ваших плагинах, вам потребуется внести изменения, заменив PySide на PyQt. В большинстве случаев будет необходимо просто заменить в ваших скриптах слово PySide на слово PyQt5 и слово QtGui на слово QtWidgets. В случаи возникновения проблем свяжитесь с нашей службой поддержки.

Встраивание кнопок и меню

Изменилось API для встраивания кнопок и меню. ! Старая система встраивания по прежнему поддерживается ! Новая система позволяет встраивать не только меню, но и кнопки в интерфейс приложения, на различные панели инструментов. Подробнее можно ознакомится в документации

Новые события

Добавлены новые события для обработки изменения хештегов задач, сообщений и вложений. А так же события изменения видимости для клиентов у сообщения и принятия отчета. Подробнее в документации  

Server API, мульти-запросы, копирование задач, хештеги

 

! Важно psycopg2 для python3:

В связи с серьезными изменениями в модуле работы с базой данных мы были вынуждены отказаться от использования модуля py-postgresql для python3, и перейти на модуль psycopg2. Если вы использовали модуль серверного API py_cerebro для python версии 3.х, при обновлении модуля, вам необходимо будет установить сторонний модуль psycopg2 (http://initd.org/psycopg/)

Мульти-запросы в модуле database

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

Новые функции в модуле database

В модуль добавлены новые функции:
  • task_attachments, для получения списка всех вложений в задаче
  • copy_tasks, копирование задач
  • функции по работе с хештегами задач, сообщений и вложений
  • task_by_url, возвращает идентификатор задачи по её пути

Примеры

В связи с обновлением апи, обновлены примеры использования серверного API. Также добавлены примеры по импорту/эскпорту задач из документов формата Excel. Ознакомится с примерами можно здесь 

Более подробно, список всех изменений