[2.10.0] 15.04.2023#
New features
- Added
Rusguard
service for working with RusGuard ACS (Access Control System); - Added
Apacs2FA
pipeline for implementing two-factor authentication with APACS ACS; - Added
Strazh2FA
pipeline for implementing two-factor authentication with Strazh ACS; - Added activation of displaying full name upon successful face identification on terminals with
successful_pass_massage_template
parameter; - Added validation for IP addresses and ports input in
host/port
fields; - Added validation for UUID input in
default_list_id
field; - Added [Documentation] button for viewing HTML documentation for the product.
Changes
- [SendToLuna Pipeline] and [LunaEventListener Pipeline] Added enable_fake_events parameter for viewing attacks on liveness;
- [Bolid service] Replaced wsdl_host parameter with host and port for consistency;
- [PercoController controller] and [StrazhController controller] Removed unused host and port parameters as they are set in the corresponding services;
- [SendThermalEventToLuna pipeline] Added logging output for event generation check;
- Replaced
face_detection_threshold
withmin_face_similarity
parameter for consistency across all components; - [SigurThroughDatabase service] Added deletion of face from LUNA PLATFORM when face is removed from Sigur ACS list;
- [APACS service] Added input settings for Facility Code of cards and validation for their offset.
Fixes
- [SigurThroughDatabase service] Fixed an issue with cyclic deletion of faces from Luna list;
- [Strazh service] Fixed an issue with event loss. Start time for retrieving next events was set later, resulting in events being lost during that interval;
- [SendThermalEventToLuna pipeline] Fixed an issue with inability to create a component without default_list_id and black_list_id lists;
- [Strazh service] Fixed an issue where Strazh couldn't find a user or access point when sending a request for access to a passage;
- Fixed an issue with clearing a list in LP5 with more than 1000 faces;
- Fixed deficiencies in component documentation;
- [StrazhController controller] Fixed the logic of controller creation. Now controllers are created based on readers;
- [PercoWeb service] and [Strazh service] Fixed an issue with adding controllers that do not have a controller_id field;
- [Strazh service] Fixed an issue with duplication of StrazhController controllers during system reboot;
- [PercoWeb service] Fixed an issue with duplication of PercoController controllers during system reboot;
- [CreateBastionEvent pipeline] Fixed an issue that occurred when one-factor authentication was enabled at the access point and the best candidate was not found.