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

Release notes

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

  • Мажорный релиз 4.50.1 (необходимо последовательно обновиться до данной версии, включая все релизы 3 квартала 2024 года).

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

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

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

Исправления

  • В разделе "Администрирование портала" и "Управление контентом":
    • Исправлена ошибка отсутствие отображения пункта "Администрирование" в навигационном меню, если обычному пользователю были предоставлены права на управление администраторами идей;
    • Исправлена ошибка сброса логотипа во вкладке "Дизайн" при обновлении;
    • Исправлена ошибка дублирования записей в списке администраторов сервисов;
    • Исправлена ошибка сброса настройки шапки портала при обновлении.
  • В разделе "Права и роли":
    • Исправлена ошибка отсутствия возможности удалить пользователя из кастомной группы;
    • Исправлена ошибка отсутствия возможности удалить кастомную группу;
  • В сервисе "Визуализация организационной структуры":
    • Исправлена ошибка работы сортировки по организациям;
    • Исправлена ошибка отсутствия ограничения в 150 символов в поле "Должность";
    • Исправлена ошибка отсутствия отображения информации по чужой Организации, если Администратор сервиса "Визуализация организационной структуры" состоит в другой Организации.
  • В сервисе "Геймификация":
    • Исправлена ошибка 404, возникающая при попытке найти награду, находясь на 2-ой странице списка.
  • В сервисе "Календарь":
    • Исправлена ошибка отсутствия возможности у пользователями с правами " Суперюзер" редактировать встречу другого пользователя в сервисе "Конструктор сайтов".
  • В сервисе "Комментарии":
    • Исправлена ошибка наличия возможности добавить во встречу пользователя, у которого нет доступа к сайту в сервисе "Конструктор сайтов".
  • В сервисе "Конструктор сайтов":
    • Исправлена ошибка отсутствие изменений ссылок в боком меню навигации портала после миграция сервиса "База знаний";
    • Исправлена ошибка отсутствия переноса просмотров, тегов, комментариев, реакций в сайт на основе персональной страницы после миграции сервиса "База знаний";
    • Исправлена ошибка отображения главной страницы сайта, если добавлено описание длиною более 140 символов;
    • Исправлена ошибка отсутствия отображения возможности пролистывания в боковом меню сайта, если страниц сервиса более 8;
    • Исправлена ошибка отсутствия сортировки по "Администратор" и "Роль";
    • Исправлена ошибка отображения "заглушки" пустого списка категорий новостей;
    • Исправлена ошибка отсутствия возможности перейти в профиль автора через нажатие на Аватар;
    • Исправлена ошибка наличия возможности перейти по прямой ссылке на страницу в статусе "Черновик";
    • Исправлена ошибка отсутствия возможности добавить пользователей в группу созданную на основе организации, если они состоят в подразделениях организации;
    • Исправлена ошибка отображения "Все пользователи сайта" у дочерней страницы в настройках доступа вместо "Все пользователи родительской страницы";
    • Исправлена ошибка отображения пользователю раздела, содержащего сайт, к которому у пользователя нет доступа;
    • Исправлена ошибка в работе сортировки списка страниц сайта;
    • Исправлена ошибка активности кнопки "Сохранить" с незаполненными обязательными полями при создании сайта;
    • Исправлена ошибка активности кнопки "Опубликовать" с незаполненными обязательными полями при создании или редактировании страницы;
    • Исправлена ошибка отсутствия отображения всплывающего окна с подтверждением удаления страницы, если удалять ее из режима редактирования;
    • Исправлена ошибка наследования дочерней страницы, находящейся на 3-ем уровне или ниже, модели доступов не вышестоящей родительской страницы, а сайта, после удаления "родителя";
    • Исправлена ошибка отсутствия возможности удалить родительскую страницу при редактировании дочерней страницы;
    • Исправлена ошибка сохранения тегов, если попытаться удалить все теги при редактировании страницы;
    • Исправлена ошибка отображения функционала администрирования сервиса "Конструктор сайтов" пользователю, не имеющему прав на администрирование сайтов;
    • Исправлена ошибка отсутствия отображения списка администраторов сервиса у пользователя, получившего роль "Администратор сервиса конструктор сайтов" в составе группы пользователей;
    • Исправлена ошибка "Нельзя переопределять роли для главной страницы" при редактировании главной страницы сайта.
  • В сервисе "Мероприятия":
    • Исправлена ошибка отсутствия отображения мероприятия в календаре пользователя, если выбрана организация, а не подразделение в разрешении на просмотр;
    • Исправлена ошибка отображения кнопки "Участвовать" в карточке прошедшего мероприятия.
  • В сервисе "Новостная лента":
    • Исправлена ошибка сохранения запланированной новости при редактировании, если обязательные поля не заполнены;
    • Исправлена ошибка отсутствия отображения новости пользователю с ролью "Пользователь сервиса Конструктор сайтов", если установлено разрешение на просмотр;
    • Исправлена ошибка отображения кнопки "Загрузить еще", когда лента новостей просмотрена до конца в сервисе "Конструктор сайтов";
    • Исправлена ошибка, возникающая при попытке заменить установленную обложку на стандартную;
    • Исправлена ошибка отображения лишней нумерации страниц.
  • В сервисе "Профиль":
    • Исправлена ошибка сохранения названия должности с длинной менее 2 символов или длинной более 150 символов.
  • В сервисе "Поиск":
    • Исправлена ошибка в работе поиска в поле выбора Руководителя или Участника, возникающая при создании проекта;
    • Исправлена ошибка в работе поиска по мероприятию.
  • В сервисе "Сообщества, группы и блоги":
    • Исправлена ошибка отсутствия отображения нового варианта ответа при редактировании мини-опроса;
    • Исправлена ошибка открытия файла в новой вкладке при попытке скачать версию файла;
    • Исправлена ошибка активности кнопки добавления категории, если не заполнено поле название категории;
    • Исправлена ошибка отображения заголовка блока описания альбома;
    • Исправлена ошибка активности кнопки сохранения описания, если в поле введены только символы пробела при добавлении или редактировании описания изображения;
    • Исправлена ошибка отсутствия сохранения переносов в тексте в описании изображения;
    • Исправлена ошибка отсутствия отображения мероприятия в микропосте;
    • Исправлена ошибка отсутствия отображения постов на вкладке "Избранное";
    • Исправлена ошибка отображения категорий в списке категорий альбома без указанного цвета категории.
  • В сервисе "Списки":
    • Исправлена ошибка обязательности для заполнения поля "Данные ячейки для вставки во все ячейки столбца";
    • Исправлена ошибка отсутствия доступа для просмотра или редактирования списка Администратору, Редактору контента сайта или Администратору сервиса "Конструктор сайта";
    • Исправлена ошибка отсутствия возможности создания или редактирования своих строк в списке для пользователя сайта, которому предоставили доступ к редактированию своих строк;
    • Исправлена ошибка отсутствия изменений настройки доступов на значение "Все пользователи", если до этого была задана настройка доступов к определенному пользователю или группе пользователей;
    • Исправлена ошибка отображения лишнего модального окна с предупреждением о выходе из режима редактирования при попытке перенести список в черновик, опубликовать или удалить;
    • Исправлена ошибка отображения списка из бокового меню сайта после перевода его в черновик;
    • Исправлена ошибка отсутствия отображения списка в боковом меню сайта после перевода его в статус "Опубликован";
    • Исправлена ошибка отображения системного названия группы пользователей в настройках доступа к списку, если они были выбраны при создании;
    • Исправлена ошибка отсутствия возможности нажать на кнопку сохранения изменений в списке, после того как были изменены группы или пользователи в полях по настройке доступов;
    • Исправлена ошибка, возникающая при попытке выгрузить список в Excel;
    • Исправлена ошибка отображения строки не в своей группе после её создания, если раскрыто несколько группировок в списке;
    • Исправлена ошибка не корректного отображение списка после поиска при группировке строк;
    • Исправлена ошибка, возникающая при попытке продублировать строки в списке;
    • Исправлена ошибка, возникающая при попытке сгруппировать строки;
    • Исправлена ошибка отображения кнопки "Редактировать свои строки" пользователю без прав.
  • В сервисе "Уведомления":
    • Исправлена ошибка отсутствия доставки на Email-уведомления об упоминаниях пользователя;
    • Исправлена ошибка отсутствия доставки на Email-уведомления о реакциях к комментарию под типовой страницей сайта;
    • Исправлена ошибка отсутствия доставки на Email-уведомления о новом комментарии и об ответе на комментарий к типовой странице сайта;
    • Исправлена ошибка отображения пустого пространства в ленте уведомлений, на месте уведомлений по спискам после удаления списка из сайта;
    • Исправлена ошибка отображения в ленте уведомлений событий по своим же действиям со списками (редактирование или удаление записей);
    • Исправлена ошибка отсутствия уведомлений об упоминаниях пользователя в контенте страницы в сервисе "Конструктор сайтов";
    • Исправлена ошибка отображения иконки закрытия у всплывающего окна;
    • Исправлена ошибка отсутствия доставки на Email уведомления о редактировании или удалении записи пользователя в списках;
    • Исправлена ошибка отсутствия возможности отключить уведомления в категории Списки "Уведомления об изменении или удалении моей записи в списке".
  • В сервисе "Файловое хранилище":
    • Исправлена ошибка в тексте модального окна "Настройка доступов папки";
    • Исправлена ошибка отсутствия изменений при смене вида отображения содержимого;
    • Исправлена ошибка отсутствия возможности поставить пробел в начале строки с названием папки;
    • Исправлена ошибка отсутствия отображения текущего названия папки при действии "Переименовать";
    • Исправлена ошибка активности кнопки "Сохранить" с пустым полем "Название" при создании папки;
    • Исправлена ошибка отсутствия отображения папки, если установлено разрешение на управление "Никто из пользователей";
    • Исправлена ошибка в работе поиска по автору файлового хранилища;
    • Исправлена ошибка отображения фильтров, если не создано ни одного файлового хранилища в целевом сайте;
    • Исправлена ошибка наличия возможности изменить доступ к папке и ограничить по типу файлов у пользователя с разрешением на просмотр "Все, кто может просматривать родительский объект", но без прав на управление;
    • Исправлена ошибка в работе сортировки по авторам;
    • Исправлена ошибка сброса сортировки на "По умолчанию" только при обновлении страницы;
    • Исправлена ошибка 500, возникающая при просмотре файлового хранилища, если при создании использовался флаг "test", "files";
    • Исправлена ошибка отображения папки глобального файлового хранилища при перемещении файла из карточки;
    • Исправлена ошибка в работе сортировки списка файлового хранилища по дате создания.
  • PublicApi:
    • Список хобби возвращается как строка, а не список;
    • Backend. Профили. В ручке /api/v1.0/profiles/users/batch/ не возвращается external_id;
    • В спеках по-умолчанию отсутствует заголовок Content-Type;
    • Профили. Не дает обновить связку пользователь - > должность, если не указан только один параметр должности;
    • Исправлена ошибка 500, если отправляется некорректный или пустой токен;
    • Оргструктура. Возвращается только одна связь между сотрудниками и организациями;
    • Профили. Отсутствие сортировки по указанным в спеках параметрам;
    • Профили. Успешный запрос при одновременной передаче user_id и user_external_id;
    • Backend. Профили. api/v1.0/profiles/absences/ не возвращается информация о периодах отсутствия пользователей при передаче end_date B2BCORE-13313

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

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

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

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

DJANGO

Для всех Django-приложений нужно обязательно сгенерировать SECRET_KEY и указать его в переменной окружения SECRET_KEY.

Пример значения можно посмотреть тут - https://djecrety.ir/

Cписок Django-сервисов:

```
calendars
dictionaries
events
filestorages
gamification
groups
ideas
meetings
notifications
pages
polls
profiles
reports
tasks
termsofuse
```