Skip to content

[2.5.0] 2022-10-21#

New features

  • Added SigurThroughDatabase service for integration with Sigur PACS through the Access database.
  • Added pipeline for integration with Bars-X PACS.
  • The project migrated to use the poetry package manager.
  • Added .env file.
  • Added check for response from the Laurent controller.
  • [Hikvision device] Добавлено удаление старых событий.
  • [Fortuna315 device] Added a description of how to work with the device in the “Documentation” section.
  • Added installation of packages from repositories via ssh.
  • Added loading of environment variables in the manage.py file.
  • Updated hikvision-adapters submodule to version 1.1.0.
  • [Custom2FA pipeline] Added mandatory event order “face > card”.
  • Added a pymysql package to pyproject.toml to support the SigurThroughDatabase service.
  • Updated the vl-access-core library to version 1.1.8.

Changes

  • Changed the type of the variable for connecting to Redis (REDIS_HOST to REDIS_DSN). The REDIS_DSN format is redis://<host>:<port>/<database_number>.
  • Changed the logic location for hikvision-adapters to backend/components/devices/hikvision/terminal.py and backend/utils/custom_models.py.
  • [SendThermalEventToLuna pipeline] Changed the default_list_id, black_list_id fields (the fields have become optional).
  • Removed submodules. They are listed as dependencies in the pyproject.toml file.
  • Removed test-docker-compose.yml file.
  • Renamed no-build-docker-compose.yml file to docker-compose.prod.yml.
  • Removed “vl_access_2…” prefixes from service names in docker-compose.yml and docker-compose.prod.yml files.
  • Updated Dockerfile and Dockerfile.worker to install with the poetry package manager.
  • Updated laurent2_adapter submodule.
  • Removed irrelevant items and diagrams from Readme.md.
  • [SendToSigur pipeline] Removed min_face_similarity setting.
  • Updated the FaceMixin class. If the creation of a face in Luna is unsuccessful, information is displayed in the log without the image_bytes and image_base64 fields.
  • Removed imports in components/init.py.

Fixes

  • Fixed a bug that occurred when sending incorrect arguments to the hikvision thermo terminal event in _is_old_event.
  • [Bolid service] Fixed display of the full name of persons.
  • [SigurThroughDatabase service] Fixed calling of renamed methods.
  • Fixed command in Readme.md to create administrator.
  • Fixed a bug related to sending messages of the wrong format from the Custom2FA pipeline to the GateController controller.
  • [SigurThroughDatabase service] Fixed a bug that occurred when referring to the old model attribute name — photo_ver. The new attribute is photo_updated_time.