Skip to content

[2.19.0] 12.12.2025#

New features

  • [Sigur Service] Added support for integration with the biometric system UBS for obtaining recognition events.
  • [UBS service] Support for replicating persons from UBS via the UbsProfiles service has been implemented.
  • Added VerificationTerminal device for biometric verification within the MTS CBS perimeter.
  • [SendToLuna and SendThermalEventToLuna Pipelines] Added transmission of the trace_id field in the tags when sending a photo for recognition, for tracking event chains.
  • [Logging] The FastAPI container logs now display the execution time of each incoming request.

Changes

  • [CbsMts Service] Updated to work with the new version of the CBS MTS API 2.0: obtaining a face descriptor is now performed using a signed photo.
  • The SendCardToR20Face component has been removed - its functions are now performed by the SendToDevice pipeline.
  • [Rusguard Service] Data about person photo updates is now stored in Redis storage.
  • [Parsec, CbsMts and CbsAkbars services] Strict validation for Latin characters and digits has been added for the token field.
  • [Pipeline SendToDevice] Now the parameters successful_pass_message_template and unsuccessful_pass_message can accept the value None.
  • [Controller ApacsController] When the apacs_id parameter is specified, the controller will be displayed in the parent service card.
  • [Controller StrazhController] The second_factor_expiry_time field has been moved from settings to the Info block.

Fixed errors

  • Fixed the error allowing the creation of accounts with logins differing only in case.
  • When creating an account, only Latin logins are now allowed - Cyrillic logins are not supported.
  • [Strazh and Sigur Services] Fixed the error of person replication when the biometric system is absent.
  • [Sigur service] Fixed an error related to clearing the person storage on every startup.
  • [Bastion Service] Fixed an error during passage with two-factor authentication (2FA).
  • [Bastion Service] Fixed a bug related to data cleanup during startup.
  • [PercoWeb Service] After replication, the face count in the Info block is now displayed correctly.
  • [Strazh2FA pipeline] Fixed the issue of doubling the timeout duration: the countdown now starts from the first detection.
  • [Rusguard Service] Now automatically recovers after host reboot.
  • [Salto service] Blocked users are no longer replicated in the system.