История изменений

2.44.0 (28-06-2026)

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

  • Обработка ошибки камеры при сканировании QR-кода (DEV-5275) (824e650)

  • Корректный выбор недели/дня при переключении вида календаря (DEV-5014) (8f52606)

  • Замена иконок checkin/checkout на LoginIcon и LogoutIcon (DEV-5190) (88682c8)

  • Кастомизация настроек календаря (DEV-5069) (c010e7e, 6967a4a)

  • Переименование PeriodModePicker в ModePicker (DEV-5163) (7b9cedf)

  • Выпадающий список выбора категории ресурса в Календаре (DEV-5162) (7606f4a)

  • Выбор начальной даты в Мастере бронирования в зависимости от выбранного периода (DEV-5079) (5464b49)

  • Выбор начальной даты в Мастере бронирования по выбранному периоду (DEV-5079) (7c07ea4)

  • Отображение полных названий месяцев в селекторе даты (DEV-5013) (8eb8480)

  • В режиме Сейчас (now) нельзя менять дату (12f73f9)

  • Отображение текущего времени в селекторе даты для режима «Сейчас» (DEV-5158) (5d1770c)

  • Стандартизация процесса бронирования/регистрации/выписки по QR-коду (DEV-5154) (4edab6a)

  • Оптимизация окна бронирования/регистрации по QR-коду (DEV-5121) (a2df893)

  • Изменение стилистики иконок на тулбаре (DEV-5136) (7428d06)

  • Переработка выбора режима отображения периода времени (DEV-5086) (bbb2c83)

  • Рефакторинг экспорта отчётов - переход на CSV (DEV-5126) (b70a922)

  • Расширенное описание ресурсов (DEV-5132) (569bd13)

  • Рефакторинг работы с локалью при обращении к bosql (DEV-5131) (a101166, 5cd6b01)

  • Offline-страница PWA (DEV-5129) (1cafe94)

  • Лишнее подвтерждение при отказе в QR-авторизации (DEV-5123) (4fe3066)

  • Окно QR-авторизации показывается в нижней выдвижной панели на мобильных устройствах (DEV-5120) (4fb39e0)

  • Сканер QR-кодов в мобильной версии и PWA (DEV-5117) (4f4b32c, a0ff37d)

  • Настраиваемый порядок элементов меню (DEV-5115) (5f8c181)

  • При Keycloak авторизации не требуется scope profile (только openid и emial) (DEV-5102) (82f7397)

  • Несоответствии календаря в форме заявки общему стилю (DEV-5111) (d61d3a4)

  • Универсальный компонент для выбора даты - DatePicker (DEV-5112) (fe768f1)

  • Унификация кнопки «Создать» на странице Заявки для мобильных устройств (DEV-5108) (36d08a1)

  • Адаптивная видимость уровней SpatialBreadcrumb (DEV-5104) (8c54ec1)

  • Сохранение и переход к избранной локации (DEV-5083) (6da25bf, 8bcfc9a)

  • Использование выдвижной панели для селектора часового пояса в PWA (DEV-5097) (48ac5f8)

  • Компонент MenuPopover (DEV-5107) (0075f94)

  • Использование выдвижной панели в окне создания заявки для мобильной версии (DEV-5106) (7edb78a)

  • BasePopoverSelector занимает не все окно (61ca246)

  • ResourceSelector в окне создания заявки (DEV-5105) (8df8023)

  • Полноэкранное окно создания заявки в мобильной версии (DEV-5093) (9217101)

  • Унификация иконки перехода на карту в списках ресурсов и в заявках (DEV-5046) (5c94857)

  • На странице Заявки выравнить кнопки дейнствий влево в мобильной версии (DEV-5094) (21e720f)

  • Использование выдвижной панели для локации и сегмента в PWA (DEV-5096) (9eeb11b)

  • Выравнивание статуса вправо в мобильной версии (DEV-5092) (a5a795b)

  • Полноэкранное окно поиска на карте в мобильной версии (DEV-5042) (1b33c63)

  • Рефакторинг поиска по карте для десктопа (DEV-5044) (4308b20)

  • Единый стиль отображения у PWA и в мобильной версии (DEV-5074) (d05b7ab)

  • Переключатель временной зоны в календаре (DEV-5073) (f263b14)

  • Обновление скрипта для локальней сборки Docker-контейнера (DEV-5071) (5dfbb12)

  • Ефакторинг тулбара на странице «Карта офиса» (DEV-5061) (028c335)

  • Приведиение тулбаров к единым стилевым решениям (7132597)

  • Новые иконки режимов календаря (DEV-5070) (a894c3d)

  • Поддержка tooltips для GroupControl (de2f103)

  • Единый механизм управления данными в local storage (DEV-5058) (2b57ff4)

  • Рефакторинг тулбара страницы Календарь (DEV-5066) (5476f77)

  • Переработан механизм SpatialBreadcrumb для возможности устаналивать начальные значения при переходе по ссылкам (DEV-5062) (df200bb)

  • Рефакторинг компонента GroupControl (DEV-5068) (96144d4, 20dd2b7)

  • Добавление нового режима выбора периода дат в CustomDateSelector (DEV-5060) (0ea72c3)

  • Использование нового компонента для выбора локации и сегмента на страницаx Помещения и Рабочие места (DEV-5065) (623adc9)

  • Новые компоненты для выбора локации, сегмента, ресурса (DEV-5062) (a6043f7)

  • Установка BOOCO как PWA-приложения (DEV-5056) (b97284d)

  • Установка начальных значений карты (DEV-5021) (331aa12, 53d9da2)

  • Возможность настраивать endpoint'ы при Keycloak-авторизации (DEV-5052) (53b4d6f)

  • Автоматическая настройка зума при переходе по ссылке на объект карты (DEV-5043) (90c1f08)

  • Отображение дополнительной информации об ошибках в ErrorBoundary и Preloader (DEV-5023) (f30c79d)

  • Показывать спиннер при старте PWA вместо чёрного/белого экрана (DEV-5003) (a820254)

  • Адаптация NavBar и скрытие Sidebar для PWA (DEV-5000) (c47004e)

  • Выбор ресурсов в тулбаре Календаря с поиском и множественным выбором (DEV-5002) (44593fc)

  • Панель навигации для PWA(DEV-5000) (75d8790)

  • Карточка с информацией о бронировании в мобильной версии открывается на весь экран (DEV-4551) (e49729e)

  • Переработать тулбар раздела "Календарь" для PWA и мобильного вида (DEV-4863) (e2b4066)

  • Добавить нижнюю панель навигации для PWA (DEV-5000) (816c04b)

  • Скрыть разделы управления из мобильной версии и PWA (DEV-4999) (e262b7a)

  • Добавлено тип манифеста (9667794)

  • Мобильный layout для страниц помещений и рабочих мест (DEV-4862) (afd3ad7)

  • Добавить pull-to-refresh в PWA-режиме на мобильных устройствах (DEV-4997) (4e30153)

  • ROOT_URL не является обязательным и сервер BOOCO может быть досутпен по разным адресам (DEV-4994) (a921157)

  • Добавление поддержки загрузки i18n-файлов относительно текущего origin браузера (DEV-4988) (8b58691)

  • Обновление бибилотеки react-canvas (3190df0)

  • Добавление функциональности checkin и checkout через веб-интерфейс (DEV-4865) (079d0be)

  • Удаление старого кода обработки QR (DEV-4866) (ab9f80e)

🩹 Исправленные ошибки

  • Карта схлопытвается в iframe (c526f97)

  • Не меняется сегмент локации после применения поиска на карте (DEV-5384) (8e7a6f7)

  • Возможность указывать значение по умолчанию в getStorageValue (ac044c6)

  • Исправление автоматической установки сегмента при выборе ресурса в календаре (DEV-5230) (f9c80aa)

  • Исправление сброса ресурса в SpatialBreadcrumb при авто-выборе сегмента (DEV-5367) (b871fe0)

  • Исправление ошибок в SpatialBreadcrumb (DEV-5328) (79244cc)

  • Локали для раздела "Триггеры" в мобильной версии (DEV-5293) (87422c9)

  • Нет возможности отменить цепочку бронирований (DEV-5215) (cdc617e)

  • Диалог выбора режима при отмене повторяющегося бронирования (DEV-5215) (018def0)

  • Исправление регистра названия языка в мобильном меню пользователя (DEV-5221) (de33629)

  • Карта офиса открывается на избранной локации из localStorage (DEV-5254) (46e81ab, 0fe2003)

  • Исправлена недоступность выбора сегмента после удаления избранной локации (DEV-5324) (296ac86)

  • Исправление отображения текста на canvas-карте в Яндекс Браузере (DEV-5208) (d46fac1, 3626aa6)

  • Не отображаются названия ресурсов на карте в Яндекс браузере (DEV-5208) (afd7429)

  • Реактивное обновление статуса ресурса при изменении возможности бронирования (DEV-5183) (84dcbca)

  • Убрать упоминание Safari из инструкции по установке PWA на iOS (DEV-5180) (f292daf)

  • Исправление отображения вкладки «Пользователи» в мобильной навигации PWA (DEV-5178) (4b199f7)

  • Отсутствующий текст тултипа кнопки информации в карточке ресурса (DEV-5169) (4266884)

  • Перенос строк в результатах поиска рабочего места (DEV-3862) (418ed5e)

  • PTR очень чувствительный и приводит к ложным срабатываниям (DEV-5088) (28c4ce8)

  • Снижение чувствительности PTR к ложным срабатываниям (DEV-5088) (d7d96f0)

  • Установка значения по умолчанияю для Booco Panel (booco-panel-device) (DEV-5116) (6ab3c07)

  • Свойство vendor не добавляется ко всем устройствам (DEV-5116) (0819653)

  • Исправление ошибки с появлением тултипа в углу (009dfdf)

  • Тултипы на странице оборудования не закрываются (DEV-5160) (c20ac0e)

  • Не отображается ошибка при наличии пробелов в адресе обоурдования (c40b216)

  • Валидация пробелов в поле ip-адрес для устройств (DEV-4780) (bfb2e2e)

  • После рефакторинга в системных очтетах используется lastLoginAt вместо loginAt. (11f2715)

  • Ресурс остаётся занятым после checkout (DEV-5156) (daefe4e)

  • Неправильная инициализация диапазона при переключении в режим период (DEV-5157) (9811ca7)

  • Исправлнеи пути импорта (e351b16)

  • Поле description растягивается на весь экран (DEV-5153) (c408003)

  • Неправильный правый отступ в личном кабинете на мобильном (DEV-5150) (906ed2c)

  • Дополнительная проврека что user не undefined (см. documents/issues/DEV-5151/developer-notes.md) (417ab0d)

  • Открытие создания заявки на весь экран на мобильном (DEV-5152) (7c7de88)

  • Ошибка фильтрации при запросе отчёта об активных пользователях (DEV-5151) (d8e8d8a)

  • Ошибка в консоли бразуера Uncaught (in promise) (DEV-5127) (1f5183e)

  • Бесконечный лоадер при старте PWA (DEV-5125) (3cb5767)

  • Промиргивание в окне QR-авторизации при повторном сканировании (DEV-5124) (79b8958)

  • Одинаковые расстояния между заголовком, тулабрами и основным блоком (DEV-5091) (cd15998)

  • Кнопка сканирования QR ведет на 404 (9683474)

  • Нельзя вернуться на основную страницу с 404 (DEV-5119) (df73a7b)

  • Не работает навигация к объекту на карте (DEV-5110) (c54385a)

  • Не ищутся некоторые ресрусы на карте (DEV-5109) (97dadde)

  • На тулбарах страниц Помещения и Рабочие места справа лишний отступ в мобильной версии (DEV-5101) (af1a533)

  • Асимметричные отступы на страницах со скроллом в мобильной версии (DEV-5100) (9bd6f19)

  • Селектор часового пояса должен быть на одной и той же линии что и выбор локации (DEV-5098) (bf96c94)

  • При расскрытии деталей ошибки текст может не помещаться в окно (DEV-5059) (5d6677c)

  • В мобильной версии проскакивает плашка Свободно (DEV-5089) (f62afbd)

  • Единые размеры элементов на тулбарах (DEV-5085) (df8e72d)

  • Не работает селектор даты в режиме период в мобильной версии (DEV-5087) (8509aa8)

  • При клике по кластеру некорректно срабатывает зумирование и навигация (DEV-5081) (1fc1945)

  • Исправление проблем с селекторами ресрусов, сегментов, локаций (DEV-5077) (56ba355)

  • При выборе Все локации в каленадре в селекторе ресурсов пустой список (DEV-5076) (fdb36fb)

  • При выборе сегмента локации не показывается расписание в календаре (DEV-5075) (c512ef3)

  • Неприменяется выбранный часовой пояс (DEV-4219) (0082f13)

  • Исчезает выбор сегмента локации после перехода на карту по ссылке (DEV-5072) (ba82ce6)

  • Исправление оступов при для строки локации/сегмент (51a3fd6)

  • Не работает указание URL для внешней авторизации (DEV-5051) (29d58da)

  • После открытия и закрытия модального окна любая прокрутка вызывает PTR (DEV-5041) (ba3d22f)

  • Карта иногда не показывается в PWA (DEV-5028) (4c99da7)

  • Правильное определение высоты канвы (d1c4ea6)

  • Промаргивают иконки маркеров рабочих мест и переговорных (DEV-5027) (f98ae74)

  • При работе с картой в PWA срабатывает вызов обновления (DEV-5024) (278d0e6)

  • Некорректное отображение элементов карты после обновления библиотеки react-canvas (DEV-4880) (23db538)

  • Адаптация центра нотификаций для мобильной версии и PWA (DEV-4860) (86e56ba)

  • Исправить потерю авторизации при загрузке страницы (DEV-4998) (64b88ba)

  • Исправление ошибок Typescript (3cc82e0)

  • В окне логина на мобильных устройствах отключить капитализацию имени (DEV-4996) (a2d7baf)

  • Исправить обрезание кнопок диалога подтверждения в Chrome и Яндекс-браузере на iOS (DEV-4858-2) (faf301f)

  • Добавить индикаторы прокрутки вкладок на мобиле (DEV-4858-1) (82c2b1e)

  • Maximum update depth exceeded при открытии ЛК (DEV-4993) (158de24)

  • Ошибки связанные с переподключением tcp-device в режиме always-wtih-timeout (DEV-4990) (776d785)

  • Ошибка при обращении к Infobit по http (DEV-4927) (f861a24)

  • Не проверяется часовой пояс при создании бронирования (DEV-4219) (7f95426)

  • При SAML авторизации не открывается окно бронирования/чекин по QR (DEV-4500) (d786148)

  • Устранение уязвимости CVE-2025-13465 (DEV-4804) (9f9e304)

  • Ошибка подписки на топики mqtt (DEV-4803) (76bf94e)

  • Устранение уязвимости CVE-2025-64756 (DEV-4798) (55d63eb)

  • Не закрывается окно авторизации saml (DEV-4695) (de0c41f)

📖 Документация

  • Исправление документации (DEV-5002) (1870afb)

  • Исправление документации по кастомизации календаря (9816fd7)

  • Добавление параметров кастомизации для страницы «Кабинет» в разделе customization (c36f286)

  • Добавление инструкции по настройке прав доступа через редактор прав в документацию checkin и checkout (DEV-4865) (80ce2b5)

🏡 Другие изменения

  • Для перезапуска CI (ad1f1cb)

  • Убраны лишние преобразования типов (f107ae0)

  • Исправление ошибки eslint (b40c7ea)

  • Востановлены оригинальные комментарии (b6214b5)

  • Исрпавление стиля кода (b5fc61a)

  • Настройка сканнера уязвимостей и исправление уявзимостей (09f774d)

  • Обновление зависимостей (979c35e, 56aa84f, e7ede32, e811f1b)

  • Исправление ошибко eslint (3de1702)

  • Исправлени ошибко eslint (aefcb43)

  • Run log DEV-5152 (3904102)

  • Исправление ошибок TypeScript (951ade8, b71cd8d)

  • Обновление зависимостей для устранения уязвимостей (b7a4662, 1f468df)

  • Исправление ошибок eslint (be69053, 4482945)

  • Преобразование Cardbody в TypeScript (e1bac36)

  • Добавление переменной CXXFLAGS (037d96c)

  • Перенос CXXFLAGS в ENV Dockerfile (b7b14a5)

  • Delete test strings (90aea1c)

  • Вернул образ с alpine 3.17 (8d03821)

  • Добавлен парамерт для использования C++ 17 (c5489d2)

  • Return to alpine (d79d3ee)

  • Add install dependecies (34e9acb)

  • Test build (5058fcf, 25c18dd, c5d8b25, a87eba1, ddcb44e, d37436e, 59efe3e)

  • Fix docker command (a5f4ad3)

  • Test buid (21279fa)

  • New image in the second stage (affa011)

  • Исправление ошибки импорта типа (8c7ffb9)

  • При запуске контейнера значение METEOR_SETTINGS берется из файла settings.json (17fd0e9)

  • Исправление ошибок линтеров (d496387)


2.43.3 (27-05-2026)

🏡 Другие изменения

  • Обновление образа в Dockerfile (10023a6)

  • Настройки сканнера trivy (7c2c8c7)


2.43.2 (17-04-2026)

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

  • При Keycloak авторизации не требуется scope profile (только openid и emial) (DEV-5102) (d9e579c)


2.43.1 (14-04-2026)


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

  • Возможность настраивать endpoint'ы при Keycloak-авторизации (DEV-5052) (6f8c60c)

🩹 Исправленные ошибки

  • Не применяется выбранный часовой пояс (DEV-4219) (df63f5a)

  • Не проверяется часовой пояс при создании бронирования (DEV-4219) (1f36797)

  • При SAML авторизации не открывается окно бронирования/чекин по QR (DEV-4500) (5a7f19f)

  • Не работает указание URL для внешней авторизации (DEV-5051) (97851d9)

🏡 Другие изменения

  • Restart pipeline (23a2937)


2.43.0 (20-01-2026)


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

  • Поддержка методов wellknown API в booco через WellknownMiddleware (DEV-4734) (a6c4f81)

  • Выделение логики работы SAML в SamlService (DEV-4693) (8b94eff)

  • Замена require на import для модуля debug (8ea1edd)

  • Sockjs не кешируется service worker (5588891)

  • Сервис для работы с конфигурацией booco.yml - ConfigService (8286562)

  • Рефакторинг Keycloak авторизации с поддержкой client authentication (DEV-4691) (d7244f9)

  • CreateDebugLogger для использования на фронтенде (57eb396)

  • Отладочное логирование в модуле iframe (DEV-4563) (c93d84b, ceebe7c)

  • Сообщение LOGOUT для отмены авторизации в iframe (DEV-4582) (b9641f4)

  • Отправка сообщения ACK в ответ на получение INIT в iframe API (DEV-4578) (e6de4e9)

  • Механизм отладочного логирования в фронтенде (DEV-4562) (a68753f)

  • В карточке бронирования ссылка ВКС отображается как "Ссылка на конференцию", а не как URL (DEV-4549) (1b5fabd)

  • При создании ресурса не разрешается редактировать права (DEV-4476) (cc45df2)

  • Использование строковых значений периода времени вместо селектора в триггере Начало или конец бронирования (DEV-4485) (7a9e92b)

  • Безопасное декодирование URI в StorageMiddleware (f21225f)

🩹 Исправленные ошибки

  • Исправление MR (3442ac7, 0d15db8)

  • Не закрывается окно авторизации saml (DEV-4695) (6383275)

  • Сообщение UNAUTHORIZED от iframe в некоторых случаях не содержит attemptsLeft (DEV-4750) (25395ac)

  • Не отображается тема в запросах (DEV-4659) (5ff84f6)

  • Краш приложение при редактирования триггера, если не поля conditions (DEV-4708) (e286a3a)

  • Ошибка: UNHANDLED REJECTION при работе с устройствами (DEV-4645) (4466d21)

  • Предупреждение о превышении количества слушателей MaxListenersExceededWarning при использовании виртуального устройства (DEV-4644) (bfeec7e)

  • Таймаут при переподключении устройства в tcp-device (DEV-4643) (79959d5)

  • Некорректно отображается уведомление, если в атрибутах указан confirmation (DEV-4625) (b791382)

  • Валидация на поле "Участники" в действии триггера "Создать бронирование" (DEV-4588) (6bc76e4)

  • Валидация не позволяет добавить обязательное условие Изменение обратной связи для триггера Изменение обратной связи. (DEV-4605) (79b7eb0)

  • В действии триггера "Создать бронирование" неправильно сохраняется имя организатора в режиме SELECT (DEV-4603) (a4b20a5)

  • Карта вылетает в белый экран, если нет ни одной локации (DEV-4573) (d98fcab)

  • Сообщение об ошибке в Iframe содержит скроллбар (DEV-4568) (76e06ce)

  • Некорректно сохраняется значение контекста для провайдера iframe (DEV-4565) (4c09d8b)

  • Не отправляется сообщение хосту iframe при переходе из личного кабинета на карту (DEV-4564) (adba564)

  • Отображается имя типа ресурса вместо заголовка в окне подтверждения/отказа бронирования (DEV-4539) (9c60ace)

  • При завершении события в уведомление не подставляется имя ресурса (DEV-4502) (2822b8a)

  • В устройстве Booco Panel Control не должно быть выбора производителя (DEV-4558) (b529beb)

  • Более аккуратная обработка ошибка и логирование в bookings.methods (DEV-4555) (3aba3c7)

  • Не редактируется цепочка событий при изменении опций повтора (DEV-4515) (5286c1d)

  • Не скрывается иконка перехода на карту в карточке информации о ресурсе, если у пользователя нет прав просмотра карт (DEV-4538) (88596d4)

  • Показываются все пункты бокового меню вне зависимости от прав sidebar:<меню> (DEV-4552) (5f25b6d)

  • При удалении выбранного события из повторяющегося ряда удаляется вся цепочка (DEV-4529) (ab33d5c)

  • Не открывается инфо о бронировании в кабинете (DEV-4520) (7528a5f)

  • Не отображается ссылка ВКС в кабинете (DEV-4518) (88adbf1)

  • Не отображается тема события в кабинете (DEV-4517) (12efcc0)

  • Не корректная ссылка на сервер лицензирования (DEV-4478) (b3de901)

  • Ошибка в логах booco при переходе на страницу авторизации (DEV-4497) (7ee863d)

  • Не отображается сообщение об ошибке при запросе восстановления пароля (DEV-4496) (743f713)

  • Сообщение "Неверный логин или пароль" при любых ошибках авторизации (DEV-4547) (38b960d, dd920e3)

  • Ошибка поля "Локальный контекст" (DEV-4540) (afb6ef4)

  • Нет текстов в словаре i18n на уведомления при отзыве (DEV-4534) (dd0e29d)

  • Предупреждение MaxListenersExceededWarning в VirtualDevice (DEV-4530) (d0052db)

  • Обратная связь error не должна редактироваться в виртуальных устройствах (DEV-4527) (fb9e280)

  • Предупреждения в консоли при смене типа триггера и условий (DEV-4484) (d2d6b16)

  • Если у пользователя есть несуществующая роль, приложение крешится при бронировании (DEV-3549) (2f41d1f)

📖 Документация

  • Добавление разъяснения по поводу значения customization.height в разделе login (DEV-4528) (152c55d)

🏡 Другие изменения

  • Исправление ошибок стиля (6381761)

  • Обновление зависимостей (34c00ef)

  • Исправление ошибок TypeScript (fca1ae4)

  • Временно отключен eslint (2862c19)

  • Изменена настройка eslint (09ec1c9)

  • Исправление ошибок eslint (с небольшим исправлением кода) (0167837)

  • Добавлен booco-public registry (49aad36)

  • Добавлен новый образ на основе alpine:3.22, добавлено удаление dev зависимостей (156bed2)

  • Rerun test-ci (261eb1c, 0105205, d03ff83)

  • Переход на новую версию eslint (DEV-4688) (9ae05e8)

  • Исправление конфигурации для публикации в wiki (50c6fc5)

  • Исправление ошибок типизации (ab7a64a)

  • Restart pipeline (474dca3)

  • Удаление не используемых методов booking-events (92026fd)


2.42.1 (19-01-2026)


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

  • Отправка сообщения ACK в ответ на получение INIT в iframe API (DEV-4578) (28fe567)

🩹 Исправленные ошибки

  • Сообщение UNAUTHORIZED от iframe в некоторых случаях не содержит attemptsLeft (DEV-4750) (d93463d)

  • Не отображается тема в запросах (DEV-4659) (8c40485)

  • Ошибка: UNHANDLED REJECTION при работе с устройствами (DEV-4645) (f09bb09)

  • Предупреждение о превышении количества слушателей MaxListenersExceededWarning при использовании виртуального устройства (DEV-4644) (a28b381)

  • Таймаут при переподключении устройства в tcp-device (DEV-4643) (d0fbf21)

  • Некорректно отображается уведомление, если в атрибутах указан confirmation (DEV-4625) (e3f000d)

🏡 Другие изменения

  • Обновление конфигурации публикации вики (22a04f5)

  • Исправление конфигурации для публикации в wiki (76da952)


