Skip to main content

Обновление Smart Office 2.22 (07.10.2024)

Оптимизация работы справочников

В приложении для администратора (Backend) мы провели глобальную оптимизацию работы справочников системы Smart Office. Новая функциональность обеспечивает горизонтальное масштабирование системы Smart Office при работе с определенными Фабриками бронирования переговорных комнат. Это привело к улучшению использования памяти, API и другим усовершенствованиям. В результате, производительность и эффективность справочников были повышены, а рамках оптимизации достигнуты следующие улучшения:

  • Уменьшение объема используемой памяти справочниками
  • Улучшено API для получения данных
  • Расширение возможностей по объединенному запросу связанных данных справочников через API
  • Переработан механизм кеширования данных для увеличения эффективности работы
  • Оптимизированы API касательно системы бронирования объектов
  • Усовершенствована структура хранения данных в базе

Разработанная технология для динамического формирования запросов с использованием фильтров, что позволяет значительно сократить время запуска справочников при старте системы независимо от их объема. Это означает, что пользователи могут быстрее начать работу с системой и иметь более эффективное взаимодействие.

Новые функции и усовершенствования

Кроме того, мы добавили новые функции и усовершенствовали существующие, чтобы обеспечить удобное и эффективное взаимодействие. Теперь администраторы могут более легко управлять повторяющимися встречами, принимать участие в них и изменять формат рабочего места. Также, мы добавили функцию управления инвентаризацией и усовершенствовали UX и производительность UI компонентов для администраторов.

Также, была оптимизирована производительность формирования отчетов и улучшен UX и производительность UI компонентов для администраторов. Добавлен функционал управления инвентаризацией. Улучшены UX и производительность UI компонентов для администрирования справочников, введены более гибкие возможности управления подписками пользователей на уведомления системы. Организовано взаимодействие с замками Kerong через шлюз KR-BU по проводному каналу. Произведена оптимизация производительности всех отчетов системы, внедрены новые отчеты, такие как "Роли пользователей" и "Активность пользователей".

Улучшения в Smart Office UI 3.0

В Smart Office UI 3.0 мы добавили новые функции для отображения списка коллег, актуальных и предстоящих броней пользователя, поиска по названиям объектов на карте и работы пикера даты/времени. Мы также упростили процесс добавления приглашенных при создании встреч и улучшили отображение карточек встреч с HTML содержимым.

Этот релиз значительно улучшает наш продукт, добавляя новые функции и усовершенствования, которые делают взаимодействие с пользователем более удобным и эффективным.

Подробный список изменений, произведенных в обновлении:
В приложении для администраторов (Backend):
Разработано
  • Произведена глобальная оптимизация механизмов работы справочников системы Smart Office
Сведения:
  • Оптимизация используемой справочниками памяти
  • Оптимизация API получения данных справочников
  • Расширена возможность получения данных связанных друг с другом справочников по API в рамках одного запроса
  • Разработана технология динамического формирования запросов получения данных справочников по фильтрам
  • Оптимизировано время инициализации справочников при старте системы, теперь оно не зависит от объема справочников
  • Добавлена возможность горизонтального масштабирования сервера Smart Office (при использовании определенных Фабрик бронирования переговорных комнат)
  • Полностью переработан механизм кеширования данных
  • Оптимизированы API для работы с бронями объектов системы Smart Office
  • Оптимизирована структура хранения данных в БД
  • Произведена оптимизация производительности формирования всех отчетов системы Smart Office
  • Добавлен новый функционал управления инвентаризацией
  • Улучшена UX и производительность UI компонентов администратора редактирования справочников
  • Разработан более гибкий функционал управления подписками пользователей на уведомления системы
<li>
      Добавлено поддержка взаимодействия с замками Kerong через шлюз KR-BU
      по проводному каналу
    </li>
    <li>
      Оптимизирована структура меню карт этажей в панели администратора
    </li>
    <li>
      Добавлены отчеты: "Роли пользователей", "Активность пользователей"
    </li>
  </ul>
  <br />
  <h5>Улучшения</h5>
  <ul>
    <li>
      Теперь изменение приватности повторяющейся встречи происходит без
      ошибок
    </li>
    <li>
      Участники могут принимать встречи на цепочку встреч, где они
      присутствуют не во всех встречах цепочки
    </li>
    <li>
      Закрепление рабочего места теперь сохраняется при изменении Формата
      рабочего места
    </li>
    <li>
      Теперь в отчетах по бронированию шкавчиков можно фильтровать по дате
      начала и дате окончания
    </li>
    <li>Имена в нотификациях теперь локализованы</li>
    <li>
      Создание периодической встречи в Фабрике Merusoft теперь работает
      корректно
    </li>
    <li>
      Действие "Отметить выполненной" теперь доступно для УБЦ в маршрутах
      услуг
    </li>
    <li>Аватар сохраняется при редактировании данных в профиле</li>
    <li>
      Поля для локализации теперь сохраняются в справочнике "Помещения"
    </li>
    <li>
      Поля для локализации теперь сохраняются в справочнике "Категории
      штатного расписания"
    </li>
    <li>
      Справочник "Пользователи приложения" теперь работает корректно, не
      возникает ошибки при разрешении пользователю доступа к зоне и
      отсутствия отображения пользователя в этой зоне
    </li>
    <li>
      Набор ключей API получения настроек Киоска теперь работает корректно
    </li>
    <li>Выделение блоков в планшете шкафчиков теперь сохраняется</li>
    <li>
      API продления брони парковочного места теперь работает корректно
    </li>
  </ul>
</details>
<details>
  <summary>
    Web-приложения SmartOffice для пользователей (Frontend):
  </summary>
  <ul>
    <li>Усовершенствовано отображение списка коллег</li>
    <li>Улучшено отображение текущих и ближайших броней пользователя</li>
    <li>Оптимизирован поиск по названиям объектов на карте</li>
    <li>Упрощен выбор даты и времени в карточке места</li>
    <li>Упрощена процедура добавления приглашенных при создании встречи</li>
    <li>Исправлено отображение body встречи с html содержимым</li>
    <li>Обновлены данные места при открытии карточки</li>
    <li>Переработан UI Киоска самообслуживания</li>
    <li>Оптимизирована работа со справочниками</li>
  </ul>
  <br />