Перейти к содержанию

Release notes

В рамках релизов за 2 квартал 2024 года были выпущены следующие релизы:

  • Минорный релиз 4.30.6 (рекомендуем обновиться до данной версии);
  • Минорный релиз 4.30.5;
  • Минорный релиз 4.30.4;
  • Минорный релиз 4.30.3.2;
  • Минорный релиз 4.30.3.1;
  • Минорный релиз 4.30.3;
  • Минорный релиз 4.30.2;
  • Мажорный релиз 4.30.1.

Минорный релиз 4.30.6

Исправления

  • В сервисе "Сообщества, группы и блоги":
    • Исправлена ошибка отсутствия уведомления администраторам группы о добавление нового файла.

Необходимо использовать образы.

Минорный релиз 4.30.5

Исправления

  • В сервисе "Идеи":
    • Исправлена ошибка отображения удаленных или добавленных категорий только после обновления страницы;
    • Исправлена опечатка в фильтре "Сортировка".
  • В сервисе "Сообщества, группы и блоги":
    • Исправлена ошибка отображения вертикальных отступов у тегов в виджетах "Отслеживать тег" и "Теги группы";
    • Исправлена ошибка отсутствия стрелок для перелистывания свежезагруженных фотографий;
    • Исправлена ошибка невозможности снятия галочки при редактировании поста в группе.
  • В сервисе "Навигация и боковое меню":
    • Исправлена ошибка отсутствия отображения добавленных разделов в блок быстрого доступа бокового меню.
  • В сервисе "Администрирование портала" и "Управление контентом":
    • Исправлена ошибка отсутствия обозначения того, что у пользователя нет прав на просмотр, или что произошла ошибка;
    • Исправлена опечатка в название поля "Второстепенный цвет кнопки при наведении".
  • В сервисе "Главная страница и виджеты":
    • Исправлена ошибка отсутствия сохранения внесенных изменений в настройках к посту.
  • В сервисе "Аналитика":
    • Исправлена ошибка отображения календаря в модальном окне экспорта отчета в excel.
  • В сервисе "Профиль":
    • Исправлена ошибка отображения номера телефона при редактирование профиля.

Необходимо использовать образы и выполнить команды.

Минорный релиз 4.30.4

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

  • Добавлен новый сервис "Tenants".

Исправления

  • В сервисе "Аналитика":
    • Исправлена ошибка отсутствия отображения блока "Лучший автор постов".
  • В сервисе "Профиль сотрудника":
    • Исправлена ошибка отсутствия отображения информации о типе и ОС устройства пользователя.
  • В сервисе "Визуализация организационной структуры":
    • Исправлена ошибка отображения организационной структуры после загрузки оргструктуры через airflow.
  • В сервисе "Мероприятия":
    • Исправлена ошибка отображения заглушки Аватара внешнего спикера вместо загруженного изображения.
  • В сервисе "Новостная лента":
    • Исправлена ошибка наличия доступа к вкладке "Новости" в "Управлении контентом", если пользователь является Администратором категорий новостей;
    • Исправлена ошибка отсутствия отображения надписи "Уточните запрос" при вводе символа "@" текстовом редакторе, если в списке более 100 пользователей.
  • В сервисе "База знаний":
    • Исправлена ошибка отсутствия отображения символа "/" в качестве разделителя между названием родительского раздела и его конкретным размещением.
  • В сервисе "Глобальный поиск":
    • Исправлена ошибка отсутствия выдачи результата в расширенном поиске по странице, которая принадлежит к группе страниц и находится внутри раздела, если в фильтре выбрана Группа страниц этой страницы;
    • Исправлена ошибка отображения всех группа на портале, а не только тех, что содержат искомое значение в названии или описании.
  • В сервисе "Сообщества, группы и блоги":
    • Исправлена ошибка расположения переключателей разрешений в окне редактирования группы;
    • Исправлена ошибка дублирования уведомления о реакции на комментарий к изображению в альбоме группы;
    • Исправлена ошибка отображения всех постов или файлов, а не по конкретному тегу, при использовании виджета "Отслеживать тег";
    • Исправлена ошибка 404, возникающая, если пользователь был исключен из группы и заново получил приглашение.
  • В сервисе "Геймификация":
    • Исправлена ошибка отсутствия присуждения авто-наград за комментарии к постам;
    • Исправлена ошибка изменения способа вручения награды с автоматического на ручной после изменения данных о награде в административной панели DJANGO.
  • В сервисе "Файловое хранилище":
    • Исправлена ошибка 500, возникающая при загрузке логотипа обычной или мобильной версии в формате svg;
    • Исправлена ошибка подмены изображения, если 2 разных изображения имеют одинаковое название;
    • Исправлена ошибка воспроизведения mp4-файла, которое находится в корпоративном файловом хранилище.
  • В сервисе "Проектное взаимодействие":
    • Исправлена ошибка поиска сотрудника по Имени и Фамилии, возникающая при добавлении участника проекта.
  • В сервисе "Визуализация организационной структуры":
    • Исправлена ошибка неправильного отображения руководителя в профиле сотрудника.
  • В сервисе "Реакции":
    • Исправлена ошибка, возникающая при обновлении на версию 4.30.3.