2.42.0 (25-11-2025)


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

  • Отладочное логирование в модуле iframe (DEV-4563) (e3fda07)

  • Механизм отладочного логирования в фронтенде (DEV-4562) (4c984ce)

  • В карточке бронирования ссылка ВКС отображается как "Ссылка на конференцию", а не как URL (DEV-4549) (60d7c16)

  • При создании ресурса не разрешается редактировать права (DEV-4476) (68c3868, 14b243d)

  • Использование строковых значений периода времени вместо селектора в триггере Начало или конец бронирования (DEV-4485) (b6044ea)

  • Безопасное декодирование URI в StorageMiddleware (d61b492)

  • Запись логов напрямую в базу данных из booco больше не поддерживается (DEV-4410) (c0ad4c0)

  • Уведомление о требовании повторного подтверждения при изменении времени бронирования (DEV-4474) (3cd61eb)

  • Кнопки включения и выключения экрана недоступны для панелей QBIC (DEV-4467) (63bb150)

  • Удаление старых встроенных драйверов (DEV-4466) (cdf66fb)

  • Выбора производителя в Booco Panel Device (DEV-4462) (34c55e0)

  • Отображение ошибки в панели управления Booco Panel Control (DEV-4459) (6d64929)

  • Рефакторинг device-base и booco-panel-device (87f5f62)

  • Многострочное поле ввода для текста сообщений в триггерах отправки (DEV-4415) (fd2293b)

  • Гибкий текстовый ввод периодов вместо выбора времени в условии "Параметры ресурса" (DEV-4416) (861baa8, 84f2c69)

  • Поддержка русскоязычных и англоязычных форматов временных периодов во всех текстовых полях ввода (DEV-4419) (0fdc74f, d995b84)

  • Исправление отображения неиспользуемых полей в конструкторе триггеров (DEV-4411) (07b76af, 5b88959)

  • Рефакторинг действия триггера - Создание бронирования (DEV-4409) (a7a1cfd, ce2f4b3)

  • Рефакторинг действия триггера Установить значение переменной (DEV-4407) (25e17c8, ea693d4)

  • Действие триггера - Выполнить BCL-скрипт (DEV-4406) (981dcb3, 355f58c)

  • Возможность передавать локаль в метод getApi (9bde43c, 55fcca8)

  • Отключение перехода на календарь со страницы личного календаря в iframe (DEV-4396) (4019f3e, 70b8393)

  • Переопределение параметров в useBookingPermissions (DEV-4395) (3f52173, c88c803)

  • Возможность кастомизации текстов BOOCO (DEV-4367) (8156090)

  • Разные уведомления о результате бронирования в зависимости от прав пользователя и необходимости подтверждения (DEV-3588) (7a25b28)

  • Возможность отзывать подтвержденные или отклоненные запросы на бронирование (DEV-4366) (d77b1de)

  • Статусы бронирований в личном кабинете (DEV-4363) (b8bc8bd)

  • Единообразное отображение описание ресурса с иконкой перехода на карту в личном кабинете (DEV-4362) (e0ba3d7)

  • Изменение порядка фильтров на вкладке Запросы (DEV-4361) (2722390)

  • Окно отказа/подтверждения запроса на бронирования отображается на весь эркан в мобильной версии (DEV-4357) (938155e)

  • Рефакторинг фильтра Показывать завершенные в личном кабинете (DEV-4356) (9d1cf9e)

  • Добавление пагинации в мобильной версии для всех вкладок личного кабинета (DEV-4353) (a6604ff)

  • Рефакторинг вкладки Запросы (DEV-4352) (a402384)

  • Рефакторинг вкладок Рабочие места и Помещения (DEV-4347) (a78661d)

  • Рефакторинг внутренней архитектуры личного кабинета (DEV-4351) (d183054)

  • LoadingStateContext - отображение состояния загрузки нескольких компонентов (DEV-4350) (f1efdde)

  • Отображение аватара пользователя на вкладке Запросы в личном кабинете (DEV-4349) (feb9f88)

  • Метод и хук для получения пользователя по email (DEV-4348) (2f245ba)

  • Настройка видимости и порядка вкладок в личном кабинете (DEV-4345) (91784d1)

  • Переключение локали для dayjs и инициализация в одном месте (DEV-4343) (ab4acfd)

  • Рефакторинг окна с информацией о бронировании (BookingCard) (DEV-4332) (2db2c88)

  • Рефакторинг: добавление функций в мастер бронирования и создание хуков (DEV-4330) (85534b2)

  • Отображение модального окна при отказе/подтверждения бронирования из сообщений (DEV-4318) (cf60c5f)

  • Отображение причины отказа и комментария при подтверждении в личном кабинете (DEV-4319) (deae26c)

  • Модальное окно для подтверждения или отказа на запрос бронирования (DEV-4317) (a6e47bc)

  • Рефакторинг механизма отображения системных уведомлений (DEV-4312) (8e1d274)

  • Добавление source в обмен сообщениями с service worker (DEV-4278) (1b0fa34)

  • Возможность использовать children в CardMenu (DEV-4233) (40ca11c)

  • Возможность устанавливать шаг зуммирования в разделе scale в map.json (DEV-4155) (278b3a6)

  • При импорте данные не делается преобразование чисел (оно должно выполняться на бэкенде) (b41018b)

  • Смена надписи на поле ввода данных при авторизации (DEV-3579) (846620d)

  • Скрытие логина по имени и паролю (локальные и LDAP-пользователи) (DEV-4084) (6ca082c)

  • Кастомизация окна внешней авторизации (Keycloak, SAML) (DEV-3573) (6feeb07)

🩹 Исправленные ошибки

  • Валидация не позволяет добавить обязательное условие Изменение обратной связи для триггера Изменение обратной связи. (DEV-4605) (b8dd777)

  • Валидация на поле "Участники" в действии триггера "Создать бронирование" (DEV-4588) (d46ffa4)

  • В действии триггера "Создать бронирование" неправильно сохраняется имя организатора в режиме SELECT (DEV-4603) (9c25a89)

  • Карта вылетает в белый экран, если нет ни одной локации (DEV-4573) (1068329)

  • Некорректно сохраняется значение контекста для провайдера iframe (DEV-4565) (d58bbe4)

  • Не отправляется сообщение хосту iframe при переходе из личного кабинета на карту (DEV-4564) (de328ee)

  • Отображается имя типа ресурса вместо заголовка в окне подтверждения/отказа бронирования (DEV-4539) (3c5cb46)

  • При завершении события в уведомление не подставляется имя ресурса (DEV-4502) (7da7667)

  • В устройстве Booco Panel Control не должно быть выбора производителя (DEV-4558) (b72a8d6)

  • Более аккуратная обработка ошибка и логирование в bookings.methods (DEV-4555) (2a07ac9)

  • Не редактируется цепочка событий при изменении опций повтора (DEV-4515) (3e0d466)

  • Не скрывается иконка перехода на карту в карточке информации о ресурсе, если у пользователя нет прав просмотра карт (DEV-4538) (fd91379)

  • Показываются все пункты бокового меню вне зависимости от прав sidebar:<меню> (DEV-4552) (e551c1a)

  • При удалении выбранного события из повторяющегося ряда удаляется вся цепочка (DEV-4529) (6de649f)

  • Не открывается инфо о бронировании в кабинете (DEV-4520) (3780c55)

  • Не отображается ссылка ВКС в кабинете (DEV-4518) (7af0565)

  • Не отображается тема события в кабинете (DEV-4517) (e2521ca)

  • Не корректная ссылка на сервер лицензирования (DEV-4478) (1033dd5)

  • Ошибка в логах booco при переходе на страницу авторизации (DEV-4497) (45d8ce4)

  • Не отображается сообщение об ошибке при запросе восстановления пароля (DEV-4496) (61cc172)

  • Сообщение "Неверный логин или пароль" при любых ошибках авторизации (DEV-4547) (9455c38, 52ec2de)

  • Ошибка поля "Локальный контекст" (DEV-4540) (be0defe)

  • Нет текстов в словаре i18n на уведомления при отзыве (DEV-4534) (0df6778)

  • Предупреждение MaxListenersExceededWarning в VirtualDevice (DEV-4530) (9830a35)

  • Обратная связь error не должна редактироваться в виртуальных устройствах (DEV-4527) (e320bff)

  • Предупреждения в консоли при смене типа триггера и условий (DEV-4484) (6efed2b)

  • Если у пользователя есть несуществующая роль, приложение крешится при бронировании (DEV-3549) (ea63634)

  • Кириллица в названии файлов (DEV-2535) (ed774af)

  • Не работает проверка параметров Требуется регистрация и Требуется подтверждение в условиях триггеров (DEV-3361) (08f0343)

  • Не отображаются участники встречи при редактировании бронирования (DEV-3548) (4d5e2f4)

  • Нельзя выбрать участников, если в параметрах ресурса не задано свойство Отображение поля "Участники" (DEV-4472) (1f55033)

  • Ошибка в консоли при редактировании оборудования (DEV-4461) (96f0660)

  • Предупреждение в консоли при отрытии панели управления оборудования (DEV-4460) (0541006)

  • Не работает активация и деактивация из-за CORS (DEV-4431) (3bcc1be)

  • Поле ввода чисел приводит к предупреждениям в консоли браузера (DEV-4427) (1d23e54)

  • Неправильное название поля subject в действиях триггеров на англ. языке (DEV-455) (5301567)

  • Не удается очистить поле actions в действии триггеров Отправить сообщение (DEV-4258) (acacdea)

  • Не удается очистить поле в триггерах (DEV-4258) (2acbd5d)

  • Исправление различных ошибок в консоли (ec6e90f, a0da869)

  • Срабатывает валидация при добавлении условия "Дни работы" (DEV-4329) (74a3f4c, bcb06fa)

  • Ошибки правил бронирования при удалении бронирований отображаются на правильном языке (f6cc6a9, 9217f3d)

  • Исправление ошибок TypeScript (отсутствует свойство revoke) (a8e4f30)

  • Исправление отображения фильтра Показывать завершенные (40ff4ed, b6ac59f)

  • Не помещается селектор вкладок в мобильной версии личного кабинета (DEV-4355) (99a7715)

  • В консоли появляются предупреждения hidden aria при закрытии модальных окон (DEV-4346) (c5e3334)

  • При чтении массива из конфигурации booco.yml в некоторых случаях возвращается [null] (DEV-4344) (7ca9b96)

  • Предупреждение в консоли браузера при переходе со страницы ресурсов на карту (DEV-4341) (668af21)

  • Редактируется только выбранное событие из цепочки (DEV-4339) (c69af19)

  • В service worker .json-файлы не должны кешироваться при get-запросах (DEV-4279) (9d98bf5)

  • Не поддерживается * в списке доверенных доменов для Iframe (DEV-4277) (d6ad23b)

  • Не поддерживается пробел как разделитель TRUSTED_DOMAINS для Iframe (DEV-4276) (2579cdc)

  • Не корректно срабатывает валидация на условие триггера (DEV-4111) (b58d918)

📖 Документация

  • Добавление разъяснения по поводу значения customization.height в разделе login (DEV-4528) (f71d612)

🏡 Другие изменения

  • Restart ci/cd (d2cd080)

  • Rerun pipeline (cc7b32b)

  • Удаление кода старого личного кабинета (fbe9c8e)

  • Обновление зависимостей (фреймворк) (b21e3f7)

  • Исправление ошибок стилей (eslint) (cdc11fc)

  • Обновление зависимостей (axios) (0f0e9f6)

  • Обновление зависимостей (2137cbe, 7a49a53)

  • Удаление не используемых файлов (80f7fa1)

  • Обновлены зависимости (1ada5ba, 7258478)

  • Удалены неиспользуемые файлы (0e6f353, 916134f)

  • Fix install bosql-api dev10 (7b96879)

  • Добавлен auth-expiration-time 1 день для legacy (be5746a)

  • Удаление копии stage release (40ea4b6)

  • Добавлены и изменены джобы для simple-changelog (1c5cae7)

  • BookingConfirmationModal перенесен на уровень выше (0b8770d)

  • Внутреннее переименование статусов (45a57cc)

  • Небольшой рефакторинг чтобы не передавать layoutType в виде пропсов, а использовать хук (45ef947)

  • Недодающие комментарии с описаниями функций (3dec298)

  • Переименование useQuery в useQueryParams (старое название также доступно) (8cdcd02)

  • Обновление зависимостей (bosql-api) (c0097d0)

  • Комментарии в коде (871e698)

  • Функция для формирования текса ошибки импорта (46372a8)

  • Удаление неиспользуемого кода (faccf93)

  • Переименование EmailBlock в LoginFirstStepBlock (8660cbf)


2.41.2 (03-09-2025)


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

  • Возможность задать clockSkew для SAML-авторизации (DEV-4198) (dff8ecc)

  • Возможность указывать TRUSTED_DOMAINS через запятую (DEV-4171) (3969b57)

🩹 Исправленные ошибки

  • При SAML авторизации сертификаты загружаются из файлов при каждом запросе авторизации (DEV-4197) (15aed19, f3f1855)

  • Ошибка в логах Cannot read property 'salt' of null при saml-авторизации (DEV-4190) (b46e3cd)

  • При завершении бронирования отображается ресурс Unknown (DEV-4177) (d8fbd30)

  • Недоступны действия с правами только на группу в карточке бронирования (DEV-4168) (c9628ed)

  • Редактируется событие при повторном бронировании (DEV-4166) (754ee2a)

  • Недоступны действия с правами только на группу (DEV-3847) (5ac0a85)

📖 Документация

  • Ручное исправление CHANGELOG.md (1514c1f)

🏡 Другие изменения

  • Исправление опечаток в комментариях (08779b8)

  • Версия 2.41.2 (4e74ef5)


2.41.1 (24-08-2025)


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

  • Установка контекста авторизации SAML в настройках booco.yml (DEV-4066) (a5ee249, ad5bb03)

🩹 Исправленные ошибки

  • Поле "Сегмент локации" не активно (DEV-4095) (f94625a)

  • После обновления bosql сервис booco не может загрузить конфигурационный файл booco.yml (DEV-4086) (0829c92)

  • При SAML авторизации нет возможности забронировать по QR (DEV-4076) (e616c2e)

  • Более правильная типизация в ряде файлов (d710dfe)

  • При изменении тегов и оснащения ресурса не происходит обновления на странице ресурсов (DEV-4074) (4fb4575)

  • У ресурса не сохраняется группа (DEV-4042) (67901eb)

  • Ошибка скачивания карт и галерей (DEV-4073) (6867433)

  • Краш страницы карта при применении фильтра "Скрыть недоступны для бронирования" (DEV-4069) (2fc65c1)

  • Не выводится часть отладочной информации SAML (DEV-4065) (5504acd)

  • Исправление переменной окружения USE_LOGER_FOR_DEBUG -> USE_LOGGER_FOR_DEBUG (DEV-4064) (4ef2945)

  • При изменении названия роли падает ошибка (DEV-4054) (05ec35c)

📖 Документация

  • Нет описание context в login.md (DEV-4105) (966fd36)

  • Исправление форматирования login.md (ded2809)

  • Ручное исправление CHANGELOG.md (14372f7)

🏡 Другие изменения

  • Обновление зависимостей (00491df, 41b2907)

  • Тип ImportResult берется из bosql-api (0943e2a)

  • Исправление опечаток, использование значений enum для SAML и Keycloak в сравнениях (23b1277)


2.41.0 (12-08-2025)


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

  • Обновление favicon в booco (DEV-4016) (6c0def7)

  • Улучшение логирования в service worker (458f131)

  • В мастере бронирования не применяются свойства ресурса (DEV-3942) (06cb72f)

  • Ошибка сохранения изменений ресурсов (DEV-3924) (3c43852)

  • Service Worker для кеширования данных и работы в режиме PWA (DEV-3931) (196f1a2)

  • Декоратор для указания relations для загрузки (DEV-3909) (11870ef)

  • Оптимизация личного кабинета (DEV-3902) (2ec63d1)

  • Рефакторинг useDataAccess хуков (DEV-3901) (89fafc2)

  • Оптимизация запросов бронирований и ресурсов (8b18eb7)

  • Рефакторинг работы с ресурсами (wip) (5c23e95)

  • Оптимизация работы с триггерами (DEV-3893) (9d24b2d)

  • Оптимизация параметров ресурсов (DEV-3885) (1b632b6)

  • Изменение useDataAccess (DEV-3883) (b759847)

  • Рефакторинг i18n для Location и Segments (DEV-3881) (1244927, 8e5cf83)

  • Рефакторинг i18n для POI (DEV-3880) (c1c8a86)

  • Рефакторинг i18n для типов заявок (DEV-3879) (4b241c0)

  • Рефакторинг i18n для категорий заявок (DEV-3878) (46fd0fb)

  • Рефакторинг оснащений и тегов (3e7289f)

  • Оптимизация ResourceTypes (DEV-3873) (1745bb9)

  • Запуск BOOCO в режиме приложения для мобильных устройств (DEV-3859) (cee52c1)

  • Недоступны действия с правами только на группу (DEV-3847) (b5022b5)

  • Нельзя сохранять карту без локации и сегмента (DEV-3844) (3dbd515)

  • Нельзя добавить ID карту без дат действия (DEV-3837) (d93a74a)

  • Ошибка Карта с таким id (в системном формате) уже используется при изменении времени действия ID карты (DEV-3838) (22780fe)

  • Поддержка формата карт Wiegand 26 (40134) в booco (DEV-3530) (05735f5)

  • Единый тултип со статусом ресурса на карте и страницах ресурсов (DEV-3829) (6c17b58)

  • Отображение аватара пользователя в тултипе на карте (DEV-3817) (395c140)

  • Отладочный вывод в StorageService (1b3659b)

  • Возможность открывать и закрывать публичный доступ к файлам (DEV-3804) (1d79a47, b8c8e58)

  • Добавить permission "attachments" в редактор прав (DEV-3791) (48c63e4)

  • Пользователь без прав read:own (acl) не может войти (DEV-3787) (35d533f)

  • В условиях триггеров нельзя ввести число (DEV-3768) (afad82d)

  • Переход на @booco/bosql-api (DEV-3674) (25dc4f0)

  • Рефакторинг методов доступа к /orders API через bosql-api (DEV-3705) (57c4594)

  • Рефакторинг методов доступа к /triggers API через bosql-api (DEV-3674) (3f0446b)

  • Рефакторинг методов доступа к /qr API через bosql-api (DEV-3703) (c98a6bd)

  • Рефакторинг методов доступа к /order-categories API через bosql-api (DEV-DEV-3702) (73230d8)

  • Рефакторинг методов доступа к /order-categories API через bosql-api (DEV-3701) (e0c7d01)

  • Рефакторинг методов доступа к /id-cards API через bosql-api (DEV-3700) (e50a94e)

  • Рефакторинг методов доступа к /variables API через bosql-api (DEV-3699) (b6a4a05)

  • Рефакторинг методов доступа к /devices API через bosql-api (DEV-3698) (eaf3de9)

  • Рефакторинг методов доступа к /resources API через bosql-api (DEV-3697) (cf4e532)

  • Рефакторинг методов доступа к /messages API через bosql-api (DEV-3696) (6132ec3)

  • Рефакторинг методов доступа к /pois API через bosql-api (DEV-3695) (6388d26)

  • Рефакторинг методов доступа к /ext-calendars API через bosql-api (DEV-3694) (67ac6f5)

  • Рефакторинг методов доступа к /resource-types API через bosql-api (DEV-3693) (b00e21c)

  • Рефакторинг методов доступа к /resource-params API через bosql-api (DEV-3674) (d185b8e)

  • Рефакторинг методов доступа к /locations API через bosql-api (DEV-3691) (8c82c14)

  • Рефакторинг методов доступа к /segments API через bosql-api (DEV-3690) (69f207c)

  • Рефакторинг методов доступа к /groups API через bosql-api (DEV-3689) (d598fee)

  • Рефакторинг методов доступа к /appliances API через bosql-api (DEV-3688) (d01744c)

  • Рефакторинг методов доступа к /tags API через bosql-api (DEV-3687) (7ecfc77)

  • Рефакторинг методов доступа к /booking-rules API через bosql-api (DEV-3686) (f49d8a0)

  • Рефакторинг методов доступа к /bookings API через bosql-api (DEV-3684) (33d7615)

  • Рефакторинг методов доступа к /booking-events API через bosql-api (DEV-3683) (38c06b1, f8ffbe8)

  • Рефакторинг методов доступа к /actions API через bosql-api (DEV-3682) (87d1b62)

  • Рефакторинг методов доступа к /auth API через bosql-api (DEV-3681) (758d405)

  • Рефакторинг MapService на работу через ApiService и bosql-api (DEV-3677) (cb05c4d, 299391f, 03cfee1)

  • Рефакторинг методов для доступа к API /users (DEV-3680) (8714ae2)

  • Рефакторинг использования Acl API (DEV-3675) (f4f2cc7, 8288193)

  • Рефакторинг StorageService - переход на bosql-api (DEV-3678) (fe44552)

  • Рефакторин ApiService на использование @booco/bosql-api (DEV-3676) (1e4ce0f)

  • Доступ к файлам хранилища с авторизацией (DEV-3670) (d958798)

  • Возможность вызывать метод 'log.debug' до авторизации пользователя в серде разработки (DEV-3555) (dcbbf64)

🩹 Исправленные ошибки

  • Исправление ошибок MR (3b7d7a7)

  • Неправильное сообщение при создании триггера Календарь: бронирование с таймаутом (DEV-3360) (b993f62)

  • Не корректно срабатывает валидация на условие триггера (Добавление нового бронирования + Статус бронирования) (DEV-3814) (854a324)

  • Не верно указан статус завершенного события (DEV-4023) (043d047)

  • Логирование unexpected ошибок (f1f6adc)

  • На карте не читаются titles точек интереса (DEV-4013) (d579771)

  • Сбрасываются titles типа ресурса (DEV-3993) (4d7b4aa)

  • Не работает добавление новых карт (DEV-3994) (5069795)

  • Не отображаются свойства параметров при редактировании типов ресурсов (DEV-3971) (298c474, 8b116c6)

  • Изменение titles в справочнике "Сегменты локации" не отображаются после второго редактирования (DEV-3972) (b062e97)

  • Пользователь не может удалять свои сообщения с правами messages delete:own (DEV-3960) (3054d0d)

  • Удаление нескольких пользователей удаляет всех (DEV-3950) (59e4260)

  • Не отображается ошибка при множественном редактировании ресурсов (DEV-3958) (9f2be72)

  • Убраны предупреждения в консоли браузера (450ce10)

  • Не загружаются заголовки при редактировании типов заявок (DEV-3955) (5bbb54e)

  • Не загружаются заголовки при редактировании категории заявок (DEV-3954) (6348abf, b295eff)

  • Не загружаются заголовки при редактировании оснащения (DEV-3953) (d36394b)

  • Удаление ресурса после открытия мастер бронирования приводит к белому экрану (DEV-3952) (0d127a6)

  • Предупреждения в консоли браузера при редактировании ресурса и при массовом редактировании (DEV-3947) (c059bfe)

  • Краш страницы при массовом редактировании (DEV-3923) (e0ee2e0)

  • Исправление ошибок TypeScript (6a968c7)

  • Не переведено расписание в карточке ресурса (DEV-3777) (c65371a)

  • Не закрывается карточка события после перехода на карту (DEV-3720) (a7fd7c1)

  • Не закрывается карточка ресурса при переходе в календарь (DEV-3721) (d115d4f)

  • Открывается не верный сегмент при переходе на карту (DEV-3722) (761dcf2)

  • Краш страницы при создании заявки из ресурса (DEV-3941) (f0d3a30)

  • UseQuery корректно обрабатывает $relations (DEV-3915) (4a5839e)

  • Постоянная перезагрузка страницы на авторизации (DEV-3919) (6e4e35d)

  • При создании заявки автор всегда "System" (DEV-3926) (21b997d)

  • При просмотре заявки поля заявки пустые (DEV-3927) (d3bd5b9)

  • Не отображается поле "Сегмент локации" в карточке ресурса (DEV-3929) (ceeb934)

  • Теряются $relations, переданные в запросе (DEV-3915) (8aaf268)

  • Небольшие правки (631f91f, fcf6d06)

  • Не загружаются локации и сегменты на карте (DEV-3914) (0b73892)

  • Не отображаются заголовки в списке тегов в справочнике (DEV-3913) (72729da)

  • Не загружаются заголовки при редактировании сегментов (DEV-3912) (791c0fe)

  • Не загружаются заголовки при редактирования типа ресурса (DEV-3911) (b903d49)

  • Не загружаются заголовки при редактировании точки интереса (DEV-3910) (8a5db8f)

  • Не отображается тип ресурса, локация и др. информация в карточке ресурса (DEV-3907) (de853c2)

  • Не отображаются названия сегментов локации на карте (DEV-3905) (40329f8)

  • Не показывается статус Отказано для прошедших событий в личном кабинете (DEV-3904) (7c68f06)

  • Исправление ошибок после оптимизации (0ba65ee)

  • Исправление ошибок оптимизации (WIP) (c1d35aa)

  • Постоянная перезагрузка на окне логина (DEV-3884) (9b51313)

  • Исправление ошибок TypeScript после обновления bosql-api (efb95ce)

  • Правильное отображение ошибок после прехода на bosql-api (DEV-3860) (f6fb879)

  • Не работает экспорт прав в формате CSV и JSON (DEV-3846) (3701fc8)

  • Постоянное обновление хуков при ошибке (DEV-3845) (2c8e19a)

  • Не работает смена пароля пользователю (DEV-3806) (e4bbb3f)

  • В правилах бронирования не правильно определяется язык (DEV-3812) (9b8da57)

  • В карточке ресурса отображаются событие другого ресурса (DEV-3764) (2a51764)

  • Уязвимость при чтении/записи драйвера и лицензии (DEV-3800) (165f59b)

  • При генерации сервисного токена с RS256 алгоритмом токен не помещается в окне (DEV-3786) (0ae5175)

  • Ошибки eslint (d404096)

  • Ошибка при формировании запросов с кириллицей (DEV-3770) (ca3449c)

  • Не корректно работает директива path в устройствах (тип данных json или xml) (DEV-3718) (3186c06)

  • Нельзя изменить порт в http-устройствах (DEV-3719) (72842c8)

  • Поддержка объектов в обратных связях (DEV-3717) (93e4be8)

  • 403 ошибка при просмотре профиля (DEV-3710) (5382355)

  • Не обновляются данные после ошибки (DEV-3712) (fb5506c, 6918854)

  • Не правильно определяется какое событие нужно завершить (DEV-3709) (aeba428)

  • Не открывается карточка бронирование после удаления события (DEV-3708) (3d705d4)

  • Не отображаются запросы на одобрение/отказ (DEV-3706) (1cd3b5e)

  • Поправлена зависимость bosql-api (b05d2cd)

  • При чекине и подтверждении бронирования при помощи QR не проверялся пользователь (DEV-3685) (3e9e60b)

  • Ошибка при загрузке лицензии (DEV-3562) (4636424)

  • Ошибка получения конфигурации SAML для Яндекс Бразуера и Хромиум (DEV-3553) (008b4cb)

  • Очистка куки при logout в случае SAML авторизации (DEV-3551) (b5c33a7)

  • Поправлена ошибка инициализации формы МБ (DEV-3510) (3381edf)

  • Не сбрасывается выбранный сегмент в фильтрах при смене локации (DEV-3343) (f03de15)

  • Не сбрасывается ресурс после открытия карточки бронирования в календаре (DEV-3510) (21b9d58)

  • Не работает инициализация SamlMiddleware (DEV-3546) (e00d048)

  • Обработка и логирование ошибки при неправильном изображении на карте (DEV-3526) (6b1182e, 5184a44)

  • Не сохраняется сегмент в фильтрах ресурса (DEV-3343) (75198ef)

  • Загрузка карт и галерей на Windows (DEV-3083) (5c2908a)

  • Предупреждение в логе booco, если booco.yml имеет некорректные или устаревшие поля (DEV-579) (2a58a0d)

