Опции «Писать ошибки в БД», «Писать ошибки в Event Log сервера» и «Писать в лог логические ошибки»перенесены в NLog и больше не доступны в общих настройках приложения.
Сборка 2.258 Возничий
Перетаскивание карточек задач в новом Kanban
По умолчанию можно перетащить карточку только в колонку с доступным для перехода статусом по основному маршруту. Перетаскивание в другие столбики можно настроить отдельно.
Теперь при добавлении в текст статьи ссылки на ВК Видео или на запись видеоконференции, видео будет автоматически встроено и доступно для просмотра.
Апдейты для админов
Обращения к краткому виду пространств
В нём отображается только заголовок и содержимое без вложений, ленты комментариев, действий, навигации, ссылок, контактов и указания автора.
Чтобы открыть краткий вид, нужно ввести в адресной строке браузера: ~spa/noframe/spaces/subcat/{SubcatID}/short?pageId={PageId}
где: SubcatID — это ID категории, а PageId — ID статьи.
Новые возможности использования cookie
В файл web.config (для Task Center) и appsettings.json (для .NET Core) мы добавили ключ «AuthUseInsecureCookies». Он разрешает использовать небезопасные файлы cookie для аутентификации.
Возможные значения: true (разрешено) / false (запрещено). Значение по умолчанию — false.
Важно: Рекомендуется устанавливать ключ в значение true только в том случае, если приложение «Первая Форма» работает по протоколу http. Для работы приложения через https разрешение использования может не соответствовать требованиям безопасности.
Новые особенности табличного представления категорий
Действия «Фильтр csv» и «Удалить csv фильтр» при клике на колонку табличного представления категории больше не доступны по умолчанию. Их можно включить с помощью пользовательского ключа «allowCSVGridFilter» в custom-app-settings.
Двухфакторная аутентификация по Email
Чтобы её включить, нужно выдать группе специальное право FormsAuthWithEmail.
При входе в «Первую Форму» пользователю на почтовый адрес, указанный в профиле, будет направлено письмо, состоящее из цифр. Их нужно ввести в отдельное поле входа.
Важно: для корректной работы двухфакторной аутентификации по Email в профиле пользователя обязательно должен быть добавлен почтовый ящик. В общих настройках приложения нужно выбрать «Почтовый ящик для системных писем» и настроить SMTP-сервер.
Переход к описанию элементов оргструктуры
Для этого появилась кнопка «Информация». Описание создаётся в Пространствах, к оргструктуре его можно привязать через настройки связанной с ним группы. Для этого воспользуйтесь новой опцией «Номер задачи в пространствах».
Сборка 2.259 Центавр
Апдейты для админов
Единый API для редактирования прав
Он распространяется на права групп на категорию, разделы и на сами группы:
GET /api/admin/permissions/{entityType}/{entityId}/actions — отдаёт справочник всех возможных действий (прав) на сущность (группу, категорию, раздел);
GET /api/admin/permissions/{entityType}/{entityId} — отдаёт все выданные права всех групп на сущность (группу, категорию, раздел);
POST /api/admin/permissions/{entityType}/{entityId}/set — включает и выключает права групп на сущность (группу, категорию, раздел),
где:
entityType (string) — тип сущности. Возможные значения: Subcategory, Category, Group;