Необходимо использовать образы.

Минорный релиз 4.30.3.2

Исправления

  • В сервисе "Визуализация организационной структуры":
    • Исправлена ошибка отсутствия привязки сотрудника к организационной структуре, возникающая после успешной выгрузки организационной структуры через airflow.

Необходимо использовать образы и выполнить команды.

Минорный релиз 4.30.3.1

Исправления

  • В сервисе "Визуализация организационной структуры":

    • Исправлена ошибка возникающая после выгрузки оргструктуры через airflow.
  • В сервисе "Справочники":

    • Добавлена библиотека авторизации.

Необходимо использовать образы.

Минорный релиз 4.30.3

Исправления

  • В сервисе "Профиль":

    • Исправлена ошибка отсутствия отображения блока со скрытой информацией на странице своего профиля, если не заполнен адрес проживания;
    • Исправлена ошибка, возникающая у пользователя, который добавил мессенджеры до версии 4.30.1.
  • В сервисе "База знаний":

    • Исправлена ошибка отсутствия отображения списка Разделов и Страниц в Группе страниц;
    • Исправлена ошибка, возникающая при попытке создания Раздела, если название уже используется в другой группе страниц;
    • Исправлена ошибка перехода в группу по нажатию на название группы;
    • Исправлена ошибка дублирования профиля в списке Администраторов, возникающая при изменения в "Разрешениях";
    • Исправлена ошибка в задании "db_migration", возникающая при обновлении на версию 4.30.1.
  • В сервисе "Файловое хранилище":

    • Исправлена ошибка, приводившая к некорректной работе сервиса при наведении на иконку со всплывающей информацией о версии файла;
    • Исправлена ошибка 500, возникающая при попытке загрузить изображение до 10 МБ в высоком разрешении.
  • В сервисе "Сообщества, группы и блоги":

    • Исправлена ошибка "Minified React error", возникающая при попытке перейти в группу.
  • В разделах "Администрирование" и "Управление контентом":

    • Исправлена ошибка отображения заглушки вместо Аватара в окнах, где необходимо выбрать пользователя;
    • Исправлена ошибка отображения сохраненных ссылок быстрого доступа у других пользователей.
  • В сервисе "Глобальный поиск":

    • Исправлена ошибка отображения окна отмены поиска при попытке открыть Расширенный поиск;
    • Исправлена ошибка отсутствия результатов поиска по названию или содержанию индивидуальной страницы, не привязанной к Группам страниц;
    • Исправлена ошибка отображения сервиса VK People Hub, возникающая при поиске по Комментарием с запросом "тест".
  • В сервисе "Идеи":

    • Исправлена ошибка отсутствия отображения "..." в общем списке у Администратора системы (superuser) для идей в статусах "На рассмотрении", "В процессе реализации" и "Отклонена";
    • Исправлена ошибка дублирования списка организаций, в которые назначены рассматривающие.
  • В сервисе "Мероприятия":

    • Исправлена ошибка невозможности указать количество участников и гостей при создании мероприятия.
  • В сервисе "Геймификация":

    • Исправлена ошибка отображения количества коинов при присвоении награды и отправки благодарности через профиль пользователя;
    • Исправлена ошибка отображения пути до списка наград при переходе из профиля сотрудника.
  • В виджете VK Teams:

    • Исправлена ошибка отсутствия отображения виджета для VK Teams.
  • PublicAPI. Справочники:

    • Исправлена ошибка 400, возникающая при запросе списка справочников с сортировкой по дате создания.

Необходимо использовать образы и выполнить команды.