📖 Документация

  • Исправление описания секции login в booco.yml (3e3c96c)

  • Добавлено описание раздела log в booco.yml (014f500)

🏡 Другие изменения

  • Улучшение читаемости кода (6c6fb08)

  • Переименование функции (51260bb)

  • Рефакторинг updateStateByQueryParams (без изменения функционала) (d9912d3)

  • Обновление зависимостей bosql-api (9dd8863)

  • Исправление зависимостей (22534ff, de97c64)

  • Исправление типизации (21d5ac1)

  • Небольшие изменения (38d4b90)

  • Обновлены зависимости и опечатки в комментариях (28fbe5e)

  • Обновлен bosql-api (011ca3e, ec183dd, 0ddbc9e)

  • Переименован файл (bf16160)


2.40.2 (26-08-2025)


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

  • Возможность устанавливать шаг зуммирования в разделе scale в map.json (DEV-4155) (f235504)


2.40.1 (03-06-2025)


🩹 Исправленные ошибки

  • Ошибка при загрузке лицензии (DEV-3562) (83ab344)

📖 Документация

  • Исправление описания секции login в booco.yml (546d11c)

🏡 Другие изменения

  • Update rule for publish docs (1cefabc)

  • Change rules for test-ci (61d8a62)


2.40.0 (29-05-2025)


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

  • Возможность вызывать метод 'log.debug' до авторизации пользователя в серде разработки (DEV-3555) (8e5fef5)

  • Рефактор мастер-бронирования (1dda7f3)

  • Переработана карта для работы с Мастер-контекстом (2f8a5c2)

  • Переработана карточка ресурса на работу через мастер-контекст (291c983)

  • Переработаны ресурсы для работы с Мастер-бронированием через контекст (c1d53ad)

  • Переработан кабинет на использование мастер-контекста (aacaa51)

  • Существенно переработанный Мастер бронирования (используется мастер-контекст) (2148557)

  • Рефакактор календаря на использование мастер-контекста (06cd89f)

  • Рефактор карточки бронирования (используется мастер-контекст) (7df224f)

  • Небольшой рефактор открыти карточки ресурса из карточки бронирования (e2b93c6)

  • RepeatOptions в ICreateBooking может быть null (f46f875)

  • Добавлен console.warn на всякий случай (9795fde)

  • Timezone в getGMTDifferenceWithSign может быть не только null, но и undefined (6dad58a)

  • Поправлен календарь для работы с МБ после рефакторинга (a5739e3)

  • Рефакторинг Мастер бронирования (a918de7)

  • Выбранный значения добавляются в начальный списки (DEV-3452) (bab6d06, e116aa8)

  • В DatePicker не передаются атрибуты, а только параметры, в которых уже учтены атрибуты (7870ec7)

  • При выборе ресурса не менять фильтры в МБ (DEV-3468) (7038662)

  • В мастер бронирования нельзя выбирать детали пока не выбран ресурс (DEV-3469) (7b40289)

  • При изменении бронирования нельзя изменить ресурс (DEV-3451) (7bd17b6)

  • Удален getAllResourceParams (вместо него нужно использовать getExtraBookingAttributes) (5766919)

  • Добавлены методы getCurrentUserRoles, getAccessByRole; fix: поправлена реализация canDoAction, когда на вход подается массив ресурсов (f9acf1b)

  • Добавлен ресурс в ACL - panels (DEV-3439) (ecac4ae)

  • Отладочные логи используют единый механзим с настройкой через DEBUG (DEV-3393) (4737790)

  • При редактировании booco.yml файл получается и записывается через API хранилища (DEV-3376) (b00228a)

  • Добавление новой информационной карточки ресурса (DEV-3063) (63da111)

  • Debug-логирование при инициализации (DEV-3375) (f77c7ce)

  • Улучшения логирования информации (DEV-3372) (d6abfc9)

  • Загрузка booco.yml в новое местоположение при инсталяции (DEV-3309) (14b1b34)

  • Загрузка конфигурации booco.yml через bosql (DEV-3306) (89bc731)

  • Удален файл debug.yml (DEV-3308) (cb56fb1)

  • Добавлен updateFilterDrawerState в FilterDrawerContext (8ea52b5)

  • Ограничение к файлам, которые доступны публично (DEV-3303) (854753e)

  • Доработка информационной карточки бронирования (DEV-3191) (9f12ab0)

  • Доработка логики взаимодействия с бронированием со страницы кабинета (DEV-3191) (70f14e2)

  • Заменен /resources?uuid=<uuid> на /resources/uuid для запроса одного ресурса (734c8fd)

  • Добавлена SAML-авторизация (DEV-2957) (a872e6a)

  • Изменен выбор условий для типа триггера по таблице соответствия (DEV-3012) (983b75a)

  • Добавлена возможность кастомизации для нового мастера бронирования (DEV-3128) (6cc0217)

  • Добавлены анимации для мастера бронирования (DEV-3152) (0e4a12a)

🩹 Исправленные ошибки

  • Ошибка получения конфигурации SAML для Яндекс Бразуера и Хромиум (DEV-3553) (e937048)

  • Очистка куки при logout в случае SAML авторизации (DEV-3551) (291b473)

  • Поправлена ошибка инициализации формы МБ (DEV-3510) (e9a10ee)

  • Не сбрасывается выбранный сегмент в фильтрах при смене локации (DEV-3343) (f6c000b)

  • Не сбрасывается ресурс после открытия карточки бронирования в календаре (DEV-3510) (f5f5b68)

  • Не работает инициализация SamlMiddleware (DEV-3546) (a83f282)

  • Не сохраняется сегмент в фильтрах ресурса (DEV-3343) (303f0de)

  • Загрузка карт и галерей на Windows (DEV-3083) (5a74bf5)

  • Предупреждение в логе booco, если booco.yml имеет некорректные или устаревшие поля (DEV-579) (352c1c9)

  • Не сбрасывается ресурс в МБ (DEV-3510) (adecd53)

  • Ошибка в компоненте UserPicker (DEV-3495) (539d296)

  • При бронировании со страницы Календарь подтягивается текущий ресурс, если он есть (DEV-3499) (96f00da)

  • Исправлена уязвимость, дающая получить доступ к переменным окружения (DEV-3486) (78ced81)

  • Поправлены ошибки typescript (b77c83c)

  • Исправлена ошибка из-за которой при ошибке лицензионного файла не загружался интерфейс (d962671)

  • Поправлен интерфейс для обновления повторяющихся бронирований (11a5fc3)

  • Добавлено work-around для того чтобы избежать предупреждения в консоли (не понятно почему раньше работало без него) (66bc870)

  • Поправлена начальная инициализация (d639c92)

  • Booco.yml загружается через bosql, но находится в прежнем месте (7156f4a)

  • Добавлены проверки при вычислении времени жизни токенов (899c6ab)

  • Может некорректно отображаться время при граничных условиях (DEV-3475) (46ecdaf)

  • Не сбрасываются ограничения параметров бронирования после сброса ресурса в МБ (DEV-3472) (05de481)

  • Избавились от getAllResourceParams (тут он совсем не нужен был) (2f3de1e, 3b0b75e)

  • В IUpdateBooking добавлен ресурс (6e530db)

  • Удален старый не используемый код (81a546c)

  • Предупреждение в консоли браузера при открытии подвтерждения повторяющегося бронирования (DEV-3454) (d108379)

  • UsePaginatedOptions мог отображать данные без учета фильтра (DEV-3453) (34be940)

  • Ошибка в консоли при открытии карточки бронирования (DEV-3452) (6ed6288)

  • Ошибки eslint (2155b4d)

  • При открытом мастере на карте не открывается поиск (DEV-3385) (6a13b42)

  • Удален console.debug (2e50e88)

  • Правильная обработка ситуации Refresh token not found (DEV-3403) (17dddbf)

  • Удален неиспользуемый больше метод auth.clearServerData (82ea72a)

  • Добавлена обработки ошибок в кабинете (DEV-3439) (3d53ef6)

  • Не обработанная ошибка в логах, если bosql не запущен (DEV-3437) (945664b, 627c42b)

  • При ошибке Refresh token not found проверяется, что есть 403 в тексте (DEV-3420) (b43d0a7)

  • Исправлена ошибка при закрытии окна внешней авторизации (DEV-3436) (5c6a98e)

  • Правильная обработка ошибки в окне авторизации Keycloak (DEV-3435) (eacb7c4)

  • Не выводится ошибка logout failed (No user credentials), если не найден refresh token (DEV-3404) (18972a5)

  • Нет ошибки в логах при выходе внешнего пользователя (DEV-3434) (0d7bd2c)

  • В ролях отображалась несуществующая роль user (DEV-2749) (07aac18)

  • Исправление создания триггеров с устройствами, исправление загрузки драйверов (DEV-3214) (83a5dec)

  • Поправлены опечатки (59b10a6)

  • Не отображается сообщение об ошибке при генерации сервисного токена (DEV-3380) (c6a15b9)

  • Не сбрасывается ошибка при редактировании booco.yml (DEV-3377) (fdcde07)

  • Если устанолвена ignoreCache, то не проверять кеш (84e1ed1)

  • Исправления для применения booco.yml с ошибкой (DEV-2589) (00a92d1)

  • Исправлена обрезка строки с примененными фильтрами (d157d4c)

  • Доработаны фильтры ресурсов для лучшей читаемости кода (58cccea)

  • При выборе статуса Свободно в фильтрах ресурсов отображаются фиксированные и недоступные для бронирования (DEV-3344) (69c9981)

  • Немного оптимизированы useEffect в useResourceLayoutState по сравнению с только что добавленной версией (f95e47d)

  • Обновление элементов, если поменялся список опций (b94cea9)

  • Title - опциональный компонент (84de680)

  • Нельзя выбирать сегменет локации в фильтрах, если не выбрана локация (DEV-3343) (9ff970c)

  • Неправильное сообщение об ошибке, если не найдена карта (Object not found in S3) (DEV-3342) (b8cb4ef)

  • Удален неиспользуемый код (DEV-3304) (1f0fd56)

  • Исправлен вывод типа ресурса в МБ (DEV-3332) (458a62d)

  • Исправление установки периода рабочего времени ресурса в МБ (DEV-2991) (6b8dddb)

  • Исправлено применение минимального значения длительности бронирования (DEV-3216) (cb0d7a8)

  • Добавлен скролл к текущему элементу в timeAutocomplete (DEV-3134) (7b60967)

  • Внесены правки по построению массива времен (DEV-3216) (a603d2e)

  • Исправлено удаление повторяющихся бронирований (DEV-2882) (a97a250)

  • Поправлена ошибка при обновлении бронирования (DEV-3267) (f364a41)

  • Обновление повторяющихся бронирований (DEV-2883) (8f1191a)

  • Добавлена отправка количества оставшихся попыток авторизации (DEV-3062) (a84b9f5)

  • Исправлено поле организатора (4bee1a2)

  • Добавлен импорт темы для aceEditor (DEV-2854) (be7d8d1)

  • Поправлена работа с аттрибутами игнорирования (DEV-2982) (a8b8c94)

  • Доработана обрезка пробелов в значениях ссылок при сохранении аватарки пользователя (DEV-3146) (70be332)

  • Исправлено состояние после ввода неверного пароля (DEV-2648) (e507a49)

  • Добавлено округление интервалов в списке времени (DEV-3216) (0dcce5c)

  • Внесены правки по датам (DEV-3213) (44c5aaa)

  • Переработана установка начальных дат и ресурса (DEV-3231) (c6397ba)

  • Исправлено обновление высоты календаря и изменение даты (DEV-3217) (4ef03eb)

  • Внесены правки в поля организатор, тема, организатор (DEV-3222) (e30eaa6)

  • Исправлены поля темы, организатора, участников и вкс ссылки в мастере бронирования (DEV-3218) (a7c5071)

  • Добавлена функция получения отображаемого значения для организатора в карточке бронирования (DEV-3223) (93fc432)

  • Исправлено применение периода по умолчанию в МБ (DEV-3215) (0799d16)

  • Исправлена очистка ресурса в мастере бронирования (DEV-3159) (135d280)

  • Исправлена ошибка ввода значения в поле futureDays в параметрах ресурса (DEV-3210) (d576421)

  • Исправлена подгрузка изображений для ресурса (DEV-2963) (272cbf3)

  • Исправлены ошибки и доработана логика модального окна с информацией о бронировании (DEV-3191) (ddad7e5)

  • Исправлена область нажатия у иконки удаления участников (DEV-3200) (6efc5c7)

  • Исправлено отображение участников путём увеличения высоты контейнера мастера бронирования (DEV-3198) (5442d24)

  • Исправлено отображение вкс ссылки вместе с участниками бронирования в МБ (DEV-3186) (7a3a508)

  • Исправлено отображение пунктов завершения/отмены бронирования в кабинете (DEV-3153) (c6b3802)

  • Добавлена ошибка в период повтора при изменении ресурса (DEV-3158) (4c1004a)

  • Исправлено обновление дат при выборе с календаря (DEV-3157) (1ce64e7)

  • Отображение выбранного ресурса в календаре в мастере бронирования (DEV-3156) (807b453)

  • Исправления по локации в мастере бронирования (DEV-3155) (b824306)

  • Исправление ошибок в информационном окне бронирования (DEV-3144) (50a218e)

  • Исправлено глубое сравнение в методе обновления карты пользователя (DEV-2791) (abef8b8)

  • Исправлено отображаемое время на странице карт (DEV-3142) (fbcd20b)

  • Добавлена поддержка 2х цветов для опции в поле Организатор (DEV-3133) (116a512)

  • Исправлены ограничения полей мастера бронирования (DEV-3141) (6c6df45)

  • Исправлена отображаемое значение в FilterAutocomplete (DEV-3124) (f1e204b)

  • Переработаны допустимые форматы загрузок (DEV-3083) (501eba6)

  • Добавлена ошибка в поле Ресурс мастера бронирования (DEV-3132) (2ec642f)

  • Поправлено условие отображения информации о пользователе (DEV-2846) (c887d6b)

  • Исправления по дизайну v2 (DEV-3047) (7943e59)

  • Добавлена фукнция проверки изменения данных в таблице (DEV-3089) (6cbffc2)

  • Внесены доработки в передаваемые данные в react-canvas (DEV-2780) (5b6ce3c)

📖 Документация

  • Добавлено описание раздела log в booco.yml (a37642f)

  • Поправлен CHANGELOG (7b66e12, 128600c)

  • Из документации удален блок login.web.external (начиная с версии 2.40 он был заменен в пользу login.providers) (47b5009)

  • Исправлена опечатка в версии в booco.yml/login.md (07606f5)

🏡 Другие изменения

  • Опечатки в комментариях (2520b2e)

  • Перенеименован компонент TimeAutocompletePicker => TimePicker (5485250)

  • Изменения не связанные с кодом (стиль, доки, опечатки в комментариях и сообщениях) (009a26d, 059c2e8)

  • Из схемы валидации booco.yml убран устаревший блок login.web.external (00ffc42)

  • Повышение версии до 2.40.0 (b3006bd)


2.39.2 (14-05-2025)


🩹 Исправленные ошибки

  • Версия 2.39.2 (05296ec)

  • Исправлена уязвимость, дающая получить доступ к переменным окружения (DEV-3486) (a1add82)


2.39.1 (15-04-2025)


🩹 Исправленные ошибки

  • Исправлена обрезка строки с примененными фильтрами (653a3e0)

  • Исправлен вывод типа ресурса в МБ (DEV-3332) (1a541f4)

🏡 Другие изменения

  • Обновление версии до 2.39.1 (7056f48)


2.39.0 (10-04-2025)


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

  • Доработка информационной карточки бронирования (DEV-3191) (8a77f0d)

  • Доработка логики взаимодействия с бронированием со страницы кабинета (DEV-3191) (ed96500)

  • Добавлена возможность кастомизации для нового мастера бронирования (DEV-3128) (0dd3f0e)

  • Добавлены анимации для мастера бронирования (DEV-3152) (6033766)

  • Добавление описания для тестирования локальной разработки на разных машинах в одной сети (DEV-3042) (c95fce5)

  • Добавлено диалоговое окно с информацией о бронировании (DEV-2956) (7328736)

  • Мастер бронирования (532f796)

  • Изменение логики прочитанных сообщений. (5ee595d)

🩹 Исправленные ошибки

  • Исправление установки периода рабочего времени ресурса в МБ (DEV-2991) (70361db)

  • Исправлено применение минимального значения длительности бронирования (DEV-3216) (a9ff5fd)

  • Добавлен скролл к текущему элементу в timeAutocomplete (DEV-3134) (df9771b)

  • Внесены правки по построению массива времен (DEV-3216) (e8aeced)

  • Исправлено удаление повторяющихся бронирований (DEV-2882) (d56df99)

  • Поправлена ошибка при обновлении бронирования (DEV-3267) (a1a4d01)

  • Обновление повторяющихся бронирований (DEV-2883) (8a956d9)

  • Добавлена отправка количества оставшихся попыток авторизации (DEV-3062) (32342b9)

  • Исправлено поле организатора (30c6f22)

  • Добавлен импорт темы для aceEditor (DEV-2854) (f3f2fde)

  • Поправлена работа с аттрибутами игнорирования (DEV-2982) (e762fc9)

  • Доработана обрезка пробелов в значениях ссылок при сохранении аватарки пользователя (DEV-3146) (3c66878)

  • Исправлено состояние после ввода неверного пароля (DEV-2648) (7b1b0d6)

  • Добавлено округление интервалов в списке времени (DEV-3216) (d65f2c4)

  • Внесены правки по датам (DEV-3213) (aec4f26)

  • Переработана установка начальных дат и ресурса (DEV-3231) (c36da68)

  • Исправлено обновление высоты календаря и изменение даты (DEV-3217) (62a3b63)

  • Внесены правки в поля организатор, тема, организатор (DEV-3222) (0c1be72)

  • Исправлены поля темы, организатора, участников и вкс ссылки в мастере бронирования (DEV-3218) (3fa123d)

  • Добавлена функция получения отображаемого значения для организатора в карточке бронирования (DEV-3223) (e95cee5)

  • Исправлено применение периода по умолчанию в МБ (DEV-3215) (21c6ce2)

  • Исправлена очистка ресурса в мастере бронирования (DEV-3159) (2c70cc8)

  • Исправлена ошибка ввода значения в поле futureDays в параметрах ресурса (DEV-3210) (e3f8ee7)

  • Исправлена подгрузка изображений для ресурса (DEV-2963) (3aba153)

  • Исправлены ошибки и доработана логика модального окна с информацией о бронировании (DEV-3191) (6796525)

  • Исправлена область нажатия у иконки удаления участников (DEV-3200) (6405378)

  • Исправлено отображение участников путём увеличения высоты контейнера мастера бронирования (DEV-3198) (d90be5b)

  • Исправлено отображение вкс ссылки вместе с участниками бронирования в МБ (DEV-3186) (6a0d39c)

  • Исправлено отображение пунктов завершения/отмены бронирования в кабинете (DEV-3153) (873ab58)

  • Исправлены различные баги нового мастера бронирований: 3155, 3156, 3157, 3158 (f9efff4)

  • Исправление ошибок в информационном окне бронирования (DEV-3144) (00b8ac6)

  • Исправлено отображаемое время на странице карт (DEV-3142) (3c265b0)

  • Добавлена поддержка 2х цветов для опции в поле Организатор (DEV-3133) (f8e6a09)

  • Исправлены ограничения полей мастера бронирования (DEV-3141) (a79e767)

  • Добавлена ошибка в поле Ресурс мастера бронирования (DEV-3132) (cb0c557)

  • Исправления по дизайну v2 (DEV-3047) (bf6fcf3)

  • Добавлена фукнция проверки изменения данных в таблице (DEV-3089) (c0b2b15)

  • Переделана логика выбора сегмента локации в справочниках (DEV-2762) (e50c12b)

  • Исправлено взаимодействие с атрибутом ignorAll (DEV-2925) (ec36bfc)

  • Исправлена ошибка редактирования справочников (DEV-3043) (e3163e2)

  • Исправлено отображение локации в кабинете при отсутсвии её сегмента (DEV-3061) (88e0db7)

  • Исправлено очистка полей вместимости в фильтрах (DEV-3058) (81b4ee1)

  • Исправление cron-строки в триггерах (DEV-3001) (d43eb85)

  • Исправлен перевод времени, исправлено обновление времени (b8750bd)

  • Исправлено изменение высоты в компонентах выбора элемнетов модального окна заявок (DEV-2863) (17a305a)

  • В разделе кабинет исправлено отображение меню и возможность действий в... (32bba91)

  • Исправлено логика загрузки и обновления фото с профилем пользователя. Сначала грузим в S3, потом обновляем профиль пользователя. (ac5a6e0)

  • FilterRange отправляет null когда поле пустое или удалили значение (2656c94)

  • Исправлено создание заявок из ресурса (DEV-2919) (ad154ff)

  • Исправлен зум к ресурсу на карте (DEV-2948) (e59171d)

  • Исправлено передаваемое значение в autocomplete и добавлена проверка на undefined (76a83bd)

  • Исправлены интервалы ограничения времени бронирования (DEV-2946) (4f2a54f)

  • При сохранении url фото происходит удаление пробелов в конце строки url (d148578)

📖 Документация

  • Автоматическая публикация env.md (4e1ca7a)

🏡 Другие изменения

  • Change build-rc (684dd2e)

  • Заиспользован новый метод getInstanceAsync вместо getInjectableValue (ae69599)

  • Обновлен пакет injectem до версии 1.6.1 (e88005b)

  • Add deploy rules (0468f89)

  • Add build dev rules (ef2015a)


2.38.8 (10-07-2025)


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

  • Нельзя скрыть ссылку на календарь в настройках (CLIENT-238) (afc0ade)

🩹 Исправленные ошибки

  • Правильно определяются группы (8afc35f)


2.38.7 (16-05-2025)


🩹 Исправленные ошибки

  • Ошибка с правами Ignore, если больше одной роли (b32895a)

🏡 Другие изменения

  • Update gitlab ci yml (b8332b4)


2.38.6 (13-05-2025)


🩹 Исправленные ошибки

  • Версия 2.38.6 (693958b)

  • Поправлен разделитель в TRUSTED_DOMAINS (пробел, как было изначально) (31886dd)


2.38.5 (13-05-2025)


🩹 Исправленные ошибки

  • Версия 2.38.5 (bb7a6ee)

  • Исправлена уязвимость, дающая получить доступ к переменным окружения (DEV-3486) (24c6651)


2.38.4 (01-04-2025)


🩹 Исправленные ошибки

  • Исправлен нативный драйвер для booco-panel-control (DEV-3256) (342c46c)


2.38.3 (26-03-2025)


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

  • Добавлена публикация документации booco.yml (81bad30)

  • Добавлено взаимодействие с аттрибутом allowAllUsers (DEV-3195) (094bdc7)

