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)
Команды для сервисов¶
- notification
- python manage.py createsuperuser --noinput - filestorage:
- python manage.py update_mime_type
- python manage.py create_shared_folder - profiles:
- python manage.py fix_contacts_duplicates - groups:
- python manage.py fix_sociallink_duplicates
- python manage.py update_xlsx_templates_names - выполняется один раз - pages - обязательно !перед! командами сервиса widgets!
- python manage.py change_default_data - widgets
- python src/commands/migrate_widgets.py - pages - обязательно !после! команд сервиса widgets!
- python manage.py migrate_widget_external_ids - dictionaries - обязательно запустить последней:
- python manage.py init_dictionaries
- python manage.py delete_duplicates contact_types --has_attributes storage_object - 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 |