Минорный релиз 4.30.2

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

  • Доработан сервис "WidgetSDK", подробное описание смотрите в инструкции:
    • Реализована новая frontend-библиотека WidgetSDK;
    • Реализована новая frontend-библиотека WidgetSDKDispatcher;
    • Реализованы коммуникации IPC виджета и портала;
    • Реализовано автоматическое управление размерами пространства виджета;
    • Реализована настройка и обработка правил манифеста виджета;
    • Реализовано получение данных авторизации виджетом на основе портальной авторизации;
    • Реализована интеграция виджета на главную страницу;
    • Реализована Админ-панель для сервиса "WidgetSDK".
  • Реализована возможность прокрутки результатов поиска во всплывающем окне при упоминании пользователя в комментариях, если результатов поиска более 10;
  • Реализована возможность просмотра комментария при возвращении идеи на доработку;
  • Доработано отображение пути до разделов на портале в сервисе "PublicAPI";
  • Доработано отображение активных категорий в редакторе новости.

Исправления

  • В сервисе "Профиль сотрудника":

    • Исправлена ошибка создания микро-поста о принятии на должность в Персональной ленте сотрудника при обновлении Организационной структуры;
    • Исправлена ошибка отсутствия прав на управление персональной страницей и полный доступ к группе у Администратора системы (superuser);
    • Исправлена ошибка, возникающая при попытке заблокировать пользователя через Keycloak;
    • Исправлена ошибка удаления данных в поле, если его скрыть настройками приватности;
    • Исправлена ошибка 405, возникающая при попытке сохранить новый проект в профиле.
  • В сервисе "Бронирование переговорных":

    • Исправлена ошибка отображения забронированных переговорных комнат в списке свободных.
  • В сервисе "Идеи":

    • Исправлена ошибка в отображении кнопки просмотра комментария;
    • Исправлена ошибка отображения кнопки "Скачать", если в названии файла более 57 символов.
  • В сервисе "Файловое хранилище":

    • Исправлена ошибка, возникающая при добавлении файла формата AVI;
    • Исправлена ошибка отображения блока "История изменений", если у файла длинное название;
    • Исправлена ошибка отсутствия спецсимвола "*" у обязательного поля "Категория";
    • Исправлена ошибка наличия возможности у обычного Пользователя удалять чужие файлы, если на папке изменить ограничения; -Исправлена ошибка отсутствия воспроизведения видео в формата AVI.
  • В сервисе "Новостная лента":

    • Исправлена ошибка отсутствия появляющегося списка, при вводе символа "@";
    • Исправлена ошибка отсутствия отображения спецсимвола "*" в обязательном поле "Категория" 10074.
    • Исправлена ошибка отсутствия отображения всех закреплённых новостей.
  • В сервисе "Мероприятия":

    • Исправлена ошибка отсутствия отображения Аватаров при добавлении спикера и внешнего спикера;
    • Исправлена ошибка 404, возникающая при попытке удалить мероприятие;
    • Исправлена ошибка отсутствия возможности у Администратора с разрешением "Полный доступ к операциям в мероприятиях" просматривать карточку скрытого мероприятия;
    • Исправлена ошибка отсутствия возможности у Администратора с разрешением "Полный доступ к операциям в мероприятиях" удалять чужие мероприятия.
  • В сервисе "Уведомления":

    • Исправлена ошибка отсутствия уведомлений при упоминании в комментарии под микро-постом или версией файла.
  • В сервисе "Персонализированный контент":

    • Исправлена ошибка отсутствия кнопки выгрузки результатов мини-опроса.
  • В сервисе "Геймификация":

    • Исправлена ошибка отображения заголовка окна "Присуждение награды сотрудников".
  • В сервисе "Сообщества, группы и блоги":

    • Исправлена ошибка отсутствия возможности пролистать список пользователей при вводе символа "@", если искомый результат более 10;
    • Исправлена ошибка в названии действия в виджете групп "Последняя активность в группе".
  • В сервисе "База знаний":

    • Исправлена ошибка отсутствия возможности у Администратора с полным доступом добавить разрешения.
  • В сервисе "Глобальный поиск":

    • Исправлена ошибка отображения комментариев к постам из закрытых или скрытых групп, где пользователь не подписчик.
  • В разделе "Администрирование портала" и "Управление контентом":

    • Исправлена ошибка отображения названия переключателя "Включить мультитенант".

Необходимо использовать образы.

Мажорный релиз 4.30.1

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

  • Реализован расширенный API для получения внешних уведомлений через PublicAPI, подробное описание смотрите в инструкции.
  • Реализован PublicAPI для сервиса "Справочники", подробное описание смотрите в инструкции.
  • Реализована поддержка Яндекс.Браузера.
  • Добавлена возможность отправки обратной связи модератору в сервисе "База знаний", подробное описание смотрите в инструкции:
    • реализована возможность просмотра списка оставленной обратной связи;
    • реализовано уведомление об обратной связи модератору;
    • реализована обработка обратной связи модератором;
    • реализована отправка обратной связи модератору для актуализации страницы.
  • Добавлен WidgetSDK, подробное описание смотрите в инструкции:
    • реализован рефакторинг layout на главной странице;
    • реализована новая frontend-библиотека WidgetSDKDispatcher;
    • реализована новая frontend-библиотека WidgetSDK (interface, имплементация);
    • реализована админ-панель для сервиса Widgets;
    • реализован новый backend-сервис Widgets.
  • Доработана адаптивная вёрстка (MVP версия):
    • Профиль пользователя;
    • Главная страница;
    • Новости.
  • Доработан сервис "Идеи":
    • реализована возможность просматривать комментарии у закрытой идеи;
    • реализована возможность оценивать идеи из списка.
  • Доработан сервис "Визуализация организационной структуры":
    • реализована возможность переходить по ссылкам подразделений и организации из профиля сотрудника.
  • Доработан сервис "Файловое хранилище":
    • реализовано отображение только тех категорий групп, которые присвоены файлам в папке;
    • реализовано скачивание файла с полным наименованием файла.
  • Доработан сервис "Глобальный поиск":
    • реализован поиск по должности;
    • реализован поиск по организации.
  • Доработан сервис "База знаний":
    • реализована сортировка страниц по дате публикации;
    • реализовано сохранение просмотров страницы.
  • Доработан сервис "Геймификация", подробное описание смотрите в инструкции:
    • реализовано ручное присвоение награды пользователю или группе пользователей;
    • реализована возможность администратору указывать количество коинов в карточке награды;
    • реализована возможность прокрутки результатов поиска во всплывающем окне при упоминании пользователя;
    • реализована возможность настройки активности для категории новостей в списке категорий у пользователей с правами супер-администратора.
  • Доработан сервис "Профиль сотрудника":
    • реализована возможность отключения просмотра календаря в личном профиле.
  • Доработан сервис "Календарь":
    • доработано отображение карточки встречи и задачи.
  • Доработан сервис "Сообщества, группы и блоги":
    • доработано отображение видеопревью в закреплённом посте.

Исправления

  • В сервисе "Профиль сотрудника":

    • исправлена ошибка отсутствия отображения информации о компании пользователя;
    • исправлена ошибка отображения заголовка QR-кода, если у сотрудника длинное ФИО;
    • исправлена ошибка отображения нечитаемого QR-кода после редактирования контактной информации;
    • исправлена ошибка дублирования списка мессенджеров в блоке "Мессенджеры" при редактировании профиля;
    • исправлена ошибка отображения даты рождения 29 февраля;
    • исправлена ошибка отсутствия синхронизации пользователей в сервисах "Бронирование переговорных" и "Визуализация организационной структуры";
    • исправлена ошибка отсутствия возможности добавлять ссылку на мессенджер или другую ссылку, если у пользователя указана ссылка на внешний аккаунт, при редактировании профиля;
    • исправлено отображение уведомления об ошибке при нажатии кнопки "Сохранить" без ввода данных;
    • исправлена ошибка, возникающая при сохранении изменений профиля, если поле "Добавочный номер" еще никогда не было заполнено.
  • В сервисе "Главная страница и виджеты":

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

    • исправлена ошибка отображения структуры организации в сервисе при обновлении страницы с выбранной организацией;
    • исправлена ошибка отображения аватара руководителя вместо логотипа подразделения;
    • исправлена ошибка отображения блока сотрудников во вкладке "Управление контентом";
    • исправлена ошибка отображения иконки формата файла в центре модального окна при загрузка файла xlsx;
    • исправлена ошибка отсутствия вывода текста ошибки при загрузке некорректного файла в формате xlsx;
    • исправлена ошибка, возникающая при загрузке файла неверного формата отличного от xlsx;
    • исправлена ошибка некорректной выгрузки сотрудников в организационную структуру;
    • исправлена ошибка отображения кнопки сохранения после загрузки корректного файла.
  • В сервисе "Новостная лента":

    • исправлена ошибка отсутствия абзацев между словами в теле новости, если при создании новости в описании использовались переносы строк;
    • исправлена ошибка отображения стандартной обложки при создании новости;
    • исправлена ошибка отображения предустановленной обложки по всей ширине окна превью;
    • исправлена ошибка, возникающая при попытке получить список новостей;
    • исправлена ошибка отображения стандартных обложек при создании новости;
    • исправлена ошибка, возникающая при попытке открыть только что опубликованную новость.
  • В сервисе "Сообщества, группы и блоги":

    • исправлена ошибка пролистывания контента на заднем фоне, если увеличивать или уменьшать масштаб изображения скроллом в полномасштабном просмотре картинки в постах или микро-постах;
    • исправлена ошибка дублирования действия в виджете "Последняя активность" при проставлении реакции;
    • исправлена ошибка отсутствия выделения ссылки синим цветом, если текст был скопирован c другим шрифтом и в него была вставлена ссылка;
    • исправлена ошибка отсутствия отображения в закреплённом посте текста параграфа, если есть разрыв между заголовком и параграфом;
    • исправлена ошибка отсутствия отображения текста заголовка/параграфа в закреплённом посте, если текст расположен по центру;
    • исправлена ошибка сортировки результата поиска по файлам в виджете "Поиск материалов группы", в быстром и глобальном поиске;
    • исправлена ошибка, возникающая при попытке создать группу;
    • исправлена ошибка отсутствия отображения всех изображений, если в альбоме их больше 29;
    • исправлена ошибка отсутствия отображения изображения в закреплённом посте, если к изображению применена функция "Обтекать текст";
    • исправлена ошибка отсутствия отображения в закреплённом посте превью картинки, если изменен оригинальный размер картинки;
    • исправлена ошибка, возникающая при добавлении видео в пост;
    • исправлена ошибка изменения ширины виджетов "Последняя активность в группе", "Отслеживать тег" и "Новые материалы" при их раскрытии;
    • исправлена ошибка исчезновения действия "Удалить" после редактирования поста;
    • исправлена ошибка отображения блока "Информация" и формы для написания поста, если в группе нет закреплённых постов;
    • исправлена ошибка, возникающая при попытке удалить комментарий;
    • исправлена ошибка отсутствия возможности удалить отслеживаемый тег при нажатии на иконку удаления;
    • исправлена ошибка дублирования групп в общем списке для конкретного пользователя, если отклонить заявку и получить её заново;
    • исправлена ошибка, возникающая при попытке добавить комментарий к изображению;
    • исправлена ошибка, возникающая при попытке отобразить список категорий групп;
    • исправлена ошибка отсутствия отображения вариантов ответов при создании мини-опроса.
  • В сервисе "Файловое хранилище":

    • исправлена ошибка об отсутствии отображения знака звёздочки у обязательных полей в модальном окне загрузки файла;
    • исправлена ошибка отсутствия отступа между аватаром и именем пользователя в блоке "Общая информация" в карточке файла:
    • исправлена ошибка отсутствия отображения отступов у рамки файла в карточке файла;
    • исправлена ошибка отображения VideoPlayer;
    • исправлена ошибка, возникающая при загрузке видеофайла;
    • исправлена ошибка, возникающая при обновлении формата файла с изображения на версию другого формата.
  • В сервисе "Персонализированный контент":

    • исправлена ошибка, возникающая при проставлении реакции на микро-пост;
    • исправлена ошибка отсутствия изменения текста-описания в форме создания микро-поста;
    • исправлена ошибка отображения кнопки "Закрыть" в модальном окне поста;
    • исправлена ошибка возможности редактирования своего микро-поста, опубликованного в чужой ленте.
  • В сервисе "База знаний":

    • исправлена ошибка, возникающая при поиске комментария, который оставлен к странице, не имеющей родительской секции;
    • исправлена ошибка, возникающая при получении прав на проставление реакций;
    • исправлена ошибка, возникающая при создания групп страниц или страницы с необрезанными пробелами в названии;
    • исправлена ошибка, возникающая при добавлении администратора в сервис "База знаний";
    • исправлена ошибка, возникающая при попытке перейти на страницу сервиса "База знаний" из бокового меню;
    • исправлена ошибка отображения чекбокса "Управление всеми страницами" в модальном окне редактирования администратора, возникающая при добавлении администратора и предоставлении ему полного доступа к определённой группе страниц;
    • исправлена ошибка отсутствия кнопки "Удалить" у администратора с разрешениями "Полный доступ к группе" ко всем группам страниц;
    • исправлена ошибка, возникающая при запросе списка страниц;
    • исправлена ошибка отсутствия отображения автора группы страниц в поле "Автор";
    • исправлена ошибка отсутствия отображения результатов поиска по блоку "Раздел" или "Страница", если искомый объект находится на предыдущей странице в момент поиска;
    • исправлена ошибка отображения текстового редактора в модальном окне "Обратная связь";
    • исправлена ошибка, возникающая при попытке перейти во вкладку "Группы страниц" в разделе "Управление контентом";
    • исправлена ошибка отображения названий разделов во вкладке "Группы страниц" в разделе "Управление контентом";
    • исправлена ошибка отсутствия отображения названий групп страниц в поле "Группа страниц" в модальном окне добавления администратора.
  • В сервисе "Геймификация":

    • исправлена ошибка отображения всплывающего окна благодарности/награды;
    • исправлена ошибка отображения неверного текста уведомления о присвоении награды за выполнение условия автоматического правила и отсутствия обновления счетчика непрочитанных уведомлений;
    • исправлена ошибка отображения категорий наград и счетчика о количестве награждённых.
  • В сервисе "Планирование времени (Календарь)"

    • исправлена ошибка отсутствия возможности добавить участников во встречу;
    • исправлена ошибка отсутствия возможности нажать на ленту календаря в профиле пользователя.
  • В сервисе "Бронирование переговорных":

    • исправлена ошибка отсутствия возможности нажимать на все карточки переговорных комнат, кроме первой в списке.
  • В сервисе "Проектное взаимодействие":

    • исправлена ошибка отображения блока с основной информацией;
    • исправлена ошибка отсутствия возможности у администратора системы удалить чужой проект.
  • В сервисе "Глобальный поиск":

    • исправлена ошибка отсутствия сброса результата поиска, возникающая после удаления текста клавишей Backspace и последующим осуществлением поиска в сервисах "Поиск материала внутри группы" и "Расширенный поиск";
    • исправлено отображение заглушки при безрезультатном поиске на вкладке "Искать везде" в расширенном поиске;
    • исправлена ошибка отображения неверного значения количества найденных тегов в "Расширенном поиске";
    • исправлена ошибка, возникающая при поиске с фильтром "Организация" для пользователей портала.
  • В сервисе "Уведомления":

    • исправлена ошибка отображения пустого уведомления при упоминании пользователя в микро-посте;
    • исправлена ошибка отображения пустого уведомления о реакции к комментарию под карточкой о смене должности;
    • исправлена ошибка отсутствия отображения уведомления о новой награде;
    • исправлена ошибка отображения уведомлений, которым больше года;
    • исправлена ошибка сортировки уведомлений по фильтру "Сначала просмотренные";
    • исправлена ошибка отсутствия изменений цвета фона прочитанных уведомлений при нажатии на "Пометить все как просмотренные";
    • исправлена ошибка отображения ленты уведомлений;
    • исправлена ошибка отображения текста уведомлений;
    • исправлена ошибка, возникающая при переходе в группу из уведомления;
    • исправлена ошибка отсутствия уведомления у администратора системы и администратора группы о заявке на вступление в закрытую группу.
  • В сервисе "Аналитика":

    • исправлена ошибка отсутствия отображения блока с отчетами DAO/MAO/Sticky factor.
  • В разделе "Администрирование портала" и "Управление контентом":

    • исправлена ошибка отсутствия отображения раздела "Управление контентом" в боковом меню;
    • исправлена ошибка отсутствия обозначения разделов "Управление контентом" и "Администрирование" активными;
    • исправлена ошибка отсутствия отображения поля "Автор" во вкладке "Мероприятия";
    • исправлена ошибка, возникающая при перезагрузке страницы "Управление контентом";
  • В сервисе "Идеи":

    • исправлена ошибка отображения кнопок "Одобрить"/"Отклонить"/"Вернуть на редактирование" для пользователя, не являющимся рассматривающим данной идеи;
    • исправлена ошибка отображения модального окна одобрения идеи;
    • исправлена ошибка отсутствия отображения аватара и организации сотрудника в списке сотрудников при назначении рассматривающих;
    • исправлена ошибка наличия возможности выбора сотрудника, который уже назначен рассматривающим по данной организации;
    • исправлена ошибка отображения кнопки добавления рассматривающих;
    • исправлена ошибка отображения кнопки при удалении рассматривающего;
    • исправлена ошибка отсутствия отображения кнопки "Редактировать"в списке идей "Черновик";
    • исправлена ошибка отсутствия возможности у администратора идей закрыть идею по итогам реализации;
    • исправлена ошибка отсутствия отображения кнопки "Повторить" при ошибке загрузки файла;
    • исправлена ошибка, возникающая при попытке добавить администратора в сервисы "Визуализация организационной структуры", "Мероприятия" и "Идеи";
    • исправлена ошибка отображения ФИО сотрудника, которого выбрали в списке "Назначение рассматривающих";
    • исправлена ошибка отображения центрального блока в карточке идеи;
    • исправлена ошибка отображения блока "Назначения рассматривающих" при нажатии кнопки "Отмена";
    • исправлена ошибка отсутствия отображения начала списка администраторов или организаций, если прокрутить список вниз и вернуться в начало списка;
    • исправлена ошибка отсутствия возможности администратору системы удалить идеи в статусах "Реализовано"/"Не реализовано".
  • В сервисе "Реакции":

    • исправлена ошибка некорректной проверки прав пользователей при создании реакций;
    • исправлена ошибка отсутствия возможности оставить реакцию к файлу или к комментарию к файлу, к странице в "Базе знаний" или к комментарию к странице в "Базе знаний".
  • В сервисе "Мероприятия":

    • исправлена ошибка создания двух копий при создании дубля мероприятия и сохранении в черновики.
  • В сервисе "Права и роли":

    • исправлена ошибка присваивания не полного набора прав для нового пользователя с ролью администратор системы.
  • PublicAPI. Оргструктура:

    • исправлена ошибка, возникающая при создании организации с незаполненным необязательным полем;
    • исправлено описание параметра id в эндпоинтах GET, PUT, DELETE.
  • PublicAPI. Профили:

    • исправлены ошибки, возникающие при запросе списка пользователей по id с невалидными данными в теле запроса;
    • исправлена ошибка, возникающая при поиске пользователей с буквенным значением в параметре birth_year;
    • исправлен тип данных в параметрах birth_date, birth_day_month, birth_year;
    • исправлена ошибка, возникающая при поиске профилей с пустым значением параметров birth_date, birth_day_month, birth_year;
    • исправлена ошибка, возникающая при поиске пользователей с невалидными данными в параметрах town_live_rid, metro_station_rid, position_id;
    • исправлена ошибка, возникающая при поиске профилей с невалидными значениями параметра division_rid, kip_empty_name;
    • исправлен тип данных в эндпоинте списка должностей в параметрах page_size и page_number;
    • исправлена ошибка, при которой параметр page_size отправляется с некорректным значением;
    • исправлена ошибка возможности создания и изменения должности при запросе с пустым телом;
    • исправлена ошибка, возникающая при поиске или удалении должности с невалидными данными в параметре position_id;
    • исправлена ошибка, возникающая при запросе на изменение должности с невалидными данными в параметре position_id.
  • PublicAPI. Справочники:

    • исправлена ошибка отсутствия валидации значений у параметра page_size;
    • исправлен код ошибки при невалидных значениях параметра page_size;
    • исправлена ошибка отсутствия валидации значений у параметров ordering, with_deleted;
    • исправлена ошибка, возникающая при создании новой записи с невалидным значением UUID справочника в теле запроса;
    • исправлена ошибка, возникающая при попытке получить или удалить запись справочника;
    • исправлена ошибка, при которой параметр with_deleted работает с некорректными значениями;
    • исправлена ошибка доступности записи пользователям, которая создана с параметром is_enabled: false;
    • исправлена ошибка возможности успешно изменять запись справочника с невалидным значением параметра name;
    • исправлена ошибка возможности успешно менять название записи справочника на название, которое уже присутствует в базе данных;
    • исправлена ошибка, возникающая при запросе на изменение записи справочника с пустым телом.