🩹 Исправленные ошибки

  • Исправлен путь к файлам c документацией booco.yml (7d6ad02)

  • Удалена ссылка на несуществующий файл env.md из outline-cli.yml (8ae477d)

  • Исправлена ошибка ввода значения в поле futureDays в параметрах ресурса (DEV-3210) (53f1ba6)

🏡 Другие изменения

  • Обновление 2.38.3 (63cf29b)


2.38.1 (06-02-2025)


🩹 Исправленные ошибки

  • Исправлен зум к ресурсу на карте (DEV-2948) (02d53ac)

  • Исправлены интервалы ограничения времени бронирования (DEV-2946) (8c0a318)

🏡 Другие изменения

  • Повышена версия до 2.38.1 (b01b7a9)


2.38.0 (05-02-2025)


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

  • Изменена работа с повторяющимися бронированиями (76535fd)

🩹 Исправленные ошибки

  • Внесены правки по проверки аттрибутов относительно создания и обновления бронирования (60134db)

  • Добавлены исключения в условие отображения фамилии пользователя (8e64fda)

  • Убрано обновление nfc карт при создании пользователя (5c9661c)

🏡 Другие изменения

  • Fix changelog (19ee839)

  • Fix path to build-rc (c3717eb)

  • Fix name of job (d866be8)

  • Update name of job (132f19e, 5bceebc)

  • Add stages (53bdf7b)

  • Add jobs for night build and deploy (c2d439a)

  • Add versioning (f911620)

  • Add .gitattributes (8293ae7)

  • Add bugfix build for release candidate branch (aadada7)

  • Add outline configuration file (52e0824)

  • Add new versioning (4fb4b08)


2.37.0 (04-02-2025)


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

  • Добавлена проверка аттрибутов прав при бронировании (1545158)

  • Переработка окна keycloak авторизации (62ba4ac)

  • Обновлена библиотека react-canvas до 1.1.0 (78df638)

  • New Date() заменен на оператор Now из библиотеки query-builder (6ce1032)

  • Добавлена опция NO_COLOR (e55ab6e)

  • Добавлены поля location, locationSegment в карточку пользователя,... (998c441)

  • Добавлена возможность загрузки внешних календарей, переработана функция проверки объекта (77ed083)

🩹 Исправленные ошибки

  • Внесены правки по изменению времени повтора (462596c)

  • Доработано подсвечивание измененных прав (e43f745)

  • Исправлен баг с автозумом к тому же ресурсу, когда обновляются статусы ресурсов (bbfd44e)

  • Убран вызов функции getConfig в функции setWebLocale (8fd01ad)

  • Исправлен баг получения объектов из кеша (bca7c82)

  • Исправлено перезаписывание неизмененных маскированных значения при сохранении настроек микросервисов (a820741)

  • Изменено условие для fitToScreen (6726f27)

  • Исправлен bookings.finish (8f31f0e)

  • Добавлена сортировка ролей (2677591)

  • Исправлены права id-cards (06c5fae)

  • Убран лишний рендер при неполных полученных данных (e50cdbb)

  • Исправлены минимальные значения в booking-with-timeout триггере (5ed0a1d)

  • Подстановка переменных в iframe-уведомления (5915bfe)

  • Автоисправление уязвимостей пакетов (1667ede)

  • Убраны am-pm из DateSelector (842b9ab)

  • Внесены правки по отчетам (4195067)

  • Добавлены группы для проверки прав на редактирование бронирования в картах (8c7e77d)

  • Убраны таймзоны с отображения фильтра на картах (8b33701)

  • Исправлен вывод имени организатора бронирования в tooltip состояния ресурса (6ab4a7f)

  • Исправлено обновление defaultperiod (4586922)

  • Изменено условие отображения подписей у диммированных ресурсов (8898673)

  • Добавлено минимальное время загрузки (2b38245)

  • Исправлено обновление списка локаций (af78464)

  • Убран пустой пользователь из фиксированного ресурса (10439f0)

  • Добавлены поля executeTimeout, abortTimeout в триггер типа booking-with-timeout (ba195bc)

  • Исправлено допустимое значение в поле pastDays (fc33278)

  • Добавлено переопределение функций в контексте IFrameModule (4d6e5fa)

  • Убраны am, pm в триггерах (99310ab)

  • Добавлен observer для отслеживания прочитанных сообщений (f4fad69)

  • Добавлено условие диммирования ресурсов (d53f99e)

  • Убраны am, pm из селектора времени для check-in (9755448)

  • Добавлена запись положения скролла в редакторе прав (62a7373)

  • Правки по iframe-модулям (1ffbdcc)

  • Добавлен padding multiplier (3963dc4)

  • Добавлено условия для диммирования фиксированных ресурсов (15a9098)

  • Исправлено условие в триггерах (84f1bb4)

  • Добавлено условие в useMemo для получения ресурсов после переключения селекта выбора локации (4239107)

  • Исправлен текст (0b3ab77)

  • Изменены зависимости, переработан useEffect в окне бронирования (47b377a)

  • Убрано логирование токена пользователя в журнал (3a7886d)

  • Исправлены передаваемые credentials (7d25fe5)

  • Изменены стили опций меню в селекте (df0aced)

  • Поправлена типизация (74f52f4)

  • Исправлено получение количествва пользователей без текущего (9bbca39)

  • Изменен цвет ссылки завершенного бронирования (dae20b6)

  • Переименование и дополнение iframe-классов (b72faa6)

  • Убран амперсант (cdcaa9b)

  • Добавлено действие в триггеры (936ba2e)

  • Изменено условие отображения поля "ВКС ссылка" в мастере бронирования (df82d4d)

  • Внесены правки при зумировании к ресурсу (ff0f5ef)

  • Исправлен метод удаления множества сообщений (be0387a)

  • Добавлено поле allowMultipleBooking в карточку ресурса (e929324)

  • Сброс сегмента при изменении локации (63c0a35)

🏡 Другие изменения

  • Update gitlab yml (6ab707f)

  • Повышение версии до 2.37 (d47276c)

  • Обновление пакетов, перенесенных в booco npm-registry (a64c969)

  • Переименование сообщения при завершении бронирования (4bb280f)

  • Обновлена версия до 2.35.0 (3796f75)

  • Обновлен пакет http-device (b95b990)

  • Обновлен пакет meteor-node-stubs до 1.2.5 (62e2c1e)

  • Библиотека query-builder преехала в booco registry (df13183)

  • Обновлена версия до 2.32.6 (cb34f37)

  • Доперенесен код из коммита "DEV-2428/feat: updated dashboard tablet layout" (0c8639f)

  • Обновлена версия до 2.32.5 (20a5dc3)

  • Обновлена версия до 2.32.4 (0ba60d4)

  • Обновлена версия до 2.32.3 (bbe711b)

  • Обновлена версия до 2.32.2 (572e6e0)

  • Исправлен линтинг (557b7d1)

  • Обновлена версия до 2.32.0 (a27d00f)


2.35.0 (19-12-2024)


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

  • Обновлена библиотека react-canvas до 1.1.0 (78df638)

  • New Date() заменен на оператор Now из библиотеки query-builder (6ce1032)

  • Добавлена опция NO_COLOR (e55ab6e)

  • Добавлены поля location, locationSegment в карточку пользователя,... (998c441)

  • Добавлена возможность загрузки внешних календарей, переработана функция проверки объекта (77ed083)

🩹 Исправленные ошибки

  • Исправлен bookings.finish (d91dcf2)

  • Убран лишний рендер при неполных полученных данных (ee3464b)

  • Исправлены минимальные значения в booking-with-timeout триггере (caf6f24)

  • Подстановка переменных в iframe-уведомления (4a59c0d)

  • Автоисправление уязвимостей пакетов (1667ede)

  • Убраны am-pm из DateSelector (842b9ab)

  • Внесены правки по отчетам (4195067)

  • Добавлены группы для проверки прав на редактирование бронирования в картах (8c7e77d)

  • Убраны таймзоны с отображения фильтра на картах (8b33701)

  • Исправлен вывод имени организатора бронирования в tooltip состояния ресурса (6ab4a7f)

  • Исправлено обновление defaultperiod (4586922)

  • Изменено условие отображения подписей у диммированных ресурсов (8898673)

  • Добавлено минимальное время загрузки (2b38245)

  • Исправлено обновление списка локаций (af78464)

  • Убран пустой пользователь из фиксированного ресурса (10439f0)

  • Добавлены поля executeTimeout, abortTimeout в триггер типа booking-with-timeout (ba195bc)

  • Исправлено допустимое значение в поле pastDays (fc33278)

  • Добавлено переопределение функций в контексте IFrameModule (4d6e5fa)

  • Убраны am, pm в триггерах (99310ab)

  • Добавлен observer для отслеживания прочитанных сообщений (f4fad69)

  • Добавлено условие диммирования ресурсов (d53f99e)

  • Убраны am, pm из селектора времени для check-in (9755448)

  • Добавлена запись положения скролла в редакторе прав (62a7373)

  • Правки по iframe-модулям (1ffbdcc)

  • Добавлен padding multiplier (3963dc4)

  • Добавлено условия для диммирования фиксированных ресурсов (15a9098)

  • Исправлено условие в триггерах (84f1bb4)

  • Добавлено условие в useMemo для получения ресурсов после переключения селекта выбора локации (4239107)

  • Исправлен текст (0b3ab77)

  • Изменены зависимости, переработан useEffect в окне бронирования (47b377a)

  • Убрано логирование токена пользователя в журнал (3a7886d)

  • Исправлены передаваемые credentials (7d25fe5)

  • Изменены стили опций меню в селекте (df0aced)

  • Поправлена типизация (74f52f4)

  • Исправлено получение количествва пользователей без текущего (9bbca39)

  • Изменен цвет ссылки завершенного бронирования (dae20b6)

  • Переименование и дополнение iframe-классов (b72faa6)

  • Убран амперсант (cdcaa9b)

  • Добавлено действие в триггеры (936ba2e)

  • Изменено условие отображения поля "ВКС ссылка" в мастере бронирования (df82d4d)

  • Внесены правки при зумировании к ресурсу (ff0f5ef)

  • Исправлен метод удаления множества сообщений (be0387a)

  • Добавлено поле allowMultipleBooking в карточку ресурса (e929324)

  • Сброс сегмента при изменении локации (63c0a35)

🏡 Другие изменения

  • Переименование сообщения при завершении бронирования (4e4383f)

  • Обновлена версия до 2.35.0 (3796f75)

  • Обновлен пакет http-device (b95b990)

  • Обновлен пакет meteor-node-stubs до 1.2.5 (62e2c1e)

  • Библиотека query-builder преехала в booco registry (df13183)

  • Обновлена версия до 2.32.6 (cb34f37)

  • Доперенесен код из коммита "DEV-2428/feat: updated dashboard tablet layout" (0c8639f)

  • Обновлена версия до 2.32.5 (20a5dc3)

  • Обновлена версия до 2.32.4 (0ba60d4)

  • Обновлена версия до 2.32.3 (bbe711b)

  • Обновлена версия до 2.32.2 (572e6e0)

  • Исправлен линтинг (557b7d1)

  • Обновлена версия до 2.32.0 (a27d00f)


2.34.5 (16-12-2024)


🩹 Исправленные ошибки

  • Исправлен bookings.finish (d9b7be4)

🏡 Другие изменения

  • Обновление версии до 2.34.5 (eadec15)


2.34.4 (12-12-2024)


🏡 Другие изменения

  • Обновление версии до 2.34.4 (4673aae)


2.34.3 (10-12-2024)


🩹 Исправленные ошибки

  • Подстановка переменных в iframe-уведомления (d9075e2)

🏡 Другие изменения

  • Обновление версии до 2.34.3 (868ef1a)


2.34.2 (03-12-2024)


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

  • Добавлены поля location, locationSegment в карточку пользователя,... (998c441)

  • Добавлена возможность загрузки внешних календарей, переработана функция проверки объекта (77ed083)

🩹 Исправленные ошибки

  • Внесены правки по отчетам (f69a5da)

  • Добавлены группы для проверки прав на редактирование бронирования в картах (0f6cae2)

  • Убраны таймзоны с отображения фильтра на картах (5408895)

  • Исправлен вывод имени организатора бронирования в tooltip состояния ресурса (69ce05b)

  • Исправлено обновление defaultperiod (6d037a3)

  • Изменено условие отображения подписей у диммированных ресурсов (7eff98e)

  • Убран пустой пользователь из фиксированного ресурса (6821ed8)

  • Исправлено допустимое значение в поле pastDays (0090cf4)

  • Добавлено переопределение функций в контексте IFrameModule (4d6e5fa)

  • Убраны am, pm в триггерах (99310ab)

  • Добавлен observer для отслеживания прочитанных сообщений (f4fad69)

  • Добавлено условие диммирования ресурсов (d53f99e)

  • Убраны am, pm из селектора времени для check-in (9755448)

  • Добавлена запись положения скролла в редакторе прав (62a7373)

  • Правки по iframe-модулям (1ffbdcc)

  • Добавлен padding multiplier (3963dc4)

  • Добавлено условия для диммирования фиксированных ресурсов (15a9098)

  • Исправлено условие в триггерах (84f1bb4)

  • Добавлено условие в useMemo для получения ресурсов после переключения селекта выбора локации (4239107)

  • Исправлен текст (0b3ab77)

  • Изменены зависимости, переработан useEffect в окне бронирования (47b377a)

  • Убрано логирование токена пользователя в журнал (3a7886d)

  • Исправлены передаваемые credentials (7d25fe5)

  • Изменены стили опций меню в селекте (df0aced)

  • Поправлена типизация (74f52f4)

  • Исправлено получение количествва пользователей без текущего (9bbca39)

  • Изменен цвет ссылки завершенного бронирования (dae20b6)

  • Переименование и дополнение iframe-классов (b72faa6)

  • Убран амперсант (cdcaa9b)

  • Добавлено действие в триггеры (936ba2e)

  • Изменено условие отображения поля "ВКС ссылка" в мастере бронирования (df82d4d)

  • Внесены правки при зумировании к ресурсу (ff0f5ef)

  • Исправлен метод удаления множества сообщений (be0387a)

  • Добавлено поле allowMultipleBooking в карточку ресурса (e929324)

  • Сброс сегмента при изменении локации (63c0a35)

🏡 Другие изменения

  • Обновлена версия до 2.34.2 (d09cc03)

  • Обновлена версия до 2.34.1 (c9d702f)

  • Обновлена версия до 2.34.0 (d9c4288)

  • Обновлена версия до 2.32.6 (cb34f37)

  • Доперенесен код из коммита "DEV-2428/feat: updated dashboard tablet layout" (0c8639f)

  • Обновлена версия до 2.32.5 (20a5dc3)

  • Обновлена версия до 2.32.4 (0ba60d4)

  • Обновлена версия до 2.32.3 (bbe711b)

  • Обновлена версия до 2.32.2 (572e6e0)

  • Исправлен линтинг (557b7d1)

  • Обновлена версия до 2.32.0 (a27d00f)


2.32.4 (06-11-2024)


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

  • Добавлена возможность загрузки внешних календарей, переработана функция проверки объекта (77ed083)

🩹 Исправленные ошибки

  • Переименование и дополнение iframe-классов (b72faa6)

  • Убран амперсант (cdcaa9b)

  • Добавлено действие в триггеры (936ba2e)

  • Изменено условие отображения поля "ВКС ссылка" в мастере бронирования (df82d4d)

  • Внесены правки при зумировании к ресурсу (ff0f5ef)

  • Исправлен метод удаления множества сообщений (be0387a)

  • Добавлено поле allowMultipleBooking в карточку ресурса (e929324)

  • Сброс сегмента при изменении локации (63c0a35)

🏡 Другие изменения

  • Обновлена версия до 2.32.4 (0ba60d4)

  • Обновлена версия до 2.32.3 (bbe711b)

  • Обновлена версия до 2.32.2 (572e6e0)

  • Исправлен линтинг (557b7d1)

  • Обновлена версия до 2.32.0 (a27d00f)


2.31.1 (24-10-2024)


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

  • Добавлено диммирование ресурсов, недоступных для бронирования (f087332)

  • Диммирование (b16a60a)

  • Добавлены свойства allowConflicts, allowMultipleBookings (5619064)

  • Показать завершенные бронирования (23a2ede)

  • Новый кабинет (8bb1e22)

  • Обновлена обработка новых правил бронирования (5aa5c83)

  • Добавлена проверка на затемненные объекты (db8df6f)

  • Переделан автозум к ресурсу, чтобы работал не скрывая остальные items (ed46c18)

  • Перенесена работа с картами на бек, добавлена локаль (9c7dbf5)

🩹 Исправленные ошибки

  • Исправлены зависимости для query для получения статусов ресурсов (9b1584b)

  • Исправлена логика при сохрании (d315266)

  • Внесены правки по замечаниям (762b0e2)

  • Исправлено обновление поиска (0c5520a)

  • Исправлены ошибки type-check (04daf3e)

  • Возвращен перевод для фильтра "показать недоступные" (c8d5972)

  • Исправлен автовыбор таба (82f1385)

  • Поправлено условие диммирования v2 (8b4f4c0)

  • Поправлено условие диммирования (e67d100)

  • Исправлен сброс повторный автозум при ререндере (5627d66)

  • Переход к ресурсу на карте из кабинета (02f74fb)

  • Исправлены замечания по мр (c369998)

  • Исправлен фильтр бронирований (9f5af65)

  • Исправлена ошибка DEV-2214 и внесены другие исправления (a7f5289)

  • Убраны логи (ebc3d59)

  • Исправления по поиску, загрузка доп данных, пагинация (3ee5c3e)

  • Убрана locale из методов dbaccess (d463dff)

  • Исправлено состояние фильтров (aab34b3)

  • Исправлен селект локации (e88c828, bb14276)

  • Обновлен пакет snmp-device (cd0ba35)

  • Исправлено переключение сегментов, при клике на найденный ресурс (добавлено segmentNameRaw) (d48bfc6)

  • Исправлены баги (b282528)

  • Правки по nfc (63052a7)

  • Внесены правки (1720beb)

  • Исправлены manualRoles (6e36b94)

  • Переработана зависимость (64d81bb)

  • Исправлен дубль отчетов (638146a)

🏡 Другие изменения

  • Обновлена версия до 2.31.1 (47aee82)

  • Обновлена версия до 2.31.0 (bb72e25)

  • Фикс ошибок type-check (408a307)

  • Убран лог (d65b8b3)

  • Дебаг (c527a69)

  • Убран ненужный код (321c67a)

  • Откат к предыдущей версии react-canvas (d51f580)

  • Версия повышена до 2.30.0 (2c9b325)

  • Обновлен snmp-device (6c41fd5)

  • Рефакторинг карт (5bdb1b8)

  • Обновление версии до 2.29.3 (247df35)

  • Переименование параметра конфигурации iframe-модуля карт (map -> segmentName) (edabe04)

  • Обновлена версия до 2.29.2 (85c3da2)

  • Повышение версии до 2.29.1 (244c6a1)

  • Повышение версии до 2.29.0 (ee85854)

  • Рефакторинг (c1c7ddc)


2.28.1 (30-09-2024)


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

  • Добавлен коллбек выбора локации в iframe-модуль карт (5403652)

  • Попавлен useOpenConfirmationRequestsObserver, чтобы обновляться при отмене бронирования (DEV-2064) (a73e89e)

  • Добавлены manual roles для пользователя (37a1bd4)

  • Nfc карты, модалка, редактирование, методы (9d2fa9e)

🩹 Исправленные ошибки

  • Исправлен импорт функции форматировани meteor userId (e50c6d3)

  • Исправлена iframe-авторизация chore: рефакторинг функции установки meteor userId (84c75fa)

  • Исправлено отображение ролей пользователя (72b410c)

  • Исправлен выбор времени бронирования (99eed7c)

  • Изменен слушатель на нажатие кластера (9543f86)

  • Fixed import freeze (3774fd9)

  • Исправлено поле имя в устройстве, исправлен баг с зумированием к одному ресурсу (b788053)

  • Исправлены права для users (0e8d403)

  • Исправлен объект initialState и исправлен тип UpdateAllAcl (01291d6)

  • Убран overflow:hidden (7a8362e)

  • Исправлены ошибки по nfc картам (02125d5)

  • Вернул прежний поиск (762f82a)

  • Исправление по мр (143de78)

  • Исправлены замечания (e418f53)

  • Исправлена сортировка в отчетах (7b248a3)

  • Исправлен chip-selector (b37ad70)

  • Исправлены ошибки type-check (abf9e9e)

  • Исправлена проверка имен ролей и исправлен поиск и приближение на карте (13ae44e)

  • Убраны бронирования, длительность которых больше 1 дня (9865815)

  • Добавлен пассивный поиск, убраны баги при поиске (6404c19)

  • Добавлен тип error (0900ebf)

  • Убраны ошибки (b7e57e3)

  • Добавлена кнопка закрытия окна (7d47548)

📖 Документация

  • Добавлена документация для id-cards (e6a1f0b)

🏡 Другие изменения

  • Change rules (8a51314, 6b19a2f, 09f3c6e)

  • Обновлена версия до 2.28.0 (7a6573b)

  • Обновлена версия до 2.27.0 (4f15504)

  • Добавлена документация (3949015)

  • Change rule (1a9361d, a93b703)

  • Turn on test-ci job (6561509)

  • Turn off test jobs (21d2a8d)


2.25.3 (29-08-2024)


🩹 Исправленные ошибки

  • Убран код, приводивший к разлогину пользователя при перезагрузке страницы (6be49df)

🏡 Другие изменения

  • Обновлена версия до 2.25.3 (ce1295b)


2.25.2 (28-08-2024)


🩹 Исправленные ошибки

  • Исправлено отображение организатора в тултипе ресурса (224e651)

  • Убрана обязательность ввода сегмента (ddff9b6)

  • Исправлена ошибка выставления даты начала и окончания бронирования (0470ad2)

🏡 Другие изменения

  • Обновлена версия до 2.25.2 (e11b286)

  • Обновлена версия до 2.25.1 (de743d0)

  • Обновлен комментарий boocoSchema > services (1856616)


2.25.0 (22-08-2024)


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

  • Добавлена проверка соответствия правилам бронирования (d98221a)

  • Подтверждение авторизации по qr (b9ed8bf)

  • Добавлены новые отчеты (780fc10)

  • Обработка аватара пользователя по прямой ссылке (23703d0)

🩹 Исправленные ошибки

  • Изменена локальная схема валидации booco.yml > services (13728b0)

  • Исправлены настройки микросервисов (e3c9d94, 476231f)

  • Добавлен зум к кластеру (15f60ed)

  • Исправлен тултип на картах (3be0444)

  • Исправлено мерцание информационного прелоадера и "0" в шапке (92196b2)

  • Поправлено создание бронирования не больше, чем на 1 день (1c25615)

  • В схему валидации полей ldapUrl и exchangeUrl добавлено явное указание типа "string", чтобы избавиться от вывода предупреждения в консоль при старте приложения (3a06bb9)

  • Изменен вывод имени организатора в тултипе, отображающемся при наведении на статус (4dd41bb)

  • Исправлена ошибка загрузки аватара пользователя и опечатка в alt-аттрибуте (08fc5e5)

  • Добавлена кнопка копирования и поправлена ошибка в статусах в кабинете (4f68786)

  • Исправлен способ хранения метода авторизации через iframe (теперь вместо кук хранится в контексте) (7b2e307)

  • Исправлено время бронирования при отображении полей без времени (0bdeebd)

  • Исправлена зависимость при рендере элементов карты (26ebb95)

  • Добавлена проверка на значение и начальными и конечными пробелами (6d3553d)

🏡 Другие изменения

  • Обновлен пакет react-canvas до последней версии (a1c1c01)

  • Рефакторинг (4170d3e, a4ac90d)

  • Возврат прежнего package-lock.json + обновление react-canvas (2146047)

  • Убрана лишняя типизация "| []" с массивов (b1a0b52)

  • Обновлена версия до 2.25.0 (df6b031)


2.24.2 (12-08-2024)


🩹 Исправленные ошибки

  • Исправлена ошибка загрузки аватара пользователя и опечатка в alt-аттрибуте (08fc5e5)

🏡 Другие изменения

  • Обновление версии до 2.24.2 (db75dab)


2.24.1 (09-08-2024)


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

  • Обработка аватара пользователя по прямой ссылке (23703d0)

🩹 Исправленные ошибки

  • Исправлены настройки микросервисов (476231f)

🏡 Другие изменения

  • Обновление версии до 2.24.1 (4b226f3)


2.24.0 (06-08-2024)


🩹 Исправленные ошибки

  • Добавлена кнопка копирования и поправлена ошибка в статусах в кабинете (4f68786)

  • Исправлен способ хранения метода авторизации через iframe (теперь вместо кук хранится в контексте) (7b2e307)

  • Исправлено время бронирования при отображении полей без времени (0bdeebd)

  • Исправлена зависимость при рендере элементов карты (26ebb95)

  • Добавлена проверка на значение и начальными и конечными пробелами (6d3553d)

🏡 Другие изменения

  • Обновлена версия до 2.24.0 (0e32e24)


2.23.1 (02-08-2024)


🩹 Исправленные ошибки

  • Исправлен множественный выбор заявок, изменен цвет чекбокса (b0ece27)

  • Доработка компонента числового инпута (4235d55)

