[2.5.0] 21.10.2022#
Новые возможности:
- Добавлен сервис
SigurThroughDatabase
для интеграция со СКУД Sigur через базу данных Access. - Добавлен пайплайн
SendToBars
для интеграции со СКУД Барс-Х. - Проект переведен на использование менеджера пакетов poetry.
- Добавлен файл .env.
- Добавлена проверка ответа от контроллера Laurent.
- [Устройство Hikvision] Добавлено удаление старых событий.
- [Устройство Fortuna315] Добавлено описание работы с Устройством в раздел Документация.
- Добавлена установка пакетов из репозиториев через ssh.
- Добавлена загрузка переменных окружения в файле manage.py.
- Обновлен подмодуль hikvision-adapters до версии 1.1.0.
- [Пайплайна Custom2FA] Добавлен обязательный порядок событий лицо > карта.
- Добавлен пакет pymysql в pyproject.toml для поддержки сервиса
SigurThroughDatabase
. - Обновлена библиотека vl-access-core до версии 1.1.8.
Изменения:
- Изменен тип переменной для подключения к Redis, REDIS_HOST на REDIS_DSN. Формат REDIS_DSN -
redis://<host>:<port>/<database_number>
. - Изменено расположение логики для hikvision-adapters - backend/components/devices/hikvision/terminal.py и backend/utils/custom_models.py.
- [Пайплайн SendThermalEventToLuna] Изменены поля default_list_id, black_list_id – поля стали опциональными.
- Удалены подмодули - они указаны в качестве зависимостей в файле pyproject.toml
- Удален файл test-docker-compose.yml
- Переименован файл no-build-docker-compose.yml в docker-compose.prod.yml.
- Удалены префиксы vl_access_2… из названий сервисов в файлах docker-compose.yml и docker-compose.prod.yml.
- Обновлены Dockerfile и Dockerfile.worker для установки с помощью менеджера пакетов poetry.
- Обновлен подмодуль laurent2_adapter.
- Удалены неактуальные пункты и диаграммы из Readme.md.
- [Пайплайн SendToSigur] Удалена настройка min_face_similarity.
- Обновлен класс FaceMixin - при неудачном создании лица в луне, в лог выводится информация без полей image_bytes и image_base64
- Удалены импорты из
components/__init__.py
.
Исправленные ошибки:
- Исправлена ошибка при отправке неверных аргументов события hikvision thermo terminal в _is_old_event.
- [Сервис Болид] Исправлено отображение ФИО лиц.
- [Сервис SigurThroughDatabase] Исправлен вызов переименованных методов.
- Исправлена команда в Readme.md для создания администратора.
- Исправлена ошибка с отправкой сообщений неверного формата из пайплайна Custom2FA в контроллер GateController.
- [Сервис SigurThroughDatabase] Исправлена ошибка, возникающая при обращении к старому имени атрибута модели - photo_ver. Новый атрибут - photo_updated_time.