Изменения в продукте

Новые сервисы

  • TENANTS,
  • WIDGETS.

Переименование сервисов

Для более верного отражения названия сервиса и его функционала следующие сервисы были переименованы:

  • asyncblogs в blogs,
  • calendar в calendars,
  • filestorage в filestorages,
  • profile в profiles,
  • notifications-websocket в wsnotifications.

Для обновления данных сервисов необходимо удалить предыдущие версии и установить новые. Это необходимо, чтобы старые сущности не остались, иначе их придётся удалять вручную.

(Общий пример, нужно будет добавить в команду namespace и файлы values: helm uninstall asyncblogs, helm install blogs)

Команды для сервисов

  1. notification
    - python manage.py createsuperuser --noinput
  2. filestorage:
    - python manage.py update_mime_type
    - python manage.py create_shared_folder
  3. profiles:
    - python manage.py fix_contacts_duplicates
  4. groups:
    - python manage.py fix_sociallink_duplicates
    - python manage.py update_xlsx_templates_names - выполняется один раз
  5. pages - обязательно !перед! командами сервиса widgets!
    - python manage.py change_default_data
  6. widgets
    - python src/commands/migrate_widgets.py
  7. pages - обязательно !после! команд сервиса widgets!
    - python manage.py migrate_widget_external_ids
  8. dictionaries - обязательно запустить последней:
    - python manage.py init_dictionaries
    - python manage.py delete_duplicates contact_types --has_attributes storage_object
  9. reactions - после того, как сервис dictionaries будет запущен и выполнит все свои команды миграции:
    - python -m src.commands.migrate_reactions_types_once

Изменения в сервисах

DICTIONARIES

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_SERVICE_URI http://filestorages-backend URL сервиса Filestorages
CALENDAR_SERVICE_URI http://calendars-backend URL сервиса Calendars
FILESTORAGE

Сервис переименован в filestorages!

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend/profile URL сервиса Profiles
NOTIFICATIONS

Изменены переменные среды:

Переменная Пример Необходимость Описание
FILESTORAGE_SERVICE_URI http://filestorages-backend URL сервиса Filestorages
ASYNC_BLOGS_API_URL http://blogs-backend/api/async-blogs Обязательно URL сервиса Blogs
CALENDAR_SERVICE_URI http://calendars-backend URL сервиса Calendars
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
NOTIFICATIONS-WEBSOCKETS

Сервис переименован в wsnotifications!

PAGES

Добавлены переменные среды:

Переменная Пример Необходимость Описание
WIDGETS_API_URL http://widgets-backend/api/widgets/ Обязательно URL и префикс сервиса Widgets

Изменены переменные среды:

Переменная Пример Необходимость Описание
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
PROFILE

Сервис переименован в profiles!

Изменены переменные среды:

Переменная Пример Необходимость Описание
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
ASYNCBLOGS

Сервис переименован в blogs!

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_API_URL http://profiles-backend/ Обязательно URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
CALENDAR

Сервис переименован в calendars!

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
CMS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_API_URL http://profiles-backend Обязательно URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
COMMENTS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_API_URL http://profiles-backend/ Обязательно URL сервиса Profiles
PROFILE_SERVICE_URI http://profiles-backend/profile URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
ASYNC_BLOGS_API_URL http://blogs-backend/api/async-blogs/ Обязательно URL сервиса Blogs
DISCOVERY

Изменены переменные среды:

Переменная Пример Необходимость Описание
HEALTH_CHECKERS_ENABLED_SERVERS blogs,calendars,cms,comments,dictionaries,discovery,documentation,events,filestorages,gamification,groups,ideas,meetings,news,notifications,pages,polls,profile,profiles,reactions,reports,roles,settings,tags,tasks,tenants,termsofuse,timelines,widgets,wsnotifications Обязательно Список сервисов для мониторинга на вкладке "Состояние портала"
EVENTS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_BASE_URL http://profiles-backend Обязательно URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
CALENDAR_SERVICE_URI http://calendars-backend URL сервиса Calendars
GAMIFICATION

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_BASE_URL http://profiles-backend Обязательно URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
GROUPS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
IDEAS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
MEETINGS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
CALENDAR_SERVICE_URI http://calendars-backend URL сервиса Calendars
NEWS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
POLLS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
REACTIONS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_API_URL http://profiles-backend/ Обязательно URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
ASYNC_BLOGS_API_URL http://blogs-backend/api/async-blogs/ Обязательно URL сервиса Blogs
REPORTS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URI http://profiles-backend/profile/ URL сервиса Profiles
ASYNC_BLOGS_API_URL http://blogs-backend/api/async-blogs/ Обязательно URL сервиса Blogs
SETTINGS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_SERVICE_URL http://profiles-backend/ Обязательно URI сервиса Profiles
TAGS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_API_URL http://profiles-backend/ Обязательно URL сервиса Profiles
TASKS

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_BASE_URL http://profiles-backend Обязательно URL сервиса Profiles
PROFILE_SERVICE_URI http://profiles-backend URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/api/filestorage/ Обязательно URL и префикс сервиса Filestorages
ASYNC_BLOGS_API_URL http://blogs-backend/api/async-blogs Обязательно URL сервиса Blogs
TIMELINES

Изменены переменные среды:

Переменная Пример Необходимость Описание
PROFILE_API_URL http://profiles-backend/ Обязательно URL сервиса Profiles
FILESTORAGE_API_URL http://filestorages-backend/ Обязательно URL и префикс сервиса Filestorages
ASYNC_BLOGS_API_URL http://blogs-backend/api/async-blogs/ Обязательно URL сервиса Blogs