🏡 Другие изменения

  • Обновление версии до 2.23.1 (7199b58)


2.23.0 (31-07-2024)


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

  • Улучшена кастомизация iframe-модуля карт (a7fcc21)

🩹 Исправленные ошибки

  • Исправлена ошибка отображения всех фильтров (96a2a5c)

  • Fixed keycloak login (f050858)

  • Исправлен фильтр по пользователям в картах (c739b37)

  • Исправлены числовые поля (b0a2be5)

  • Исправлен выбор пользователей и ресурсов (f84bc33)

🏡 Другие изменения

  • Обновлена версия до 2.23.0 (6bd683c)


2.22.2 (23-07-2024)


🩹 Исправленные ошибки

  • Исправлены ошибки в modbus-device (после перехода на v2) (4e19571)

🏡 Другие изменения

  • Обновление версии до 2.22.2 (3a058cb)


2.22.1 (22-07-2024)


🩹 Исправленные ошибки

  • Исправлена утеря Meteor.userId при реконнекте при авторизации через iframe (a283e8a)

  • Fixed iframe map height (5efe40d)

🏡 Другие изменения

  • Обновление версии до 2.22.1 (5ab6d6b)

  • Тестирование авторизации (a595bcf)

  • Rerun mr (dc263da)

  • Hide customization (e24e1cd)


2.22.0 (16-07-2024)


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

  • Добавлено новое сообщение AUTHENTICATED от iframe (d7efebb)

🩹 Исправленные ошибки

  • Исправлены некоторые ошибки в картах (be753a8)

  • Убрана ошибка с карт (1c9310e)

  • Исправлена верстка модалки карт (192932d)

  • Исправлены ошибки eslist и убраны циклические зависимости (fd5c459)

  • Добавлены статусы ресурса для фильтра (81f3c12)

  • Исправлено состояние для фикрисоранного ресурса поля Повторять (96d3d2c)

  • Исправлены некоторые уязвимости по задачи (09afc04)

  • Исправлено удаление драйверов (cc97997)

  • Исправлена вёрстка компонента SlipConent (e0c8567)

🏡 Другие изменения

  • Добавлен доп якорный класс для iframe-модуля карты (e0ba8fc)

  • Rerun publish-docs-ci (190cbe9, 1f78e8b, 5983ae1)

  • Change rule for typecheck-ci (0020b04)

  • Delete rules "always" (6e96b27)

  • Delete "allow_failure" (4a3fe13)

  • Add allow failure (0f5eac1)

  • Add "always" rule (355e41e)

  • Restart test (2cc5f69)

  • Start pipeline (6242b33)

  • Restrict rules (d888322)

  • Run job (6c47611, cbfcd1a, 6bf5f6e)

  • Run jobs (069b434)

  • Test jobs (0c6928b)

  • Add bundle name (0b0e920)

  • Add other config files with node 14 (454608a)

  • Delete test-ci image (271b005)

  • Rewrite image (3ebdc55)

  • Add special jobs devops (f897f15)

  • Add included jobs for test (f58d18c)


2.21.0 (05-07-2024)


🩹 Исправленные ошибки

  • Fixed pages layout (352d41b)

  • Добавлен лог на каждый тик интервала (a37b0dc)

  • Рефакторинг авторизации (be4ef13)

  • Исправлен вызов колбека onReconnect при перезагрузке страницы (43c948b)

  • Изменен вызов функции onReconnect (a3acacf)

  • Возвращена сортировка в журнал логов (c7d5633)

  • Переработана проверка origin по TRUSTED_DOMAINS (bd7f77c)

  • Исправлен разлогин после перезагрузки страницы (т.к. отсутствует this.userId) (51f350d)

  • Fix debug.yml for validation (cb2aae0)

  • Исправлено восстановление сессии при использовании keycloak (3ffc447)

🏡 Другие изменения

  • Убраны отладочные логи авторизации (61edead)

  • Обновлен пакет react-canvas & повышена версия до 2.21.0 (591d2b1)

  • Добавлен ddp.onRecconect коллбек (4983d11)

  • Добавлены дополнительные логи (f7a98e6)

  • Добавлены логи для отлова ошибки с продлением токена (4127102)

  • Исправлен потенциальный баг фильтров при отсутствии опций & доавлено... (3a6a3b9)

  • Оптимизирован перезапрос пользователя в методе обновления токена... (4abee8b)


2.20.1 (25-06-2024)


🩹 Исправленные ошибки

  • Обновление package-lock.json (! никогда не перетирайте его своим старым локальным !) (f2f2622)


2.20.0 (24-06-2024)


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

  • Расширен конфиг инициализации iframe-модулей (добавлено свойство customization) (40c06c5, 1304508)

  • Добавлен метод loggersList, refactor: удален конструктор, docs: добавлена документация (e6cf140)

  • Customize scrollbar (b159825)

🩹 Исправленные ошибки

  • Исправлен вывод сообщения при множественном бронировании (f208ec7)

  • Исправлена зависимость в мемоизации (de8c210)

  • Добавлена валидация на просмотров ресурсов на карте (4102159)

  • Исправлена проверка прав при экспорте acl (21ec727)

  • Исправлен вывод username для пользователей из keycloak (a3abb9b)

  • Исправлена функция отправки postMessage сообщений (d19cf25)

  • Исправлена ошибка при проверки возможности редактирования пароля (936dd8c)

  • Исправлен вывод информации о keycloak пользователе (488981a)

  • Добавлен фильтр в i18n (e6115a6)

  • Исправлена логика показа всех ресурсов по группам (8448319)

  • Добавлено обновление сегмента локации и добавлена проверка uuid в booking-events методах (1912880)

  • Исправлен доступ к драйверам и добавлена документация (6a38a2d)

  • Исправления по мр (dbd2227)

  • Поправлены права для групп (c154111)

  • Исправлен метод для получения ресурсов, убран ненужный код (4b1d172)

  • Исправлена ошибка 404 при перезагрузке страницы, добавлена документация на отдельные функции (4aa1113)

  • Добавлено имя метода в вызов assertUserId docs: дополнена документация sonar: || заменен на ?? (76fbe5a)

  • В initializeTestLogger исключается повторное добавление тестового логгера и завершается инициализация, docs: добавлена документация (4a012ae)

  • Выдано разрешение грузить zip-архивы для галлереи (17efede)

  • Исправлена ошибка при обновлении нескольких групп одновременно (e2bda45)

  • Исправлена загрузка статуса (dd2a733)

  • Добавлены пустые catch блоки (0bbbda1)

  • Исправлена регулярка под url (135d473)

  • Убраны ошибки из консоли при авторизации (fedef37)

