Интеграция даёт возможность авторизоваться в#nbsp;мобильном приложении по#nbsp;номеру телефона, который не#nbsp;указан в#nbsp;профиле пользователя «Первой Формы». В#nbsp;этом случае связь мобильного телефона и#nbsp;справочника сотрудников будет храниться в#nbsp;OpenID.
Обратите внимание: настройки провайдера зависят от#nbsp;каждой отдельной интеграции.
Сборка 2.258 Возничий
Визуальное обозначение файлов из Диска
Теперь файлы, вложенные в#nbsp;задачу из#nbsp;Диска, помечаются иконкой в#nbsp;виде облачка.
Апдейты для админов
Новая логика сохранения файлов
Мы#nbsp;переработали смарт-действие «Скачать файл». Теперь оно работает так:
Если файл вложен в#nbsp;задачу, то#nbsp;он#nbsp;сохраняется в#nbsp;файловом провайдере, который выбран в#nbsp;настройках категории.
Если файл вложен в#nbsp;дополнительный параметр, то#nbsp;он#nbsp;сохраняется в#nbsp;файловом провайдере, который выбран в#nbsp;расширенных настройках этого параметра.
Если провайдер в#nbsp;настройках не#nbsp;указан, файл в#nbsp;обоих случаях сохраняется в#nbsp;выбранный по#nbsp;умолчанию провайдер загружаемых файлов системы.
Системные отличия файлов, прикреплённых из Диска
Чтобы отличать файлы, мы#nbsp;добавили признак IsStoredOnDisk с#nbsp;типом bool в#nbsp;отдаче API-методов:
Если файл добавлен в#nbsp;задачу из#nbsp;Диска, или у#nbsp;задачи есть связь с#nbsp;папкой на#nbsp;Диске, признак IsStoredOndisk будет принимать значение true.
Если файл добавлен в#nbsp;саму задачу и#nbsp;у#nbsp;неё нет связи с#nbsp;папкой Диска, атрибут IsStoredOndisk будет в#nbsp;значении false.
Сборка 2.259 Центавр
Счётчики вложенных файлов
Счётчики появились в#nbsp;блоке Вложения для вкладок, соответствующих файловым ДП, и#nbsp;обозначают количество вложений. К#nbsp;таким#nbsp;ДП относятся:
Файл,
Мультифайл,
Таблица с#nbsp;файловой колонкой.
Обновления почтового клиента и просмотра писем
Теперь при добавлении почтового ящика во#nbsp;встроенном почтовом клиенте автоматически заполняются поля «Логин» и#nbsp;«Email отправителя», данные система берёт из#nbsp;профиля пользователя.
Можно открывать письма в#nbsp;формате .eml из#nbsp;карточки задачи во#nbsp;встроенном просмотрщике, без скачивания.
Для этого откройте в#nbsp;карточке письма панель навигации и#nbsp;выберите пункт «Создать задачу и#nbsp;вложить письмо». Откроется окно выбора категории, после чего можно создать задачу как обычно.
После создания задачи письмо с#nbsp;расширением .eml будет доступно во#nbsp;вкладке «Письма» блока «Вложения».
Новые форматы открытия задач в общем поиске
Теперь результаты открываются в#nbsp;соответствии со#nbsp;своим типом:
Статья пространства открывается в#nbsp;новой вкладке браузера.
Карточка чата и#nbsp;задачи открывается в#nbsp;списке результатов в#nbsp;соответствии с#nbsp;настройкой интерфейса «Просмотр задачи»: справа или снизу.
Апдейты для админов
Обновление цветовых обозначений в календаре
Теперь события обозначаются одинаковыми цветами во#nbsp;всех режимах календаря: «Онлайн», «Синхронизация», «Выключено».
Сортировка доступных параметров настройки пути по ДП «Сквозной»
Новое представление при настройке группового рабочего места
Для ссылок в#nbsp;Избранном появилось новое представление «Иерархия». Задать его можно в#nbsp;настройках группового рабочего места.
Возможность скрывать служебные колонки таблицы, с помощью которых происходят вычисления значений
Для этого в#nbsp;расширенных настройках#nbsp;Д#nbsp;П#nbsp;Таблица появился новый режим колонки#nbsp;— «Невидимая». Вот пара советов по#nbsp;её#nbsp;применению:
Если необходимо скрыть колонку от#nbsp;пользователя, и#nbsp;она никак не#nbsp;будет использоваться в#nbsp;дальнейшем, мы#nbsp;советуем применять режим «Скрытая». Инструменты автоматизации не#nbsp;могут обращаться к#nbsp;колонкам этого типа.
Если вы#nbsp;создаёте служебную колонку для вычисления значений в#nbsp;других колонках, и#nbsp;при этом пользователь не#nbsp;должен её#nbsp;видеть, лучше использовать режим «Невидимая». Данные в#nbsp;этой колонке останутся доступными.
Обратите внимание: колонки с#nbsp;типом «Виртуальная» и#nbsp;«Шаблонная» этот режим не#nbsp;поддерживают.
Настройки по умолчанию для интерфейса у новых пользователей
Чтобы кастомизировать интерфейс, есть несколько опций:
Отображать сообщения блоками (по#nbsp;умолчанию включено);
Просмотр задачи: Снизу, Справа (по#nbsp;умолчанию), Во#nbsp;всплывающем окне;
Просмотр комментариев: Снизу (по#nbsp;умолчанию), Справа;
Размер шрифта: Маленький, Средний (по#nbsp;умолчанию), Большой.
Обновления нового T-SQL редактора
Новый вид кнопок «+ Сделать копию» и#nbsp;«Выполнить».
Кнопка «Отменить», которая сбрасывает изменения к#nbsp;последнему сохраненному виду.
Если в#nbsp;редакторе есть несохраненные данные, при попытке закрыть или обновить страницу пользователь увидит предупреждение.
Возможность выполнить часть выделенного фрагмента кода.
Результат выполнения смарта теперь отображается в#nbsp;специальном блоке в#nbsp;нижней части экрана.
В#nbsp;таблице результатов добавлена нумерация строк.
Если SMART-выражение применяется как фильтр, в#nbsp;окне результатов появится сообщение «Смарт фильтр вернул значение true/false».
Если SMART-выражение не#nbsp;является фильтром, в#nbsp;окне результатов появится таблица возвращаемых запросом данных.
Обновление нового LUA-редактора
Новый вид кнопки «Выполнить».
Если в#nbsp;редакторе есть несохранённые данные, при попытке закрыть или обновить страницу пользователь увидит предупреждение.
Возможность выполнить часть выделенного фрагмента кода.
Новый дизайн окна с#nbsp;подсказками по#nbsp;работе со#nbsp;SMART-скриптом и#nbsp;вызову SMART-действий#nbsp;— теперь его можно открыть в#nbsp;новой вкладке браузера.
Представление категории в виде Канбан-доски
Теперь карточки задач категории можно не#nbsp;только визуализировать в#nbsp;виде Канбан-доски, но#nbsp;и#nbsp;кастомизировать это представление. Для этого можно применить шаблон задач, подробная инструкция ждёт вас в Руководстве администратора.
Изменения в логике доступа к перемещению Пространств
Если категория является Пространством, перемещать в#nbsp;неё статьи могут пользователи с#nbsp;правом «Администратор задач». Если у#nbsp;пользователя также есть право «Пакетная обработка», он#nbsp;может переместить статью и#nbsp;в#nbsp;другое Пространство.
Обратите внимание: у#nbsp;пользователя должно быть право как в#nbsp;текущей категории, так и#nbsp;в#nbsp;той, куда перемещается статья. При этом статьи могут быть перемещены только в#nbsp;те#nbsp;категории, в#nbsp;которых у#nbsp;пользователя есть право «Создавать задачи».
Обновление настроек SMART для категорий
Мы#nbsp;убрали кнопку «Новый редактор смартов» из#nbsp;вкладки «Smart выражения». Уже скоро обновлённый редактор станет доступен в#nbsp;новом режиме администрирования.
Новые API-методы для создания разделов и категорий
POST /api/admin/subcategories — создать категорию;
POST /api/admin/subcategories/{subcatId}/copy — копировать категорию;
GET /api/admin/categories — получить список всех разделов;
POST /api/admin/categories — создать раздел;
POST /api/admin/categories/{categoryId} — редактирует параметры раздела;
DELETE /api/admin/categories/{categoryId} — удаляет раздел рекурсивно, все его категории, ДП, задачи;
POST /api/admin/categories/{categoryId}/copy — копирует раздел и все его категории;
POST /api/admin/categories/{categoryId}/notifications/set — устанавливает уведомления на события во всех категориях раздела;
POST /api/admin/categories/{categoryId}/notifications/unset — снимает уведомления на события во всех категориях раздела;
POST /api/admin/categories/{categoryId}/permissions/revoke — забирает права у всех групп на все категории в разделе.
Ещё мы#nbsp;добавили методы для получения справочников по#nbsp;enum:
GET /api/admin/enums — получить список всех «бизнесовых» enum в сборках;
GET /api/admin/enums/{type} — возвращает список значений запрошенного enum. Если enum локализован, то вернутся названия элементов в текущей локали;
Пример: /api/admin/enums/SubcatNotificationTypes — возвращает локализованный список значений enum SubcatNotificationTypes.
Обратите внимание: методы появятся в#nbsp;новом режиме администрирования.
Обновление фильтрации задач
Фильтр по#nbsp;выделенному в#nbsp;списке задач категории теперь осуществляется по#nbsp;значениям с#nbsp;апострофом.
Комплексная система мониторинга и трассировки
Она предназначена для улучшения работоспособности и#nbsp;эффективности инфраструктуры.
Включить телеметрию можно в#nbsp;файле appsettings.json. Для этого в#nbsp;секцию Telemetry надо добавить ключи: