История изменений
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)
Обновление зависимостей для устранения уязвимостей (b7a4662, 1f468df)
Преобразование 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)
🏡 Другие изменения
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)