📖 Документация

  • Добавлена настройка для создания документации (3d7addc)

  • Папка docs добавлена в .gitignore (effb09f)

  • Удалена папка с документами (https://www.notion.so/booco/dcefdd0f67a94a3bba28acb07be4efb2?pvs=4) (de83073)

  • Добавлена документация, которой не хватает chore: небольшие стилистические правки (741e3f0)

🏡 Другие изменения

  • Обновлена версия до 2.20.0 (26b8748)

  • Переименован интерфейс IFrameModuleCustomization (3a336e1)

  • Убрана опечатка в названии интерфейса (977aba8)

  • Добавлена документация (41ed3c6, ef8229c, 2fac155)

  • Добавлена документация booking-events.methods (12d6d3f)

  • Переработана функция отправки сообщений хостам postMessageTo (73a9642)

  • AllowedOrigins объеденены с TRUSTED_DOMAINS & реализована отправка postMessage`s всем доверенным доменам (5706604)

  • Исправлен мр, добавлена документация (a93b855)

  • Возвращены todo для функций devices.export и devices.importCsv (28fdfbc)

  • Удален тест, т.к. нет функции больше (b8e52f4, c7d1316)

  • В .gitignore добавлен .vscode, coverage (b12599f)

  • Удален .vscode из git (46c4200)

  • Добавлена mocha в tsconfig.json (679cc90)

  • Добавлены скрипты test:ci и type-check (42e5ac3)


2.19.4 (13-06-2024)


🩹 Исправленные ошибки

  • Исправлена ошибка 404 при перезагрузке страницы, добавлена документация на отдельные функции (3d86948)

🏡 Другие изменения

  • Update version to 2.19.4 (f2b243d)


2.19.3 (11-06-2024)


🩹 Исправленные ошибки

  • Выдано разрешение грузить zip-архивы для галлереи (17efede)

🏡 Другие изменения

  • Update version to 2.19.3 (1d1184d)


2.19.2 (11-06-2024)


🩹 Исправленные ошибки

  • Возвращено информационное сообщение "Код был отправлен на почту" (014bad8)

  • Добавлены пустые catch блоки (ae652be)

  • Добавлено расширение под maps storage (b857b69)

  • Исправлен вывод версии и добавлены методы для получения инфы о тегах и модулях (652aeea)

  • Fixed token passed (2fdf00d)

🏡 Другие изменения

  • Убрано временное решение из функции sendAuthCode (b2fd9d7)

  • Update version to 2.19.2 (d394e40)


2.19.1 (05-06-2024)


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

  • Add "loaded" message type (ce841ae)

  • Добавлена проверка конфига (49e5a4b)

🩹 Исправленные ошибки

  • Исправлена ошибка со статусом окна (09724e5)

  • Исправлены ошибки при изменении прав (de892e7)

  • Revert middlewares (dd6c7a7)

  • Исправлена ошибка при проверке пользователя в методе about.info (df28421)

  • Исправлены значения условий при изменении типа триггера (2428e08)

  • Исправлен мр (f43060d)

  • Исправлена ошибка с видимостью страниц (b580625)

  • Исправлен вывод информации о сервере (68cfbea)

  • Fixed bugs in iframe resources (40b97d6)

  • Добавлена проверка на статус (18211a0)

  • Исправлены текста ошибок (2583992)

  • Исправлен вывод ошибок, изменена схема валидации ldap-access (2765edf)

  • Исправлена логика возможности удаления пользователей (543bf6d)

  • Поправлена загрузка qr окна (09314dc)

  • Добавлена проверки при импорте и экспорте (1df611f)

  • Добавлена проверка origin (8b3204e)

  • Исправлена уязвимость при вызове методов log (188d1ee)

  • Исправлена проверка прав в debug (c1adb01)

  • Исправлено название (233f9d5)

  • Исправлено нулевое поле темы (3ffaad6)

  • Добавлены права для проверки импорта и экспорта (b027107)

🏡 Другие изменения

  • Update version to 2.19.1 (654a62f)

  • Add assertUserId methods (3cf6652)

  • Remove logs (c339ef0)

  • Add include check-version (fbfa5f7)

  • Added code documentation (9995f86)

  • Add temp logs (929cfeb)

  • Fix typo (6ef6295)

  • Middlewares refactoring (3eeed8d)

  • Fixed ts errors (91de385)


2.19.0 (24-05-2024)


🩹 Исправленные ошибки

  • Fixed default value for filters in iframe map module (68e9385)

  • Добавлен параметр autocomplete в textfield (cbec70d)

  • Переделана форма генерации токена на формик (08dcf4c)

  • Исправлено обновление карточки пользователя (c7226db)

🏡 Другие изменения

  • Update react-canvas pkg (3fddd85)

  • Убраны некоторые параметры из ресурсов (9ce083c)

  • Update snmp-device pkg to last version (d77011a)

  • Update react-canvas pkg version (623aa1b)

  • Update snmp-device pkg version (f1118f5)


2.18.2 (22-05-2024)


🩹 Исправленные ошибки

  • Revert onMessageExternalLogin changes (1abf472)

  • Restrict token generation button by server:create:any ACL (59caf06)

  • Fix unauthorized msg handler & remove JSON.stringify (984a9ac)

  • Убран ненужный disable (eb4b93c)

  • Добавлены условия на удаление текущего пользователя и добавлены права на экспорт оборудования и пользователей (5e78d3a)

  • Исправлена инициализация cookies (453b286)

  • Исправлен запрос env переменной в листенере postMessage, исправлен сброс текущего роутинга (3d2a9c8)

  • Исправлено окно генератора токена и добавлен userId в запрос при экспорте (d7861a5)


2.18.1 (17-05-2024)


🩹 Исправленные ошибки

  • Removed get trusted inner domain request (4d9d05a)

  • Fix authorztion logic (c38f234)


2.18.0 (16-05-2024)


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

  • Logic for get uniq session in reports (455c966)

  • Добавлена опция pruneэ (b65b37e)

  • Разрешаем CORS для /files/ (448f2b0)

🩹 Исправленные ошибки

  • Added logic to allow parameters, fixed trusted domain (a8e2dc8)

  • Fixed env trusted domain (795ea8e)

  • Fixed some problems with iframe and authoration credentials (99ddcbb)

  • Исправлена функция экспорта (9bc0c59)

  • Добавлена проверка на disabled (d6d164a)

🏡 Другие изменения

  • Remove console logs (5370cfb, 6282e0a)

  • Add new packages in lock (f0738de)

  • Fix bag (ceff706)

  • Add update libcrypto3 and libssl3 (ca9afa9)

  • Turn off release job (e8f0842)

  • Update packages (6660c97)

  • Убран комментарий (cedf299)


2.17.0 (02-05-2024)


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

  • Добавлена возможность изменения статуса устройств (28c3446)

  • Добавлен метод для переименования ролей и поправлено подсвечиваение изменений (9959f8b)

  • Сделана подсветка измененных данных (ea39a97)

  • Added loading component for map load (3da8264)

  • Added logic for max width order container (2426d5e)

  • Replaced chip selector component by autocomplete component (91a6854)

  • Updated logic on filter radio (39b26c6)

  • Updated access to calendar and map from resource card (1e69815)

  • Added order type select by order category on trigger (b4aa089)

  • Added conditions for variable condition (eb60da3)

  • Added asc sort by name in tags book (399ac12)

  • Replaced radio to checbox component in triggers page (e107c03)

  • Added translation to message actions (b4b2301)

  • Added errors to new trigger conditions (0a87f8b)

  • Change parameters logic (09674e6)

  • Added last conditions (68145e3)

  • Parameters test func (064d039)

  • Finished device feedback condition (cdbbc9f)

  • UpdateMany resources method has been added (fb63599)

  • Added device feedback condition (d51b517)

  • Add object modifications before request (bad4ebb)

  • Added resource status condition (269de1a)

  • Added resource parameter condition (2b18aba)

  • Mass resource editing (114a882)

  • Added resource selection condition (07642b2)

  • Main and config tab created (7055b78)

  • Updated conditions logic (980871c)

  • Updated max length and max rows (34aff42)

  • Updated max height and messages count (953d99b)

  • Updated schedule interval trigger type (9519fe4)

  • Added lightning of selected element, also added height limit (8207c53)

  • Added lightning to cascader (d26e238)

  • User type filter has been added (d26e392)

  • Added new resource params (395ef17)

  • Added validation to trigger general tab (4eb4f05)

  • Added validations to trigger conditions (4f3110a)

  • Qr modal window (ed58f1f)

  • Checkin not working (29403a7)

  • Qr modal created without checkIn functionality (67f2003)

  • Added validation to others actions (febf0f8)

  • Added validation to several actions (13bb0eb)

  • Updated upload image logic (b09085b)

  • Updated send email action (54e92fd)

  • Modified params applied (7707fc0)

  • Added max image size on resources and users image profile tab (6b9f9b2)

  • Updated device command action (78e9108)

  • Added new trigger action (723a48e, 69c9f9d)

  • Added new trigger type (af38a99)

  • Logger reports have been added (baa597b)

  • Added sort methods to triggers (42b139a)

  • Added sort function in order page (4db1701)

  • Sort roles in user page (dd90b02)

  • Sort filter items in resource pages (0e3fd91)

  • Added active filter icon (d95745c)

  • Replaced the or value by the and value for tags in resource filter (add95c0)

  • Added sort by asc in resource filter (45fe98f)

  • Updated report page titles (d7d7c44, 966e6eb)

  • Validation removed (c1a50ba)

  • Filter autocomplete component added (581896a)

  • Added missing labels for localization (bacf115)

  • Filter by user (415dadb)

  • Added other conditions (4f0db81)

  • Added device command action (b3654c0)

  • Added send email action (4cbe3f6)

  • Added message send action (25727dc)

  • Added create booking action (db7f051)

  • Finished all conditions (bf8c641)

  • Added variable trigger (38aab6d)

  • Group selects have been added (6320cfc)

  • Added other trigger conditions (2608b44)

  • Group methods has been added, fixed methods usage (42584b6)

  • Show device in device feedback input (90af11f)

  • Group handbook layout (6dd3981)

  • Added booking with timout component (c6f245c)

  • Added new trigger types (f8bf1e3)

  • Added resource select component (5bb1d2c)

  • Updated fields time format (c0abce6)

  • Added calendat actions (98e6c7f)

  • Added trigger action types (c04e5eb)

  • Added device feedback condition functions (86ba7fb)

  • Export xlsx report (3ceb544)

  • Added change function to other fields in row (64cdee0)

  • Added funcation for create and remove conditions (b34d7e1)

  • Added trigger data from hook (fece955)

  • Type and size check has been added (bdc4887)

  • Added cascade component (59d598b)

  • Methods applied (20b65a0)

  • Added diagram/ table/ filters (e0fe6b1)

  • Reports.runReport method (645e575)

  • Reports.getMany has been added (b1a44ff)

  • Boilerplate reports (ce2ed1a)

  • Added all parameters for resource parameter trigger type (6c6555f)

  • Added logic for children item in trigger condition (46b0fbf)

  • Added schedule interval to trigger options (78d3412)

  • Added status update trigger type (8edfd89)

  • Added mode localization item (8f523a6)

  • Added cron component for trigger type (cea5608)

  • Updated booking-start-end component (1658e70)

  • Finished table component for trigger modal (c81c8a0)

  • Added new fields for table (fd01ec5)

  • Added new custom table (1197aec)

  • Added conditions tab to trigger edit modal (6f14563)

  • Added layout for resource status update (dcedade)

  • Added calendar items (00ed66d)

  • Triggers.execute has been added (cc30c1c)

  • Pagination has been added (7d38394)

  • Added new data for trigger types (5cacff9)

  • Play modal has been added (5159c59)

  • Updated trigger edit modal (78486b5)

  • On/off triggers methods have been added (078b16b)

  • Added filters (1cc15c5)

  • Page in process.. (f07a8ce)

  • Fetch triggers and refactor (644f795)

  • Added function to choose input mask language (1c4e4a1)

  • Stage 3 completed, working version (2d0373b)

  • Layout rights stage-2 (cca5d75)

  • Added redirect function to map from resources pages (e46ae5f)

  • Layout started (1766604)

  • Add trigger edit fields (e092bd0)

  • Add trigger edit component (04f433f)

  • Added logic to set timezone (515d6b2)

  • Add modal (75f17db, 151bf36)

  • Add search (6d8786b, 9d25ee2)

  • Add select all (13ec96a)

  • Added timezon input to location hanbook (b0153a3)

  • Add control panel (53fc07f)

  • Add buttons (16d4222, af37ee1)

  • Add menu options (bc34481)

  • Add header (7833311)

  • Added map name in location segment item (f2fa3a4)

  • UserProfile add validate and etc (cb57f09)

  • Added new logic to choose location and segment location (f9c9702)

  • Add new styles (4af0733)

  • Splitted location to location and location segment (f02fe35)

  • MassMailing form (05207b7)

  • Added localization for pois (1e0e45d)

  • Added handleCreate (fdbd229)

  • Added rules for galleries (d0b7d2e)

  • Added localization to hanbook gallery (c8c4bed)

  • Custom autocomplete,send-message task, etc (cf7f0f2)

  • Added exist function to gallery (8b1af83)

  • Added the add method to galleries (846b2d1)

  • Add new labels (2e22dbf)

  • Added export method to gallery (b78875f)

  • Add actionsExecuteHandler (1b000a8)

  • Add useUnreadMessageCount (341928b)

  • Added gallery layout to habook (862ccf5)

  • Add messages.markAsRead (f9ec9ae)

  • Add useMessagesObserver (9d937ae)

  • Added select & fix issues (aec2e50)

  • Add infinity scroll (03d947e)

  • Add time (27f7e8e)

  • Add message ui (7483ba8)

  • Mailing layout (2396a1b)

  • Add ui elements (739bab0)

  • Add list (56eb7ff)

  • Added rules to hanbook map (86c77c5)

  • Added additional condition for upload wrong file (a3462c1)

  • Add new navbar styles (5f7672b)

  • Added export map methods (e883c02)

  • Add tooltip (07c0b8c, f5951a0)

  • Add Messages component (5ee0e89)

  • Added custom remove function in props for card details component (1ae672d)

  • Added types for map hanbook methods (7689d49)

  • Software section (bf75c23)

  • Added handbook poi modal (1b4be03)

  • Добавлен хук useBookingEvent, изменения в BookingPendingList (acd7475)

  • Added poi tab (ba712ea)

  • Added upload new map in hanbook map (4ce28db)

  • Add popover (852f763)

  • Added methods to upload and extract map archive (5b97b72)

  • Extended calendar form added (0127025)

  • Ext-calendars methods added (01b8b0a)

  • Manager field added (9fc0f58)

  • Add check range (2dff7a4)

  • Updated logic to update hanbook map (4de6139)

  • Add locationSegment values (f667019)

  • Add ModalHeader (ae691f0)

  • Add ResourceParameters component (6ff77b5)

  • Added pending list in cabinet (57b370b)

  • Added methods to upload archive file (8cb1e7c)

  • Add localization fields (68a98d4)

  • Add validation and alerts (8405a13)

  • Add config tab (dc9de98)

  • Sync tab edit (a493b52)

  • Add general tab (57160d7)

  • Added map edit modal (d7b5ae7)

  • Added form array (8ab6af3)

  • External calendars fields & backend method getMany added (07a0d92)

  • Added update file method (29db806)

  • Add check id unique (c063feb)

  • Remove console log (09cbae2, 671aac0)

  • Add set default button (7932f8d)

  • Add subjectsList (d8fdc13)

  • Add clearFields (84dbc02)

  • Binded front-end to back-end (06147d4)

  • Add category ?? 'room' (5d75b37)

  • Add new qr.createPermanentQr (5a11e70)

  • Add qt button logic (ea1bfde)

  • Added methods to get storage list data (3c68a64)

  • Add qr buttons (45158cc)

  • Add new alert (4e0b16e)

  • Error handler added, orders page (e1a5be2)

  • Error handler added, users page (3eed2fb)

  • Error handler added, desk page (9fec9b8)

  • Error handler added, rooms page (69d236b)

  • Added console log (ba30dcb)

  • Updated filter layout (9295650)

  • Add auto check switches (d255222)

  • Add topic, organizer, participants fields (87a1560)

  • Add TimeFields (6681fd3)

  • Updated layout in filter (1466b78)

  • Added new conditions for filter range select (1af4f44)

  • Filter added, fix search & filter logs (1e0e5e1)

  • Add resource avalible fields (25ffc1e)

  • Add check-in/out fieldset (0c088e6)

  • Add bookingStatus and socialDistanceMode (e432a9f)

  • Added promise handlers for import function (9a751ee)

  • Loader on btns added (625c6db)

  • Removed segments element from filter component (50fdaf6)

  • Check rights & logs tags (6a7a5e0)

  • Check rights & logs resource-types (bf53b79)

  • Check rights & logs poi (4826155)

  • Check rights & logs orders (b64761d)

  • Check rights & logs order-types (cd16c0d)

  • Check rights & logs order-categories (9bc66ee)

  • Add groups (b945084)

  • Add form presist (17a4a69)

  • Add useFormikPersist hook (d359fbf)

  • Improvement UX (a0d6d30)

  • Remove memo (12ffd01)

  • Add load image (9e257e7)

  • Add tab validation (629f93f)

  • Add create handle (66bd006)

  • Added universal wrapper (93a998b)

  • Add timeStep and preloader (0b01458)

  • Added localization to tags (5dd2137)

  • Add config update logic (9247508)

  • Added tags book (a0150c6)

  • Add defauld values (d6cc55e)

  • Add validation (799c6e8, 1abed2f)

  • English text for order hanbook (f4e5f5b)

  • Remove empty imports (aed6a58)

  • Added orders handbook (9823ef9)

  • Добавил библиотеку fast-deep-equal (4605732)

  • Добавлены права в календарь и бронирование (c23c928)

  • Updated rules for handbook (33c1683)

  • Added auto-update methods and added en text to config (e7b2cad)

  • Added ru language text into modal (3d60a09)

  • Add image tab (4297189)

  • Completed the layout of config modal (bffd65e)

  • Удаление нескольких бронирований (6a0eed2)

  • Add general-tab (f04c6b0)

  • Added config tab (4359ad7)

  • Исправлены поля организатор и участники (572caa4)

  • Added tabs to resource type modal (e38f2fd)

  • Исправлен организатор (bd20791)

  • Splitted resource modal to resource and appliances modals (705f4f4)

  • Add toggle selector (f9d9f29)

  • Добавлен повтор события (33e872d)

  • Added locations handbook item (825d927)

  • Add qr code tab (04120dd)

  • Add formik types (36b2bf1)

  • Add config tab form (46f0374)

  • Add labels (05ff0ef)

  • Add new paddings (6e8b57c)

  • Add ChipSelector (201f861)

  • Add DateSelector UI component (727cdfd)

  • Add ui interval (5526215)

  • Add config (d5abaf4)

  • Added locations handbook (be22c3a)

  • Added semgents methods (b3f3d23)

  • Added multiple select to orders, also added alert delete dialog (98d686a)

  • Added multiple select to user page (e8869c9)

  • Added new remove methods (630ccb5)

  • Changed place of user profile fields (82c278a)

  • Added required fields in resource profile (ab26ecb)

  • Added groups field to resource profile (c822bb2)

  • Added status filter element (8419424)

  • Added use effect hook to update date every new minute (986442a)

  • Added access rules for menu options (4bc2f52)

  • Added edit mode to desks page (7be0f17)

  • Added export and delete functions (0d4172a)

  • Add fetch poi data (51fcd5a)

  • Addded all and several select function (d6c950d)

  • Добавлено оборудование и внесены изменения (632e330)

  • Большое обновление - справочники (17ebcf7)

  • Ended header markup (98af570)

  • Add mock data (a0c3ad6)

  • Added change visibility and select few resources functions (a2ca4c7)

  • Add show marker tooltip (c118fd2)

  • Add clusterThreshold to json (5947c3a)

  • Переход из помещений в календарь (dc5e009)

  • Added capacity filter to rooms page (2386fc6)

  • Фильтры, не работает фильтр по ролям (5950f61)

  • Markup new edit component (9d148c3)

  • Hid sort elements in filter if sorting items is not set (66fbc5a)

  • Posibility to display date without time (5eb74b5)

  • Add filter logic (28e2bd8)

  • Add data check (c603925)

  • Add appliance and tag filter UI (3713157)

  • Add recource type filter (4820ae0)

  • Added default value field to filter object (ca6dd30)

  • Поправлен кабинет пользователя (b152c19)

  • Add useLoadingStates hook (8f1a3fa)

  • Added sort function to location segments (7e8a7b3)

  • Add useResourceMap (be064b0)

  • Добавлены права в профиле пользователя (5385766)

  • Добавлены права пользователя на странице пользователей (ce07761)

  • Added access fields to elements depending on them (3a52ede)

  • Directory field added (bbe4dcb)

  • New logic for removed images (d5fbee6)

  • Added new filter by resource type (24702a3)

  • Updated colors for circular items (172e3c9)

  • Добавлено обновление пароля (64bc57c)

  • Бронирование через календарь (8d52f4f)

  • Disabled properties in resource profile (db369f4)

  • Add new map item color (c05a6f8)

  • Add current day (0793320)

  • Hidden empty data for filter (094555e)

  • Added applainces tags (f60f53a)

  • Preloader на кнопке и исправления (9227c91)

  • Add tooltip for period (404dd38)

  • Added sort on resource pages (325529c)

  • Изменения в бронировании и удалена прежняя страница пользователей (8c618ea)

  • Внесены изменения в профиль пользователя (f27647b)

  • Added search function (b8374f4)

  • Добавлена пагинация и поиск (b808979)

  • Added other card data (26bc5de)

  • Изменения в пользователях (3b4b7cb)

  • Added pagination logic (f839ac9)

  • Страница пользователей (55fc478)

  • Added change current photo function (6ff7ba4)

  • Added location logic (0faf435)

  • Added locations inputs (b858c58)

  • Update react canvas (e71287b, c3bc4aa, 90c75f2)

  • Validate logic (ec5c40c)

  • Added logic to desks page (1130e4e)

  • Fixed multiple select in resource profile (e4a81c7)

  • Added button disable when several fields are empty (4144ad1)

  • Верстка окна пользователя (31eb172)

  • Added booking to resource (61783b9)

  • Added removing resource function (ba04f1b)

  • Function to create qr-code after change id (9db1c80)

  • Possibility to change uploaded image (8688050)

  • Image load on edit resource (b8957a7)

  • Добавлено расписание (7d021a4)

  • Added posibility to create resources (a1adb3f)

  • Update react-canvas (1354f7d, 315a67e)

  • Доработало окно бронирования (0dee63a)

  • Add time parcer (e881e48)

  • Add map tooltip styles (061568b)

  • Add error page (4dd51bb)

  • Add disabled filter button (2535a4d)

  • Add new label filter (e89a6c3)

  • Update shadow tooltip (5e4a43d)

  • Fix fonts (6d40e6c)

  • Исправлены запросы к базе данных и т.д. (7cf049a)

  • Add ClusterableLayer (82d3c17)

  • Added new functional to create order (46930a3)

  • Внесеты правки в работу (b621c32)

  • Added posibility to select resource type (bcd3821)

  • Бронирование осуществляется (6a62255)

  • Added flexible types for creation order modal (7e65975)

  • Начата логика (e7e6436)

  • Модальное окно бронирования рабочих мест (4344e47)

  • Used new hooks for getting resources data (ea47e6f)

  • Добавлено модальное окно в карты (b37e6cf)

  • Add animate when tooltip is close (629c6af)

  • Add animate when tooltip is open (e836a1e)

  • Add tooltip hover (fb7005c)

  • Add statuses filter (ee3084e)

  • Add hover coord (9c6ce2b)

  • Added remove resource function (7041b68)

  • Добавлены статусы (bf3a090)

  • Added functions to import resources data (7b66546)

  • Added function to create order from resourse card (ec58457)

  • Добавлены права в карточках (bc04e2e)

  • Added working statuses to slip card (b23f63a)

  • Add time label (d5bd46f)

  • Добавлен i18n-en (6e02033)

  • Изменения в modal, контексте и др. (8ada1f1)

  • Add toggle visible label (21e9f17)

  • Добавлен контект, логика работы модалок (a7703ac)

  • Added new desks page (fd313da)

  • Disable shadow (57f03d9)

  • Add hidden select if count map = 1 (fbbd8c4)

  • Add statuses (d6538ef)

  • Added venue select after redirect from room page (ba264c1)

  • Added posibility to book rooms (98d6b0b)

  • Add new react-canas version with new label size (9f64b3f)

  • Added logic to get rooms from calendar system (81442b5)

  • Add localization in the frontend (3513b41)

  • Add Localization type (d857c29)

  • Верстка модального окна (7bc8cae)

  • Add new url and fix types (1ef4563)

  • Add visible layers filter (9a5f466)

  • Added menu options to rooms page (0958b75)

  • Fix cardheader (d6b1c88)

  • Add filters (9e9c823)

  • Add new visible logic (a82e7e6)

  • Add adaptive canvas (6bfdcba)

  • Add choice floors (d0d6503)

  • Add select (95159fb)

  • Added rooms page according to new design (271d9ed)

  • Add all items (71aee12)

  • Add setHTMLImage func (7a2d0bc)

  • Добавлена кнопка возврата (71b786b)

  • Added pie-chart status also added new venue card (138be5d)

  • Изменена пагинация, модальное окно и фильтры (f4e8efc)

  • Исправления в фильтрах (2d2ecfc)

  • Ended slip base components (1c0b1e4)

  • Изменены изменения в CardHeader на страницах (4427211)

  • Изменены страницы найстроек и пользователей (89a4ef8)

  • Added slip content (2b2a8ba)

  • Внесены изменения на странице медиа (7a4422b)

  • Внесены изменения на странице триггеры (2bb3263)

  • Внесены изменения на странице карты (65f8da6)

  • Внесены изменения в расписании (ef38f8c)

  • Внесены изменения в нескольких страницах (3a490e0)

  • Внесены изменения в ParkingPage (ffa8464)

  • Внесены изменения в OfficesPage (460ccf8)

  • Внесены изменения в MeetingRooms (ee98055)

  • Внесены изменения в LogPage (6fa9188)

  • Added new modules Slip component (8cdfae7)

  • Внесены изменения в GradesPage (f39566f)

  • Внесены изменения в EquipmentPage (14614e4)

  • Внесены изменения в CalendarPage (ca8e330)

  • Внесены изменения в ClassesPage (c8cc76a)

  • Внесены изменения в ExamsPage (ebeb7c7)

  • Внесены изменения в AdmissionPage (fba9396)

  • Создан компонент CardHeader, изменено название прежнего компонента (ce2e020)

  • Added responsibility to filter drawer (2c172a0)

  • Added posibility to switch off period component (60b9c6e)

  • Изменения статусов, только при перезапуске сервера (455a5cc)

  • Added i18n to filter drawer component, also fixed clear filter drawer state (2a01088)

  • Added logic to all filter drawer components, also added posibility to save into localstorage (7ddecd7)

  • Add show/hide button (a83a95e)

  • Add equipment component (0b6f0e8)

  • Доработаная версия отчетов - 1 (365de0c)

  • Add interest component (546714d)

  • Update component props and model (8cfd775)

  • Add preloader and chore map page (942783e)

  • Added filter clear button (60b91c1)

  • Added filter range component (8225ff0)

  • Added filter radio buttons component (e9b0244)

  • Added filter tags component (c043794)

  • Added multiple select component to drawer (cec6efc)

  • Added select component to select once (80b3148)

  • Добавлены методы (c430e23)

  • Added date picker component to filter drawer (1908d80)

  • Add visible button (dec4d16)

  • Add test map (6553a24)

  • Исправлены стили в карточке (569d385)

  • Добавлена срок заявки и venued (a8eb4fc)

  • Add handleAddMap (8917558)

  • Expanded collapsed state for filter drawer (457ef79)

  • Added new drawer logic for endpoint response (b1098d6)

  • Добавлено удаление и редактирование статуса (f48425d)

  • Add map page (d2eda82)

  • Added function to close drawer (d513d49)

  • Added first part of drawer (20aede5)

  • Исправлено модальное окно, добавлен каркас опций (5760a5c)

  • Добавлена страница создания заявки (e415e7e)

  • Создана страница Applications, функционал ограничен (2f93f98)

  • Добавлен ApplicationsList (acdf522)

  • Добавлены базовые типы для заявок (c468142)

  • Добавлены пустые компоненты (001f437)

  • Add the ability to print diagram (f304231)

  • Add diagram React context (d165fc5)

  • Add UX to excel report (7f9627e)

  • Add export report data (b17932a)

  • Add useMediaLib hook, add media.getList method, add xlsx-editor (0b6a395)

  • Добавлен react-canvas модуль (d052c12)

🩹 Исправленные ошибки

  • Remove "№" symbol in qr modal (0fd358d)

  • Translate booking conflict message when user alredy have fixed resource (8198da6)

  • Исправлена ошибка с отображением ресурса при редиректе (4991993)

  • Исправлен заголовок в qrModal (e937c69)

  • Исправлен редирект и поправлены стили в qr модалке (7fb3e94)

  • Исправлен баг с прочитанными сообщениями (fda2f35)

  • Текущий пользователь не может удалить себя (b75f0c0)

  • Добавлен в исключение значение $ и переработано окно booco.yml (3240980)

  • Исправлены недочеты по мр (462ae33)

  • Fixed z index in popper (4fed28c)

  • Добавлен автофокус (a85930e)

  • Исправлен url в микросервисах (e3f07e0)

  • Not found page styles (490b6d0)

  • Исправлена ошибка с обновлением оборудования (76f6130)

  • Поправлены стили в acl (9ffe4ca)

  • Исправлен тип под aclEntity (efa7503)

  • Исправлен лог при удалении пользователей (33a8b93)

  • Исправлено записываемое свойство при создании бронирования через qr (b7c80ec)

  • Вернул eslint (2e4c7a6)

  • Убран метод удаления (262f31c)

  • Заданы максимальная высота и ширина селектора (bb0e53e)

  • Добавлен вызов метода удаления для booking (ac6c5b9)

  • Исправлен onchange в блоке даты (6c303c7)

  • Исправлена подписка на состояние бронирования (202476f)

  • Добавлен endpoint и поправлен селект (bc32585)

  • Исправлена бесконечная загрузка (0d3fbef)

  • Исправлен конфликт с мр (4dad4e5)

  • Изменен тип AclEntity на enum (6c9166d)

  • Fix map size field (c585f78)

  • Fix reactive issue (5a31256)

  • Fix typos (42afff4, 217c1f6)

  • Fixed texts by overview comments (defef57)

  • Fixed min rows in send email (245a778)

  • Added missing mode key in device conditions (1f91dfe)

  • Fixed redirect from orders to map page (c713bc8)

  • Fixed time container in booking modal (9534fa2)

  • Fixed useDataAccess query data (6f1c270)

  • Fix issues (72dc1a1, 04bae38, d6e3786, 6902a68, 33c1a4a, b611bab, b71cc69, 5ecd0e9)

  • Fix observer (9c0c374)

  • Fix errors (86661ec)

  • Fixed errors on trigger edit file (81fd2cc)

  • Fixed filter on order page (a2e08d0)

  • Fixed filter tags empty item (e9a176c)

  • Fixed order type in trigger action (25cb6d3)

  • Fixed trigger name (9486884)

  • Fixed trigger field name validation (9ca452d)

  • Fixed create order layout (8e8e574)

  • Fixed number field layout (02c7412)

  • Fixed condition errors (4ef42a8)

  • Fixed a removing current user (f5490fb)

  • Fixed confirm and delete functions by change blur function (c0cfbe7)

  • Changed update roles rights (1715a7b)

  • Fixed trigger condition default visibility, also fixed device conditions (055c7fc)

  • Fix multiple problems (5b583f8)

  • Fixed layout width; feat: added translation to order types and order categories (0ee90bb)

  • Fix actions.execute dto (0ce020d)

  • Fixed max width (a3c2dd7)

  • Fix pending status (3b2283b, 4e717ae)

  • Fixed keys value in disabled inputs (0d60e33)

  • Fixed type in trigger table row (400b6a3)

  • Fix error issues (895bcfc)

  • SetType removed (3ee764c)

  • Fixed R-1290 (9e815d4)

  • Removed scroll (ecbe730)

  • Fixed map name and description (4fa20b3)

  • Types removed (96e01f3)

  • Fix err issue (1eb678a)

  • Fix length issue (8ea614d)

  • Fixed max height of message block for scroll (3a5bfc8)

  • Fixed send email action (272979c, 3bd05eb)

  • Fix (a1aae76, 1d49546)

  • Added clipboard warning (a2f1082)

  • Fix bugs and refactor (585c817)

  • Fixed trigger types validation (4d4b27f)

  • Allow to select booking without filter by resource (84447a6)

  • Fixed max width name (a06dd39)

  • Fix R-1824 - fix tooltip (f06923a)

  • Changed padding value (48aec96)

  • Fix arrow and translate title (656b038)

  • Remove horizontal scroll (17c4247)

  • Device update message fixed (23bb728)

  • Fix log type (c4d0a7b)

  • Changed to null (bbb052a)

  • Fix filter (9f1d727)

  • Fixed resource status update option field name (3a7bd8e)

  • Fixed device feedback trigger condition (e921954)

  • Fixed trigger type field validation (102c510)

  • Removed x and y social distance conditions (ba6b7ec)

  • Fixed default value in boolean component (1e612ee)

  • Added start equals end condition (e26fcb4)

  • Added extend property (fea3c26)

  • Fix report name (bfb5609)

  • Fix typo (1602b73, 9f0bb52, 732c588, 7ccf256)

  • Filter by segments has been fixed (0834423)

  • Fix mapped object, key added (389baf5)

  • Fix diff booking condition (bbc634b)

  • Fixed micro bugs (ff8e31e)

  • Transform date respecting timezone (e36a3eb)

  • Added missing fields to trigger options (0746fc5)

  • Added missing char (43a231b)

  • Fixed booking and resource with timeout min value, also changed localization text (6253980)

  • Fixed trigger units (b3c7ff1)

  • Fixed default max size in resources (f6a813d, a91e206)

  • Fixed action name (0412bd2)

  • Fixed active filter (273e2ee)

  • Sort by date function has been added (39953c6)

  • Undefined processed (a1842f0)

  • Fix search issue (efd3a5d)

  • Fix redirect to specific route when log in (92d7626)

  • Fixed the check active filter function (bf769ac)

  • Fix manager field (7266f7d)

  • Fixed zero value in booking with timeout trigger type (71ead2d)

  • Fixed file upload by chunk (959bf91)

  • Fixed flicker tags in device command action (2206ee3)

  • Fix statuses (7ffbf49)

  • Fixed trigger options while change several types (2a089f3)

  • Fix repeat interval (e5f9e59)

  • Fix userStats info (23c023c)

  • Fix triggers acl (2917b56)

  • Fixed diagram (1230e0d)

  • Added type check (70aec29)

  • Hidden not integer values (4977489)

  • Period filter fixed (b69e6fc)

  • Fix displayed user session (b682152)

  • Fixed layout error while long resource name (01b5cbd)

  • Fixed remove action function (16c3052)

  • Fixed trigger table layout (d71ac1d)

  • Fixed update confirmed condition (a1912cf)

  • Fixed organizer name in booking create action (400f884)

  • Fixed a set variable trigger action value (d83cbb6)

  • Fixed password update in yandex browser (6c28169)

  • Fixed update in trigger options component (2cc370e)

  • Fixed location segment empty string (d324dfd)

  • Fixed location segment view error (91ee717)

  • Fixed location segment after upload new map (223cf1a)

  • Fixed resource types visible (be39c3e)

  • Fixed code error (ac7b015)

  • Fixed collapse element after change state (d97d41e)

  • Filter disabled field (fbbf2c2)

  • Fix task R-1410 (df1e3b6)

  • Fix task R-1577 (f669bee)

  • Fix task R-1443 (75e9edf)

  • Fix R-1290 task (3062d75)

  • Fix maxWidth (f474737, 9de8b04)

  • Fix sort issues (7c6d117)

  • Fix hide-show debug toggle (37f4746)

  • Order-map transition fixed (ebcdf88)

  • Play btn removed (9784d6f)

  • Fix repeat check errors (28c5b99)

  • Fix regex password fields (50d893c)

  • Fix observer groups hook (b4262ab)

  • Fix queries (d183063)

  • Fixed conditions (96ddd80)

  • Fix repeat issue (f285ace)

  • Fixed search in resorce select (f24b1a7)

  • Fixed default value in booking with timeout trigger (990f752)

  • Fixed booking with timeout trigger (c039e54)

  • Fixed data in multiple input (9724446)

  • Fixed error if condition type doesn't exisit (bd7827e)

  • Fixed cascader component (063b989)

  • Fix regex (89f84fe)

  • Fix min repeat start date (f733849)

  • Fix reports (fb98e8e)

  • Stringify added (7fca5bb)

  • Fix filters (9884356, 3233eda, e530097)

  • Fixed some bugs (dc0ff7b)

  • Fixed memory leak (f5ec1cc)

  • Fix styles issues (da6000a)

  • Check repeat end date (92e6fa8)

  • Fix orders (787c9ab, e5b2e81)

  • Additional checks has been added (5d75c6c)

  • Fix methods (bc0c267, 4da2412)

  • MeteorCall removed (daa2e48)

  • Fix system report (16e852b)

  • Fixed cascade component (547d3b6)

  • Fix error message (e17522f)

  • Fix outlook organizer (f699580)

  • Limited repeat period (49bccfe)

  • Fix query (fba536a)

  • Report example has been added (712e2d6)

  • Fix issue (ae835ea, a817ebc)

  • Fix 1287 & 1380 tasks (7380bc1)

  • Fix i18n (3112818, 36b62fd, 94c2d1b, 19dc1ae)

  • Fix returned type (598e715)

  • Fix findByUsername method (07867ea)

  • Disable description field for AD user (efe1602)

  • Fix save btn when field is required (06055cf)

  • Fix user locale (e17d094)

  • Fix default time (0daa539)

  • Fix autocomplete issues (9f5cb01)

  • Fix calendar default time (e12dc59)

  • Fix task & add optional operator (777558d)

  • Fix check booking period (ce27a2e)

  • Fixed modal trigger table (f260d82)

  • Fix max min time default (c64d786)

  • Remove blank (2daa640)

  • Fix label issue (8aa1ada)

  • Fix min & max time (9c447c8)

  • TriggerType filter fixed (5fa699f)

  • Fix issues in task R-839 & task R-1262 (a1312af)

  • Removed pattern prop, also removed input localization from several components (38942b8, 582abee)

  • Fix displayed bookings (b464864)

  • Fix roundTimeMs function (41a1fba)

  • Fix attendee and organizer validation (078fd4b)

  • Fix R-1259 (980a806)

  • Fix bookingModal restrictions (273f8fa)

  • Fix bookings restrictions (54e2aee)

  • Fix 1st point (78a764e)

  • Not update initiator (7f900f8)

  • Fix remaining issues (5cbee9e)

  • Fix search triggers (738fd5a)

  • Fix user.manager (1c708fb)

  • Eng i18n added (3fb1a6c)

  • Fix delete options, rights (b285d3e)

  • Changed all operations with resource observer hook, also changed values of selected resource state (c07ec21)

  • Add rights field organizator (55a4d24)

  • Fixed fetch user manager (0c70245)

  • Added forbidden delete prop in resource parameters select (b943ec8)

  • Fixed rerendering in calandar page (abce660)

  • Fixed spelling tags (44a4b59)

  • Fixed types for gallery modal (5a65ac3)

  • Splitted can read function in maps book (e0c9b8d)

  • Fix manager email field (db99123)

  • Fix option label (920a01e)

  • Fix rights & fix trash icon (32f04c9)

  • Hid not used field in resource type modal (8a931c4)

  • Fixed maps upload (87a4951)

  • Fix attention message (bc7f064)

  • Disabled trash btns (62bb695)

  • Import createBtn (fdbc3a4)

  • Fix validation for user from ad (a62023f)

  • Fix issues in rolesEditor (8de6134)

  • Fixed auto fill fields (fcf5c2f)

  • Fix bug when add new role (117a57d)

  • Added autocomplete manager (c8bb26b)

  • Fix sort roles (9cec71a)

  • Fix roles amount (76e376b)

  • Fix merge bug (7440d67)

  • Autocomplete added (bb35d77)

  • Fixed delete function in resource general modal (573c48f)

  • Made email field required when creating user (508e81a)

  • Fixed orders delete alert (3f46f52)

  • Fixed use location types (926407f)

  • Fixed class name (6d6f29d)

  • Fixed order index in radio items (4d6fdef)

  • Fixed filter checkbox order index (092cb84)

  • Fixed resource book with booking status (a14b8ed)

  • Source filters (e2158a0)

  • Fix source table column (9d7a9c7)

  • Fixed control buttons in modal table (dc3e21b)

  • Fixed hanbook button margin (261661e)

  • Fixed debounce in autocomlete (c7358c4)

  • Changed chip selector, added chip color (f479cdf)

  • Filter removed (2792fdd)

  • Fix rights and validate username (ba81367)

  • Fix initiator (cb9535f)

  • Fixed gallery modal, also fixed gallery notifications (9ed8e07)

  • Fix R-657-error (c588b94)

  • Fixed habook map modal functions (40599fb)

  • Fix orderModalContent and fix unmount modal (ad30123)

  • Fix phone field error (8074767)

  • Fix userProfile (0377429)

  • Fix bug (a2e9d79)

  • Fixed notifications (9d4d7fc)

  • Fixed error catch while upload empty zip archive (447f681)

  • Fix form (f6f8b8b)

  • Fix empty list (276a6f2)

  • Fix empty waiting list (6d8ffb8)

  • Add rights software (4df7e2d)

  • Fixed update segment in map hanbook (bb4b3c4)

  • Methods fixed (59f0c10)

  • Changed method (8892c24, 99938be)

  • Added alert dialog (736470c)

  • Fixed styles and notifications (0cd3f9a)

  • Fix customAutocomplete (c1c176b)

  • GetUsersLabel added (6fb9656)

  • Fixed notification body (a35f6b6)

  • Scroll removed (1c8849a)

  • Fix handleChangeWeekdays (09fbdc2)

  • Fix weekdays order (3aab8b7)

  • Fix page-take in query (9d3db9c)

  • Fix select (0926a1a)

  • Rename interface (f392aee)

  • Fix max chips length (3a4ab26)

  • Fixed layout in booking list after deleting (354b65e)

  • Fix select position (e5c27e4)

  • Fix R-910 task linked with event repeat (25918d2)

  • Fixed max-width of select input (02e679c)

  • Fixed filter layout (17f4bb4)

  • Fix empty page error (8d8cd20)

  • Fix styles (40056b8, 31a448b, 7701016, 000b3ff, 359ea7d, 816f651, 3ea3a48)

  • Fix deletedRole displays red (31edebb)

  • Fixed several bugs (911ab36, 8bb5274)

  • Fixed file update (a7b4360)

  • Fixed status (ba0feae)

  • Added plug info & changed hook (d69f88f)

  • Fix displayed order's types (f3b6c95)

  • Fixed orders-filters (cf51fd9)

  • Meteor.Error types added & fix types in BookingModal (b55c59d)

  • Fix check social distance (39adb8b)

  • Fix R-876 (3cca39a)

  • Testpage deleted from routes (eba27c4)

  • Fix R-372 (78403ae)

  • Fix image not found 404 error in maps (0268ac3)

  • Fix styles modalTable (e7bea20)

  • Fix order's errors (fc6e175)

  • Fix R-868 (d6ae653)

  • Removed waiting list (aee11af)

  • Fix cabinet layout (2c9f309)

  • Fix fields, task R-849 (f748d30)

  • Fix allowed days (9c21d2b)

  • Fixed update location in map hanbook (929bf74)

  • Fix ext-calendars methods (ee23f58)

  • Remove comment (638a34d)

  • Fixed field view (c9e335c)

  • MinWidth added & remove comments (54af29c)

  • Add cleanup function (3ae3a63)

  • Fix search bugs (7ce0f1e)

  • Fix bugs orders page (f2d3684)

  • Fixed error in users page (b303fd9)

  • Fix filter log page (e3fcfc4)

  • Fix update passwords (f3bc631)

  • Fixed a clear date picker component (6b0cce7)

  • Check rights added (dc93b3f)

  • Fix disabled param (326d3ef)

  • Returned end format with date (a90c1a7)

  • Fix error (4ea026a)

  • Can update organizer field (4b26595)

  • Fix organizer field (af0e2ee, d8d0125, 04cb45b)

  • Fix icons (c17d7ae)

  • Fixed emprt page while have data in users and orders pages (9eff56f)

  • Fixed empty page while have data (b8b2cc3)

  • <T/> removed from OrderLayout (a94ba02)

  • <T/> removed (5523919)

  • Try to fix emprty page when data exists (f0d4760)

  • Fix search (09cd631)

  • Fix organizer (9e58a52)

  • Fix rights & i18n (83f201b)

  • Remove logs (e1e1588)

  • Fix past time rule (380d060)

  • Fixed styles when edit mode is active (0a95c20)

  • Fix calendar select styles (b96d99f)

  • Fix console error (8fe3085)

  • Preloader added, fix i18n (3d1740c)

  • Fixed import segment type (e79fc31)

  • Fixed resource body styles (5662851)

  • Fix types (541672a)

  • Fixed the update of my bookings (69bd713)

  • Fix resource pois (fe0996d)

  • Remove usefull property from resource body (f59bdec)

  • Fix table sell width (3caabd8)

  • Check booking's start date (57dadca)

  • Fix schedule (36fda0c)

  • Fixed types in handbook (2fce7a0)

  • Page reload when change language added (f8ee26f)

  • Organizer field errors (c7e574b)

  • Attendees added (6fe9086)

  • Fixed hanbook resource type config errors (fb129d4)

  • Fixed types and localization text (8d64b1e)

  • Fixed update tag modal (e96fccb)

  • Исправлена ошибка booking.validate (56ce188)

  • Organizer field fixed (9b854a3)

  • Btn added & refactor (03ad0de)

  • Fix bookings & order's filters (04b6db6)

  • Fix overall amount (9ed7541)

  • Fixed auto update after change titles in handbook (b05271f)

  • Fix displayed order types (ff5bf4c)

  • Fixed maximum update error (a066e75)

  • Fix order rights (1297e61)

  • Fix btn (d8b6c88)

  • Fixed modal table default props (353b4e7)

  • Dev package-lock.json (107a139)

  • Order rights fix (2fa9ac2)

  • Fixed auto-update applainces table (1b4e24f)

  • Исправлен профиль пользователя (947a644)

  • Исправлен i18n (5713976)

  • Fixed the creation of location segment (573fb26)

  • Fixed alert dialog modal to remove multiple selected items (7f0d6be)

  • Fixed visibile of resource empty container (8a437b1)

  • Fixed bookings data after cancel (e758004)

  • Fixed notification, also added function to update date every minute (c565832)

  • Fixed bookings table update (b8bb8bb)

  • Fixed spelling (e6d137c)

  • Micro fixes (be6a218, a498b60)

  • Fixed edit header checkbox styles (6d306a0)

  • Search fixed (f6a8b16)

  • Department string added (c769bb3)

  • Issue with TimeoutOverflowWarning (bc03773)

  • Fix запрос для расписания (7dc3865)

  • Исправлена погрузка данных (bc7cc8c)

  • Исправлены пароли (d1bb8c3, 9117181)

  • Исправлено отображение картинки (515dfad)

  • Исправлены права (d0e3fc4)

  • Убраны логи (a5baf46, 8a98de3, 6f95989, e80146f)

  • Исправлен кабинет (ba2cf41)

  • Исправления в кабинете пользователя (757dfd4)

  • Fixed task R-644 (b0c9eef)

  • Добавлены права в заявках, исправлены ошибки в логах (f1fc922)

  • Исправления в ролях и правахэ (cf1a82a)

  • Исправлены права в профиле пользователя (13aeba8)

  • Fix image upload (dec754a)

  • Fixed preview image (5f1d82b)

  • Исправлена ошибка при валидации (4036bce)

  • Fixed resource card title (fc717d7)

  • Hidden not working status in booking (2147758)

  • Fixed resource profile styles (dd07db8)

  • Исправлены фильтры в заявках (325478f)

  • Изменения (6baa0ac, d1b1682, 1c0c1a8, be3beb2)

  • Сортировка по фио (1e43fae)

  • Исправлено закрытие окна и обновление пользователя (2aeceb9)

  • Изменения в bookings (772128a)

  • Fixed empty fields when edit mode on (1c37cdd)

  • Fixed resource notifications (3b3b0f0)

  • Fixed empty image (9a4fead)

  • Crud пользователей работает (aac54e0)

  • Fixed card statuses (b88214b)

  • Fixed markup layout (42d2c27)

  • I18n (32f0e08)

  • Исправления (edde5f6)

  • Вернул расписание (8b92885)

  • Added form (dfdf24e)

  • Убрано расписание (27e8aa4)

  • Fixed negative value in capacity input (e54f96e)

  • Added missed property to booking modal (afb1cd5)

  • Небольшие правки (2088cb6, 523d7df)

  • Внесены измениния, убран useDebounce (ee852ee)

  • Исправления в заявках (e94bcf7, b2a8f1a)

  • Orders, methods, etc (58c9f33)

  • Orders (d27151f)

  • Fixed preview image for image tab in resource profile (6b11cc8)

  • Много изменений (300d0ef)

  • Fix problems (b632ad1)

  • Fixed resource card (15ecdb9)

  • Fix booking modal, in process (3667560)

  • Добавлена англ раскладка (6094175)

  • Добавлено окно в statusmarker (1adb508)

  • Commented all not working code (7cea65e)

  • Исправлен баг при нажатии на meeting-room (df89ab1)

  • Исправлены типы (6665290)

  • Поправлен MapModalContent (6e83b30)

  • Перемещен MapModalContent (786a827)

  • Исправлены замечания (b154d61)

  • Внесены изменения в модальное окно (f9cb5b0)

  • Изменен header (c54551d)

  • Fixed types on file input ref (a9a1529)

  • Убраны ошибки (8e41717)

  • Изменены права в order, update (7902299)

  • Fixed desks rus title (e34b680)

  • Изменения в модальном окне, добавлен пример TestPage (8d11f39)

  • Fix pages (0d38ba9)

  • Fix cardheader options (155454b)

  • Fix required field (65cb542)

  • Fix filtered object & locales (d28fd56)

  • Исправлено правило (3608528)

  • Исправлены стили (06a9449)

  • Исправлена локация (4d76b5f)

  • Исправлена дата (808a026)

  • Исправлен editstatus (bbfe4e6)

  • Исправлен order и изменения в модальном окне (c5b41e8)

  • Добавлена пустая страница (1d7240e, d6398e9)

  • Fix categories render (75949ef)

  • Внесены корректировки (9a6a084, e951d95, d60c78b)

  • Исправлено модальное окно (7e31518)

  • Fix version (026e6dd)

  • Иправлена страница карт (0285298)

  • Корректировки в2 (1af2b30)

  • Исправления в заявках после MR (fa0e7f3)

  • Fixed icon imports as default (2111a04)

  • Исправлены методы (9a2e5bc)

  • Иконка (c33ce50)

  • Исправлен i18n.json (2859af9)

  • Добавлена правка на страницe (c518287)

  • Добавлены places (35e4b03)

  • Доработаны права (ca4df72)

  • Изменен rest-api (fa472c6)

  • Изменены типы (93ea86a)

  • Исправлены ошибки при изменении заявки (a9f9c88)

  • Change application -> order (0cf7911)

🏡 Другие изменения

  • Update app version to 2.18 (d9393a5)

  • Remove console logs (271451d, f473ee7, 1d9a1aa, 3eb6194, c6c5698, d647dbe, 29686e4, 4404935, 09fe583, e0a14a4, 996f4ef, e70187a, 8b75d57, 29976fc, 7be3eac, 84bc883, b1270f9, 1e66ad6, 1554020)

  • Update package.lock file for update react-canvas version (006b452)

  • Fix lint problems (708f750)

  • Turn off jobs for bundle (d11828b)

  • Настройка unit-тестов, тесты для AccessAcl, feat: validateUserAcl логирование (f0e49b3)

  • Added comments for complex variable (70e46ce)

  • Disable ci-lint (5cc8062)

  • Removed console logs (76881f0)

  • Added console log for push (2a3cc2b)

  • Change image on node14-alpine-lint (d95f4f6)

  • Add lint/tsc in CI pipeline (72e6f03)

  • Eslint and ts errors (a8c1fd3)

  • Fixed ts error (abebd0a, 3c39148)

  • Commented code without logic (98e0423)

  • Changed types for custom autocomplete (8af23a4)

  • Remove comments (de0e600, eb8572b)

  • Fix folders (934944e, 2e6c1ea)

  • Remove console logas (50f5cd2)

  • Fix useEffect filter and types (2bef1d8)

  • Fix StatusMarker component (fcb167e)

  • Update types (3a8fd83)

  • Change directory (373a8ab)

  • Remane type (bf442df)

  • Edit mock data (6601692)


2.13.2 (11-12-2023)


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

  • Added new resource params (395ef17)

  • Added validation to trigger general tab (4eb4f05)

  • Added validations to trigger conditions (4f3110a)

  • Qr modal window (ed58f1f)

  • Checkin not working (29403a7)

  • Qr modal created without checkIn functionality (67f2003)

  • Added validation to others actions (febf0f8)

  • Added validation to several actions (13bb0eb)

  • Updated upload image logic (b09085b)

  • Updated send email action (54e92fd)

  • Modified params applied (7707fc0)

  • Added max image size on resources and users image profile tab (6b9f9b2)

  • Updated device command action (78e9108)

  • Added new trigger action (723a48e, 69c9f9d)

  • Added new trigger type (af38a99)

  • Logger reports have been added (baa597b)

  • Added sort methods to triggers (42b139a)

  • Added sort function in order page (4db1701)

  • Sort roles in user page (dd90b02)

  • Sort filter items in resource pages (0e3fd91)

  • Added active filter icon (d95745c)

  • Replaced the or value by the and value for tags in resource filter (add95c0)

  • Added sort by asc in resource filter (45fe98f)

  • Updated report page titles (d7d7c44, 966e6eb)

🩹 Исправленные ошибки

  • Removed x and y social distance conditions (ba6b7ec)

  • Fixed default value in boolean component (1e612ee)

  • Added start equals end condition (e26fcb4)

  • Added extend property (fea3c26)

  • Fix report name (bfb5609)

  • Fix typo (1602b73)

  • Filter by segments has been fixed (0834423)

  • Fix mapped object, key added (389baf5)

  • Fix diff booking condition (bbc634b)

  • Fixed micro bugs (ff8e31e)

  • Transform date respecting timezone (e36a3eb)

  • Added missing fields to trigger options (0746fc5)

  • Added missing char (43a231b)

  • Fixed booking and resource with timeout min value, also changed localization text (6253980)

  • Fixed trigger units (b3c7ff1)

  • Fixed default max size in resources (f6a813d, a91e206)

  • Fixed action name (0412bd2)

  • Fixed active filter (273e2ee)

  • Sort by date function has been added (39953c6)

  • Undefined processed (a1842f0)

  • Fix search issue (efd3a5d)

  • Fix redirect to specific route when log in (92d7626)

  • Fixed the check active filter function (bf769ac)

  • Fix manager field (7266f7d)

  • Fixed zero value in booking with timeout trigger type (71ead2d)

  • Fixed file upload by chunk (959bf91)

  • Fixed flicker tags in device command action (2206ee3)

  • Fix statuses (7ffbf49)

  • Fixed trigger options while change several types (2a089f3)

  • Fix repeat interval (e5f9e59)

  • Fix userStats info (23c023c)

  • Fix triggers acl (2917b56)

  • Fixed diagram (1230e0d)

  • Added type check (70aec29)

  • Hidden not integer values (4977489)

  • Period filter fixed (b69e6fc)

  • Fix displayed user session (b682152)

  • Fixed layout error while long resource name (01b5cbd)

  • Fixed remove action function (16c3052)

  • Fixed trigger table layout (d71ac1d)

  • Fixed update confirmed condition (a1912cf)

  • Fixed organizer name in booking create action (400f884)

  • Fixed a set variable trigger action value (d83cbb6)

  • Fixed password update in yandex browser (6c28169)

  • Fixed update in trigger options component (2cc370e)

  • Fixed location segment empty string (d324dfd)

  • Fixed location segment view error (91ee717)

🏡 Другие изменения

  • Remove console logs (3eb6194, c6c5698, d647dbe, 29686e4, 4404935)

  • Removed console logs (76881f0)

  • Added console log for push (2a3cc2b)

  • Change image on node14-alpine-lint (d95f4f6)

  • Add lint/tsc in CI pipeline (72e6f03)


2.11.0 (14-11-2023)


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

  • Validation removed (c1a50ba)

  • Filter autocomplete component added (581896a)

  • Added missing labels for localization (bacf115)

  • Filter by user (415dadb)

  • Added other conditions (4f0db81)

  • Added device command action (b3654c0)

  • Added send email action (4cbe3f6)

  • Added message send action (25727dc)

  • Added create booking action (db7f051)

  • Finished all conditions (bf8c641)

  • Added variable trigger (38aab6d)

  • Group selects have been added (6320cfc)

  • Added other trigger conditions (2608b44)

  • Group methods has been added, fixed methods usage (42584b6)

  • Show device in device feedback input (90af11f)

  • Group handbook layout (6dd3981)

  • Added booking with timout component (c6f245c)

  • Added new trigger types (f8bf1e3)

  • Added resource select component (5bb1d2c)

  • Updated fields time format (c0abce6)

  • Added calendat actions (98e6c7f)

  • Added trigger action types (c04e5eb)

  • Added device feedback condition functions (86ba7fb)

  • Export xlsx report (3ceb544)

  • Added change function to other fields in row (64cdee0)

  • Added funcation for create and remove conditions (b34d7e1)

  • Added trigger data from hook (fece955)

  • Type and size check has been added (bdc4887)

  • Added cascade component (59d598b)

  • Methods applied (20b65a0)

  • Added diagram/ table/ filters (e0fe6b1)

  • Reports.runReport method (645e575)

  • Reports.getMany has been added (b1a44ff)

  • Boilerplate reports (ce2ed1a)

  • Added all parameters for resource parameter trigger type (6c6555f)

  • Added logic for children item in trigger condition (46b0fbf)

  • Added schedule interval to trigger options (78d3412)

  • Added status update trigger type (8edfd89)

  • Added mode localization item (8f523a6)

  • Added cron component for trigger type (cea5608)

  • Updated booking-start-end component (1658e70)

  • Finished table component for trigger modal (c81c8a0)

  • Added new fields for table (fd01ec5)

  • Added new custom table (1197aec)

  • Added conditions tab to trigger edit modal (6f14563)

  • Added layout for resource status update (dcedade)

  • Added calendar items (00ed66d)

  • Triggers.execute has been added (cc30c1c)

  • Pagination has been added (7d38394)

  • Added new data for trigger types (5cacff9)

  • Play modal has been added (5159c59)

  • Updated trigger edit modal (78486b5)

  • On/off triggers methods have been added (078b16b)

  • Added filters (1cc15c5)

  • Page in process.. (f07a8ce)

  • Fetch triggers and refactor (644f795)

  • Added function to choose input mask language (1c4e4a1)

  • Stage 3 completed, working version (2d0373b)

  • Layout rights stage-2 (cca5d75)

  • Added redirect function to map from resources pages (e46ae5f)

  • Layout started (1766604)

  • Add trigger edit fields (e092bd0)

  • Add trigger edit component (04f433f)

  • Added logic to set timezone (515d6b2)

  • Add modal (75f17db, 151bf36)

  • Add search (6d8786b)

  • Add select all (13ec96a)

  • Added timezon input to location hanbook (b0153a3)

  • Add control panel (53fc07f)

  • Add buttons (16d4222)

  • Add menu options (bc34481)

  • Add header (7833311)

  • Added map name in location segment item (f2fa3a4)

  • UserProfile add validate and etc (cb57f09)

  • Added new logic to choose location and segment location (f9c9702)

  • Add new styles (4af0733)

  • Splitted location to location and location segment (f02fe35)

  • MassMailing form (05207b7)

  • Added localization for pois (1e0e45d)

  • Added handleCreate (fdbd229)

  • Added rules for galleries (d0b7d2e)

  • Added localization to hanbook gallery (c8c4bed)

  • Custom autocomplete,send-message task, etc (cf7f0f2)

  • Added exist function to gallery (8b1af83)

  • Added the add method to galleries (846b2d1)

  • Add new labels (2e22dbf)

  • Added export method to gallery (b78875f)

  • Add actionsExecuteHandler (1b000a8)

  • Add useUnreadMessageCount (341928b)

  • Added gallery layout to habook (862ccf5)

  • Add messages.markAsRead (f9ec9ae)

  • Add useMessagesObserver (9d937ae)

  • Added select & fix issues (aec2e50)

  • Add infinity scroll (03d947e)

  • Add time (27f7e8e)

  • Add message ui (7483ba8)

  • Mailing layout (2396a1b)

  • Add ui elements (739bab0)

  • Add list (56eb7ff)

  • Added rules to hanbook map (86c77c5)

  • Added additional condition for upload wrong file (a3462c1)

  • Add new navbar styles (5f7672b)

  • Added export map methods (e883c02)

  • Add tooltip (07c0b8c)

  • Add Messages component (5ee0e89)

  • Added custom remove function in props for card details component (1ae672d)

  • Added types for map hanbook methods (7689d49)

  • Software section (bf75c23)

  • Added handbook poi modal (1b4be03)

  • Добавлен хук useBookingEvent, изменения в BookingPendingList (acd7475)

  • Added poi tab (ba712ea)

  • Added upload new map in hanbook map (4ce28db)

  • Add popover (852f763)

  • Added methods to upload and extract map archive (5b97b72)

  • Extended calendar form added (0127025)

  • Ext-calendars methods added (01b8b0a)

  • Manager field added (9fc0f58)

  • Add check range (2dff7a4)

  • Updated logic to update hanbook map (4de6139)

  • Add locationSegment values (f667019)

  • Added pending list in cabinet (57b370b)

  • Added methods to upload archive file (8cb1e7c)

  • Added map edit modal (d7b5ae7)

  • Added update file method (29db806)

  • Binded front-end to back-end (06147d4)

  • Added methods to get storage list data (3c68a64)

🩹 Исправленные ошибки

  • Fixed location segment after upload new map (223cf1a)

  • Fixed resource types visible (be39c3e)

  • Fixed code error (ac7b015)

  • Fixed collapse element after change state (d97d41e)

  • Filter disabled field (fbbf2c2)

  • Fix task R-1410 (df1e3b6)

  • Fix task R-1577 (f669bee)

  • Fix task R-1443 (75e9edf)

  • Fix R-1290 task (3062d75)

  • Fix maxWidth (f474737)

  • Fix sort issues (7c6d117)

  • Fix hide-show debug toggle (37f4746)

  • Order-map transition fixed (ebcdf88)

  • Play btn removed (9784d6f)

  • Fixed send email action (3bd05eb)

  • Fix typo (9f0bb52, 732c588)

  • Fix repeat check errors (28c5b99)

  • Fix regex password fields (50d893c)

  • Fix observer groups hook (b4262ab)

  • Fix queries (d183063)

  • Fixed conditions (96ddd80)

  • Fix repeat issue (f285ace)

  • Fixed search in resorce select (f24b1a7)

  • Fixed default value in booking with timeout trigger (990f752)

  • Fixed booking with timeout trigger (c039e54)

  • Fixed data in multiple input (9724446)

  • Fixed error if condition type doesn't exisit (bd7827e)

  • Fixed cascader component (063b989)

  • Fix regex (89f84fe)

  • Fix min repeat start date (f733849)

  • Fix reports (fb98e8e)

  • Stringify added (7fca5bb)

  • Fix filters (9884356, 3233eda, e530097)

  • Fixed some bugs (dc0ff7b)

  • Fixed memory leak (f5ec1cc)

  • Fix styles issues (da6000a)

  • Check repeat end date (92e6fa8)

  • Fix orders (787c9ab)

  • Additional checks has been added (5d75c6c)

  • Fix methods (bc0c267, 4da2412)

  • MeteorCall removed (daa2e48)

  • Fix system report (16e852b)

  • Fixed cascade component (547d3b6)

  • Fix error message (e17522f)

  • Fix outlook organizer (f699580)

  • Limited repeat period (49bccfe)

  • Fix query (fba536a)

  • Report example has been added (712e2d6)

  • Fix issue (ae835ea, a817ebc)

  • Fix 1287 & 1380 tasks (7380bc1)

  • Fix issues (d6e3786, 6902a68, 33c1a4a, b611bab, b71cc69, 5ecd0e9)

  • Fix i18n (3112818, 36b62fd, 94c2d1b)

  • Fix returned type (598e715)

  • Fix findByUsername method (07867ea)

  • Disable description field for AD user (efe1602)

  • Fix save btn when field is required (06055cf)

  • Fix user locale (e17d094)

  • Fix default time (0daa539)

  • Fix autocomplete issues (9f5cb01)

  • Fix calendar default time (e12dc59)

  • Fix task & add optional operator (777558d)

  • Fix check booking period (ce27a2e)

  • Fixed modal trigger table (f260d82)

  • Fix max min time default (c64d786)

  • Remove blank (2daa640)

  • Fix label issue (8aa1ada)

  • Fix min & max time (9c447c8)

  • TriggerType filter fixed (5fa699f)

  • Fix issues in task R-839 & task R-1262 (a1312af)

  • Removed pattern prop, also removed input localization from several components (38942b8, 582abee)

  • Fix displayed bookings (b464864)

  • Fix roundTimeMs function (41a1fba)

  • Fix attendee and organizer validation (078fd4b)

  • Fix R-1259 (980a806)

  • Fix bookingModal restrictions (273f8fa)

  • Fix bookings restrictions (54e2aee)

  • Fix 1st point (78a764e)

  • Not update initiator (7f900f8)

  • Fix remaining issues (5cbee9e)

  • Fix search triggers (738fd5a)

  • Fix typos (217c1f6)

  • Fix user.manager (1c708fb)

  • Eng i18n added (3fb1a6c)

  • Fix delete options, rights (b285d3e)

  • Changed all operations with resource observer hook, also changed values of selected resource state (c07ec21)

  • Add rights field organizator (55a4d24)

  • Fixed fetch user manager (0c70245)

  • Added forbidden delete prop in resource parameters select (b943ec8)

  • Fixed rerendering in calandar page (abce660)

  • Fixed spelling tags (44a4b59)

  • Fixed types for gallery modal (5a65ac3)

  • Splitted can read function in maps book (e0c9b8d)

  • Fix manager email field (db99123)

  • Fix option label (920a01e)

  • Fix rights & fix trash icon (32f04c9)

  • Hid not used field in resource type modal (8a931c4)

  • Fixed maps upload (87a4951)

  • Fix attention message (bc7f064)

  • Disabled trash btns (62bb695)

  • Import createBtn (fdbc3a4)

  • Fix validation for user from ad (a62023f)

  • Fix issues in rolesEditor (8de6134)

  • Fixed auto fill fields (fcf5c2f)

  • Fix bug when add new role (117a57d)

  • Added autocomplete manager (c8bb26b)

  • Fix sort roles (9cec71a)

  • Fix roles amount (76e376b)

  • Fix merge bug (7440d67)

  • Autocomplete added (bb35d77)

  • Fixed delete function in resource general modal (573c48f)

  • Made email field required when creating user (508e81a)

  • Fixed orders delete alert (3f46f52)

  • Fixed use location types (926407f)

  • Fixed class name (6d6f29d)

  • Fixed order index in radio items (4d6fdef)

  • Fixed filter checkbox order index (092cb84)

  • Fixed resource book with booking status (a14b8ed)

  • Source filters (e2158a0)

  • Fix source table column (9d7a9c7)

  • Fixed control buttons in modal table (dc3e21b)

  • Fixed hanbook button margin (261661e)

  • Fixed debounce in autocomlete (c7358c4)

  • Changed chip selector, added chip color (f479cdf)

  • Filter removed (2792fdd)

  • Fix rights and validate username (ba81367)

  • Fix initiator (cb9535f)

  • Fixed gallery modal, also fixed gallery notifications (9ed8e07)

  • Fix R-657-error (c588b94)

  • Fixed habook map modal functions (40599fb)

  • Fix orderModalContent and fix unmount modal (ad30123)

  • Fix phone field error (8074767)

  • Fix userProfile (0377429)

  • Fix bug (a2e9d79)

  • Fixed notifications (9d4d7fc)

  • Fixed error catch while upload empty zip archive (447f681)

  • Fix form (f6f8b8b)

  • Fix empty list (276a6f2)

  • Fix empty waiting list (6d8ffb8)

  • Add rights software (4df7e2d)

  • Fixed update segment in map hanbook (bb4b3c4)

  • Methods fixed (59f0c10)

  • Changed method (8892c24, 99938be)

  • Added alert dialog (736470c)

  • Fixed styles and notifications (0cd3f9a)

  • Fix customAutocomplete (c1c176b)

  • GetUsersLabel added (6fb9656)

  • Fixed notification body (a35f6b6)

  • Scroll removed (1c8849a)

  • Fix handleChangeWeekdays (09fbdc2)

  • Fix weekdays order (3aab8b7)

  • Fix page-take in query (9d3db9c)

  • Fix select (0926a1a)

  • Rename interface (f392aee)

  • Fix max chips length (3a4ab26)

  • Fixed layout in booking list after deleting (354b65e)

  • Fix select position (e5c27e4)

  • Fix R-910 task linked with event repeat (25918d2)

  • Fixed max-width of select input (02e679c)

  • Fixed filter layout (17f4bb4)

  • Fix empty page error (8d8cd20)

  • Fix styles (40056b8)

  • Fix deletedRole displays red (31edebb)

  • Fixed several bugs (911ab36)

  • Fixed file update (a7b4360)

  • Fixed status (ba0feae)

  • Added plug info & changed hook (d69f88f)

  • Fix displayed order's types (f3b6c95)

  • Fixed orders-filters (cf51fd9)

  • Meteor.Error types added & fix types in BookingModal (b55c59d)

  • Fix check social distance (39adb8b)

  • Fix R-876 (3cca39a)

  • Testpage deleted from routes (eba27c4)

  • Fix R-372 (78403ae)

  • Fix image not found 404 error in maps (0268ac3)

  • Fix styles modalTable (e7bea20)

  • Fix order's errors (fc6e175)

  • Fix R-868 (d6ae653)

  • Removed waiting list (aee11af)

  • Fix cabinet layout (2c9f309)

  • Fix fields, task R-849 (f748d30)

  • Fix allowed days (9c21d2b)

  • Fixed update location in map hanbook (929bf74)

  • Fixed field view (c9e335c)

🏡 Другие изменения

  • Eslint and ts errors (a8c1fd3)

  • Fixed ts error (abebd0a, 3c39148)

  • Remove console logs (09fe583, e0a14a4, 996f4ef, e70187a)

  • Commented code without logic (98e0423)

  • Changed types for custom autocomplete (8af23a4)


2.4.0 (04-09-2023)


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

  • Add ModalHeader (ae691f0)

  • Add ResourceParameters component (6ff77b5)

  • Add localization fields (68a98d4)

  • Add validation and alerts (8405a13)

  • Add config tab (dc9de98)

  • Sync tab edit (a493b52)

  • Add general tab (57160d7)

  • Added form array (8ab6af3)

  • External calendars fields & backend method getMany added (07a0d92)

  • Add check id unique (c063feb)

  • Remove console log (09cbae2, 671aac0)

  • Add set default button (7932f8d)

  • Add subjectsList (d8fdc13)

  • Add clearFields (84dbc02)

  • Fix styles (31a448b, 7701016, 000b3ff, 359ea7d, 816f651, 3ea3a48)

  • Add category ?? 'room' (5d75b37)

  • Add new qr.createPermanentQr (5a11e70)

  • Add qt button logic (ea1bfde)

  • Add qr buttons (45158cc)

  • Add new alert (4e0b16e)

  • Error handler added, orders page (e1a5be2)

  • Error handler added, users page (3eed2fb)

  • Error handler added, desk page (9fec9b8)

  • Error handler added, rooms page (69d236b)

  • Added console log (ba30dcb)

  • Updated filter layout (9295650)

  • Add auto check switches (d255222)

  • Add topic, organizer, participants fields (87a1560)

  • Add TimeFields (6681fd3)

  • Updated layout in filter (1466b78)

  • Added new conditions for filter range select (1af4f44)

  • Filter added, fix search & filter logs (1e0e5e1)

  • Add resource avalible fields (25ffc1e)

  • Add check-in/out fieldset (0c088e6)

  • Add bookingStatus and socialDistanceMode (e432a9f)

  • Added promise handlers for import function (9a751ee)

  • Loader on btns added (625c6db)

  • Removed segments element from filter component (50fdaf6)

  • Check rights & logs tags (6a7a5e0)

  • Check rights & logs resource-types (bf53b79)

  • Check rights & logs poi (4826155)

  • Check rights & logs orders (b64761d)

  • Check rights & logs order-types (cd16c0d)

  • Check rights & logs order-categories (9bc66ee)

  • Add groups (b945084)

  • Add form presist (17a4a69)

  • Add useFormikPersist hook (d359fbf)

  • Improvement UX (a0d6d30)

  • Remove memo (12ffd01)

  • Add load image (9e257e7)

  • Add tab validation (629f93f)

  • Add create handle (66bd006)

  • Added universal wrapper (93a998b)

  • Add timeStep and preloader (0b01458)

  • Added localization to tags (5dd2137)

  • Add config update logic (9247508)

  • Added tags book (a0150c6)

  • Add defauld values (d6cc55e)

  • Add validation (799c6e8, 1abed2f)

  • English text for order hanbook (f4e5f5b)

  • Remove empty imports (aed6a58)

  • Added orders handbook (9823ef9)

  • Добавил библиотеку fast-deep-equal (4605732)

  • Добавлены права в календарь и бронирование (c23c928)

  • Updated rules for handbook (33c1683)

  • Added auto-update methods and added en text to config (e7b2cad)

  • Added ru language text into modal (3d60a09)

  • Add image tab (4297189)

  • Completed the layout of config modal (bffd65e)

  • Удаление нескольких бронирований (6a0eed2)

  • Add general-tab (f04c6b0)

  • Added config tab (4359ad7)

  • Исправлены поля организатор и участники (572caa4)

  • Added tabs to resource type modal (e38f2fd)

  • Исправлен организатор (bd20791)

  • Splitted resource modal to resource and appliances modals (705f4f4)

  • Add toggle selector (f9d9f29)

  • Добавлен повтор события (33e872d)

  • Added locations handbook item (825d927)

  • Add qr code tab (04120dd)

  • Add formik types (36b2bf1)

  • Add config tab form (46f0374)

  • Add labels (05ff0ef)

  • Add new paddings (6e8b57c)

  • Add ChipSelector (201f861)

  • Add DateSelector UI component (727cdfd)

  • Add ui interval (5526215)

  • Add config (d5abaf4)

  • Added locations handbook (be22c3a)

  • Added semgents methods (b3f3d23)

  • Added multiple select to orders, also added alert delete dialog (98d686a)

  • Added multiple select to user page (e8869c9)

  • Added new remove methods (630ccb5)

  • Changed place of user profile fields (82c278a)

  • Added required fields in resource profile (ab26ecb)

  • Added groups field to resource profile (c822bb2)

  • Added status filter element (8419424)

  • Added use effect hook to update date every new minute (986442a)

  • Added access rules for menu options (4bc2f52)

  • Added edit mode to desks page (7be0f17)

  • Added export and delete functions (0d4172a)

  • Add fetch poi data (51fcd5a)

  • Addded all and several select function (d6c950d)

  • Добавлено оборудование и внесены изменения (632e330)

  • Большое обновление - справочники (17ebcf7)

  • Ended header markup (98af570)

  • Add mock data (a0c3ad6)

  • Added change visibility and select few resources functions (a2ca4c7)

  • Add show marker tooltip (c118fd2)

  • Add clusterThreshold to json (5947c3a)

  • Переход из помещений в календарь (dc5e009)

  • Added capacity filter to rooms page (2386fc6)

  • Фильтры, не работает фильтр по ролям (5950f61)

  • Markup new edit component (9d148c3)

  • Hid sort elements in filter if sorting items is not set (66fbc5a)

  • Posibility to display date without time (5eb74b5)

  • Add filter logic (28e2bd8)

  • Add data check (c603925)

  • Add appliance and tag filter UI (3713157)

  • Add recource type filter (4820ae0)

  • Added default value field to filter object (ca6dd30)

  • Поправлен кабинет пользователя (b152c19)

  • Add useLoadingStates hook (8f1a3fa)

  • Added sort function to location segments (7e8a7b3)

  • Add useResourceMap (be064b0)

  • Добавлены права в профиле пользователя (5385766)

  • Добавлены права пользователя на странице пользователей (ce07761)

  • Added access fields to elements depending on them (3a52ede)

  • Directory field added (bbe4dcb)

  • New logic for removed images (d5fbee6)

  • Added new filter by resource type (24702a3)

  • Updated colors for circular items (172e3c9)

  • Добавлено обновление пароля (64bc57c)

  • Бронирование через календарь (8d52f4f)

  • Disabled properties in resource profile (db369f4)

  • Add new map item color (c05a6f8)

  • Add current day (0793320)

  • Hidden empty data for filter (094555e)

  • Added applainces tags (f60f53a)

  • Preloader на кнопке и исправления (9227c91)

  • Add tooltip for period (404dd38)

  • Added sort on resource pages (325529c)

  • Изменения в бронировании и удалена прежняя страница пользователей (8c618ea)

  • Внесены изменения в профиль пользователя (f27647b)

  • Added search function (b8374f4)

  • Добавлена пагинация и поиск (b808979)

  • Added other card data (26bc5de)

  • Изменения в пользователях (3b4b7cb)

  • Added pagination logic (f839ac9)

  • Страница пользователей (55fc478)

  • Added change current photo function (6ff7ba4)

  • Added location logic (0faf435)

  • Added locations inputs (b858c58)

  • Add buttons (af37ee1)

  • Update react canvas (e71287b, c3bc4aa, 90c75f2)

  • Validate logic (ec5c40c)

  • Added logic to desks page (1130e4e)

  • Fixed multiple select in resource profile (e4a81c7)

  • Added button disable when several fields are empty (4144ad1)

  • Верстка окна пользователя (31eb172)

  • Added booking to resource (61783b9)

  • Added removing resource function (ba04f1b)

  • Function to create qr-code after change id (9db1c80)

  • Possibility to change uploaded image (8688050)

  • Image load on edit resource (b8957a7)

  • Добавлено расписание (7d021a4)

  • Added posibility to create resources (a1adb3f)

  • Update react-canvas (1354f7d, 315a67e)

  • Доработало окно бронирования (0dee63a)

  • Add time parcer (e881e48)

  • Add map tooltip styles (061568b)

  • Add error page (4dd51bb)

  • Add disabled filter button (2535a4d)

  • Add new label filter (e89a6c3)

  • Update shadow tooltip (5e4a43d)

  • Fix fonts (6d40e6c)

  • Исправлены запросы к базе данных и т.д. (7cf049a)

  • Add ClusterableLayer (82d3c17)

  • Added new functional to create order (46930a3)

  • Внесеты правки в работу (b621c32)

  • Added posibility to select resource type (bcd3821)

  • Бронирование осуществляется (6a62255)

  • Added flexible types for creation order modal (7e65975)

  • Начата логика (e7e6436)

  • Модальное окно бронирования рабочих мест (4344e47)

  • Used new hooks for getting resources data (ea47e6f)

  • Добавлено модальное окно в карты (b37e6cf)

  • Add animate when tooltip is close (629c6af)

  • Add animate when tooltip is open (e836a1e)

  • Add tooltip hover (fb7005c)

  • Add statuses filter (ee3084e)

  • Add tooltip (f5951a0)

  • Add hover coord (9c6ce2b)

  • Added remove resource function (7041b68)

  • Добавлены статусы (bf3a090)

  • Added functions to import resources data (7b66546)

  • Added function to create order from resourse card (ec58457)

  • Добавлены права в карточках (bc04e2e)

  • Added working statuses to slip card (b23f63a)

  • Add time label (d5bd46f)

  • Добавлен i18n-en (6e02033)

  • Изменения в modal, контексте и др. (8ada1f1)

  • Add toggle visible label (21e9f17)

  • Добавлен контект, логика работы модалок (a7703ac)

  • Added new desks page (fd313da)

  • Disable shadow (57f03d9)

  • Add hidden select if count map = 1 (fbbd8c4)

  • Add statuses (d6538ef)

  • Added venue select after redirect from room page (ba264c1)

  • Add search (9d25ee2)

  • Added posibility to book rooms (98d6b0b)

  • Add new react-canas version with new label size (9f64b3f)

  • Added logic to get rooms from calendar system (81442b5)

  • Add localization in the frontend (3513b41)

  • Add Localization type (d857c29)

  • Верстка модального окна (7bc8cae)

  • Add new url and fix types (1ef4563)

  • Add visible layers filter (9a5f466)

  • Added menu options to rooms page (0958b75)

  • Fix cardheader (d6b1c88)

  • Add filters (9e9c823)

  • Add new visible logic (a82e7e6)

  • Add adaptive canvas (6bfdcba)

  • Add choice floors (d0d6503)

  • Add select (95159fb)

  • Added rooms page according to new design (271d9ed)

  • Add all items (71aee12)

  • Add setHTMLImage func (7a2d0bc)

  • Добавлена кнопка возврата (71b786b)

  • Added pie-chart status also added new venue card (138be5d)

  • Изменена пагинация, модальное окно и фильтры (f4e8efc)

  • Исправления в фильтрах (2d2ecfc)

  • Ended slip base components (1c0b1e4)

  • Изменены изменения в CardHeader на страницах (4427211)

  • Изменены страницы найстроек и пользователей (89a4ef8)

  • Added slip content (2b2a8ba)

  • Внесены изменения на странице медиа (7a4422b)

  • Внесены изменения на странице триггеры (2bb3263)

  • Внесены изменения на странице карты (65f8da6)

  • Внесены изменения в расписании (ef38f8c)

  • Внесены изменения в нескольких страницах (3a490e0)

  • Внесены изменения в ParkingPage (ffa8464)

  • Внесены изменения в OfficesPage (460ccf8)

  • Внесены изменения в MeetingRooms (ee98055)

  • Внесены изменения в LogPage (6fa9188)

  • Added new modules Slip component (8cdfae7)

  • Внесены изменения в GradesPage (f39566f)

  • Внесены изменения в EquipmentPage (14614e4)

  • Внесены изменения в CalendarPage (ca8e330)

  • Внесены изменения в ClassesPage (c8cc76a)

  • Внесены изменения в ExamsPage (ebeb7c7)

  • Внесены изменения в AdmissionPage (fba9396)

  • Создан компонент CardHeader, изменено название прежнего компонента (ce2e020)

  • Added responsibility to filter drawer (2c172a0)

  • Added posibility to switch off period component (60b9c6e)

  • Изменения статусов, только при перезапуске сервера (455a5cc)

  • Added i18n to filter drawer component, also fixed clear filter drawer state (2a01088)

  • Added logic to all filter drawer components, also added posibility to save into localstorage (7ddecd7)

  • Add show/hide button (a83a95e)

  • Add equipment component (0b6f0e8)

  • Доработаная версия отчетов - 1 (365de0c)

  • Add interest component (546714d)

  • Update component props and model (8cfd775)

  • Add preloader and chore map page (942783e)

  • Added filter clear button (60b91c1)

  • Added filter range component (8225ff0)

  • Added filter radio buttons component (e9b0244)

  • Added filter tags component (c043794)

  • Added multiple select component to drawer (cec6efc)

  • Added select component to select once (80b3148)

  • Добавлены методы (c430e23)

  • Added date picker component to filter drawer (1908d80)

  • Add visible button (dec4d16)

  • Add test map (6553a24)

  • Исправлены стили в карточке (569d385)

  • Добавлена срок заявки и venued (a8eb4fc)

  • Add handleAddMap (8917558)

  • Expanded collapsed state for filter drawer (457ef79)

  • Added new drawer logic for endpoint response (b1098d6)

  • Добавлено удаление и редактирование статуса (f48425d)

  • Add map page (d2eda82)

  • Added function to close drawer (d513d49)

  • Added first part of drawer (20aede5)

  • Исправлено модальное окно, добавлен каркас опций (5760a5c)

  • Добавлена страница создания заявки (e415e7e)

  • Создана страница Applications, функционал ограничен (2f93f98)

  • Добавлен ApplicationsList (acdf522)

  • Добавлены базовые типы для заявок (c468142)

  • Добавлены пустые компоненты (001f437)

  • Add the ability to print diagram (f304231)

  • Add diagram React context (d165fc5)

  • Add UX to excel report (7f9627e)

  • Add export report data (b17932a)

  • Add useMediaLib hook, add media.getList method, add xlsx-editor (0b6a395)

  • Добавлен react-canvas модуль (d052c12)

🩹 Исправленные ошибки

  • Fix ext-calendars methods (ee23f58)

  • Remove comment (638a34d)

  • MinWidth added & remove comments (54af29c)

  • Add cleanup function (3ae3a63)

  • Fix search bugs (7ce0f1e)

  • Fix bugs orders page (f2d3684)

  • Fixed error in users page (b303fd9)

  • Fix filter log page (e3fcfc4)

  • Fix update passwords (f3bc631)

  • Fixed a clear date picker component (6b0cce7)

  • Check rights added (dc93b3f)

  • Fix disabled param (326d3ef)

  • Returned end format with date (a90c1a7)

  • Fix error (4ea026a)

  • Can update organizer field (4b26595)

  • Fix organizer field (af0e2ee, d8d0125, 04cb45b)

  • Fix i18n (19dc1ae)

  • Fix icons (c17d7ae)

  • Fixed emprt page while have data in users and orders pages (9eff56f)

  • Fixed empty page while have data (b8b2cc3)

  • Fix maxWidth (9de8b04)

  • <T/> removed from OrderLayout (a94ba02)

  • <T/> removed (5523919)

  • Try to fix emprty page when data exists (f0d4760)

  • Fix search (09cd631)

  • Fix organizer (9e58a52)

  • Fix rights & i18n (83f201b)

  • Remove logs (e1e1588)

  • Fix past time rule (380d060)

  • Fixed styles when edit mode is active (0a95c20)

  • Fix calendar select styles (b96d99f)

  • Fix console error (8fe3085)

  • Preloader added, fix i18n (3d1740c)

  • Fixed import segment type (e79fc31)

  • Fixed resource body styles (5662851)

  • Fix types (541672a)

  • Fixed the update of my bookings (69bd713)

  • Fix resource pois (fe0996d)

  • Remove usefull property from resource body (f59bdec)

  • Fix table sell width (3caabd8)

  • Check booking's start date (57dadca)

  • Fix schedule (36fda0c)

  • Fixed types in handbook (2fce7a0)

  • Page reload when change language added (f8ee26f)

  • Fix typo (7ccf256)

  • Organizer field errors (c7e574b)

  • Attendees added (6fe9086)

  • Fixed hanbook resource type config errors (fb129d4)

  • Fixed types and localization text (8d64b1e)

  • Fixed update tag modal (e96fccb)

  • Fix eslint (380eb93)

  • Исправлена ошибка booking.validate (56ce188)

  • Organizer field fixed (9b854a3)

  • Btn added & refactor (03ad0de)

  • Fix bookings & order's filters (04b6db6)

  • Fix overall amount (9ed7541)

  • Fixed auto update after change titles in handbook (b05271f)

  • Fix displayed order types (ff5bf4c)

  • Fixed maximum update error (a066e75)

  • Fix order rights (1297e61)

  • Fix btn (d8b6c88)

  • Fixed modal table default props (353b4e7)

  • Dev package-lock.json (107a139)

  • Order rights fix (2fa9ac2)

  • Fixed auto-update applainces table (1b4e24f)

  • Исправлен профиль пользователя (947a644)

  • Исправлен i18n (5713976)

  • Fixed the creation of location segment (573fb26)

  • Fixed alert dialog modal to remove multiple selected items (7f0d6be)

  • Fixed visibile of resource empty container (8a437b1)

  • Fixed bookings data after cancel (e758004)

  • Fixed notification, also added function to update date every minute (c565832)

  • Fixed bookings table update (b8bb8bb)

  • Fixed spelling (e6d137c)

  • Micro fixes (be6a218, a498b60)

  • Fixed edit header checkbox styles (6d306a0)

  • Search fixed (f6a8b16)

  • Department string added (c769bb3)

  • Issue with TimeoutOverflowWarning (bc03773)

  • Fix запрос для расписания (7dc3865)

  • Исправлена погрузка данных (bc7cc8c)

  • Исправлены пароли (d1bb8c3, 9117181)

  • Исправлено отображение картинки (515dfad)

  • Исправлены права (d0e3fc4)

  • Убраны логи (a5baf46, 8a98de3, 6f95989, e80146f)

  • Исправлен кабинет (ba2cf41)

  • Исправления в кабинете пользователя (757dfd4)

  • Fixed task R-644 (b0c9eef)

  • Добавлены права в заявках, исправлены ошибки в логах (f1fc922)

  • Исправления в ролях и правахэ (cf1a82a)

  • Исправлены права в профиле пользователя (13aeba8)

  • Fix image upload (dec754a)

  • Fixed preview image (5f1d82b)

  • Исправлена ошибка при валидации (4036bce)

  • Fixed resource card title (fc717d7)

  • Hidden not working status in booking (2147758)

  • Fixed resource profile styles (dd07db8)

  • Исправлены фильтры в заявках (325478f)

  • Изменения (6baa0ac, d1b1682, 1c0c1a8, be3beb2)

  • Fixed several bugs (8bb5274)

  • Сортировка по фио (1e43fae)

  • Исправлено закрытие окна и обновление пользователя (2aeceb9)

  • Изменения в bookings (772128a)

  • Fixed empty fields when edit mode on (1c37cdd)

  • Fixed resource notifications (3b3b0f0)

  • Fixed empty image (9a4fead)

  • Fix orders (e5b2e81)

  • Crud пользователей работает (aac54e0)

  • Fixed card statuses (b88214b)

  • Fixed markup layout (42d2c27)

  • I18n (32f0e08)

  • Исправления (edde5f6)

  • Вернул расписание (8b92885)

  • Added form (dfdf24e)

  • Убрано расписание (27e8aa4)

  • Fixed negative value in capacity input (e54f96e)

  • Added missed property to booking modal (afb1cd5)

  • Небольшие правки (2088cb6, 523d7df)

  • Внесены измениния, убран useDebounce (ee852ee)

  • Исправления в заявках (e94bcf7, b2a8f1a)

  • Orders, methods, etc (58c9f33)

  • Orders (d27151f)

  • Fixed preview image for image tab in resource profile (6b11cc8)

  • Fix (1d49546)

  • Много изменений (300d0ef)

  • Fix problems (b632ad1)

  • Fixed resource card (15ecdb9)

  • Fix booking modal, in process (3667560)

  • Добавлена англ раскладка (6094175)

  • Добавлено окно в statusmarker (1adb508)

  • Commented all not working code (7cea65e)

  • Исправлен баг при нажатии на meeting-room (df89ab1)

  • Исправлены типы (6665290)

  • Поправлен MapModalContent (6e83b30)

  • Перемещен MapModalContent (786a827)

  • Исправлены замечания (b154d61)

  • Внесены изменения в модальное окно (f9cb5b0)

  • Изменен header (c54551d)

  • Fixed types on file input ref (a9a1529)

  • Убраны ошибки (8e41717)

  • Изменены права в order, update (7902299)

  • Fixed desks rus title (e34b680)

  • Изменения в модальном окне, добавлен пример TestPage (8d11f39)

  • Fix pages (0d38ba9)

  • Fix cardheader options (155454b)

  • Fix required field (65cb542)

  • Fix filtered object & locales (d28fd56)

  • Исправлено правило (3608528)

  • Исправлены стили (06a9449)

  • Исправлена локация (4d76b5f)

  • Исправлена дата (808a026)

  • Исправлен editstatus (bbfe4e6)

  • Исправлен order и изменения в модальном окне (c5b41e8)

  • Добавлена пустая страница (1d7240e, d6398e9)

  • Fix categories render (75949ef)

  • Внесены корректировки (9a6a084, e951d95, d60c78b)

  • Исправлено модальное окно (7e31518)

  • Fix version (026e6dd)

  • Иправлена страница карт (0285298)

  • Корректировки в2 (1af2b30)

  • Исправления в заявках после MR (fa0e7f3)

  • Fixed icon imports as default (2111a04)

  • Исправлены методы (9a2e5bc)

  • Иконка (c33ce50)

  • Исправлен i18n.json (2859af9)

  • Добавлена правка на страницe (c518287)

  • Добавлены places (35e4b03)

  • Доработаны права (ca4df72)

  • Изменен rest-api (fa472c6)

  • Изменены типы (93ea86a)

  • Исправлены ошибки при изменении заявки (a9f9c88)

  • Change application -> order (0cf7911)

🏡 Другие изменения

  • Remove comments (de0e600, eb8572b)

  • Remove console logs (8b75d57, 29976fc, 7be3eac, 84bc883, b1270f9, 1e66ad6, 1554020)

  • Fix folders (934944e, 2e6c1ea)

  • Remove console logas (50f5cd2)

  • Fix useEffect filter and types (2bef1d8)

  • Fix StatusMarker component (fcb167e)

  • Update types (3a8fd83)

  • Change directory (373a8ab)

  • Remane type (bf442df)

  • Edit mock data (6601692)


1.41.8 (20-12-2023)


🩹 Исправленные ошибки

  • Organizer fixed (69932d1)


1.40.2 (31-05-2023)


🩹 Исправленные ошибки

  • Исправлен метод useUsers (87e0fb3)

  • Исправлено округление числа (ec2ff01)


1.40.1 (23-05-2023)


🩹 Исправленные ошибки

  • Исправлена ошибка при отсутствии типов пользователей (cb23cfd)