Первая Форма
← Все статьи

1F Дайджест: отправка данных из проектного интерфейса в задачи и ещё 7 апдейтов

2024-07-08 Обновления системы

Апдейты сборок Пегас и Лира с 1 по 7 июля 2024 г.

Сборка 2.260 Пегас Архив со всеми файлами из папки на Диске

Сборка 2.261 Лира Несколько оргструктур в системе Новые расширения для файлов во вложениях Обновлённый просмотр изображений в задачах Отправка обновлений из нового проектного управления в задачи в системе Обратите внимание: конфигурация для корректной работы push-уведомлений Переработанная структура нового режима администрирования Комментарий к элементу оргструктуры

Сборка 2.260 Пегас

Архив со всеми файлами из папки на Диске

Теперь скачать все материалы Диска можно в один клик. Для этого мы добавили кнопку «Скачать всё содержимое файла и папки» в контекстное меню и в список действий, который открывается по кнопке в виде многоточия.

Сборка 2.261 Лира

Несколько оргструктур в системе

Теперь в систему можно добавлять оргструктуры и переключаться между ними.

Обратите внимание: в списке отображаются все корневые элементы оргструктуры, настроенной в режиме администрирования, и для которых неактивна опция «Не показывать в оргструктуре».

Новые расширения для файлов во вложениях

Теперь во вкладке «Документы» блока вложений отображаются файлы с расширениями: doc, docx, xls, xlsx, ptt, pptx, pttx, odt, ods, odp, pdf, json, txt, git, sql, pgsql, html, xml, mpp, key.

Обновлённый просмотр изображений в задачах

Теперь, если нажать на изображение в тексте задачи и дополнительном параметре «Большой текст с форматированием» в редакторе Editor.js, оно откроется во внутреннем просмотрщике.

Отправка обновлений из нового проектного управления в задачи в системе

Для этого в панели инструментов проектного управления появилась кнопка «Отправить». Она позволяет создать карточки в категории проектных задач на основе тех, что были созданы в проектном интерфейсе.

В модальном окне можно отметить:

  1. «Все задачи»
  2. «Все несозданные задачи»
  3. «Выбранное» (этот пункт активен, если в табличной части отмечены задачи).

После того, как задачи отправятся, появится уведомление. В созданных задачах система сама заполнит поля значениями из проектного интерфейса:

  • «Текст»
  • «Исполнитель»
  • «Заказчик» — пользователь, совершивший действие
  • «Дата начала»
  • «Срок»

Апдейты для админов

Обратите внимание: конфигурация для корректной работы push-уведомлений

Чтобы обеспечить корректную работу push-уведомлений, в настройках веб-сервера или балансировщика нагрузки необходимо разрешить работу WebSockets для пути /pushHub.

Пример конфигурации для Nginx:

location /pushHub {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_pass http://upstream/pushHub;
proxy_buffering off;
gzip off;
}

Этот конфигурационный блок обеспечит корректную работу WebSockets через Nginx за счёт установки необходимых заголовков.

Переработанная структура нового режима администрирования

Теперь интерфейс режима состоит из следующих разделов:

  • Пользователи и группы
  • Категории и процессы
  • Общая бизнес-логика
  • Пользовательский интерфейс
  • Системные настройки
  • Подключения
  • Настройка МП
  • Логи
  • Устаревшее
  • Прочее

Комментарий к элементу оргструктуры

Вы можете задать произвольный текст для элемента оргструктуры в пользовательском интерфейсе.

Для этого нужно зайти в настройки оргструктуры и заполнить поле «Примечание». Максимально текст отображается в 3 строки.