Jump to content

VIS Version 28: Difference between revisions

From Event Gates Wiki
Created page with "== VIS Version 28 is still in Beta == New release of VIS has two very important updates beyond several improvements and bug fixes: user management and the new web based IPIO Manager. === User Management === From V28 forward users won't be able to register themselves but require a previously registered username and password. As a result to our commitment to the cybersecurity requirements of the new Machinery Directive of the European Union EU/2023/1230, only registered u..."
 
Line 26: Line 26:
* [FR-0037] Added Log on Video support for multiple IPIO sources
* [FR-0037] Added Log on Video support for multiple IPIO sources
* Updated default interpreter to accommodate sandbox testing procedures
* Updated default interpreter to accommodate sandbox testing procedures
* [FR-0057] User management*
* [FR-0057] User management[[VIS Version 28#User Management|*]]
* Introduced token requirement for protected API endpoints
* Introduced token requirement for protected API endpoints
* [WIR-0095] IPIO Manager 2.0**
* [WIR-0095] IPIO Manager 2.0[[VIS Version 28#IPIO Manager 2.0|**]]
* [FR-0060] VIS Admin shows used and empty disk space
* [FR-0060] VIS Admin shows used and empty disk space
* [FR-0065] Security: log user log in
* [FR-0065] Security: log user log in

Revision as of 19:54, 13 January 2026

VIS Version 28 is still in Beta

New release of VIS has two very important updates beyond several improvements and bug fixes: user management and the new web based IPIO Manager.

User Management

From V28 forward users won't be able to register themselves but require a previously registered username and password. As a result to our commitment to the cybersecurity requirements of the new Machinery Directive of the European Union EU/2023/1230, only registered users will have access to VIS servers. Actions including system log in are logged with username. Neither modification of the system nor monitoring without a valid password is possible. Password are kept hashed without ability to reserve to plain text.

IPIO Manager 2.0

To replace the previous IPIO Manager application we release a new web based app with V28. Accessible through Visor UI, the new IPIO Manager is capable to connect all IPIO devices in the network (with valid credentials of course) and offers all features of the legacy IPIO Manager app. Deployed with VIS V28, users won't require another application to run for IPIO management tasks. IPIO Manager 2.0 can also be installed to earlier versions of VIS upon request.

Content of V28

Bug Fixes

  • [BUG-0036] Added missing notes to log records to improve audit completeness
  • [BUG-0069] Fixed mute mail being sent to incorrect recipients
  • [BUG-0068] Fixed small regions failing to detect large bounding boxes
  • [BUG-0062] Fixed mute status not being logged on VIS startup
  • [BUG-0066] Fixed missing exception handling in EventVideoSaver
  • Fixed missing parameter and missing validation in event selection flow
  • Fixed regions remaining open-ended by correctly appending the first region to the tail
  • [BUG-0023] Null vertex while drawing regions
  • [BUG-0063] Portrait videos overflow

New Features

  • [FR-0037] Added Log on Video support for multiple IPIO sources
  • Updated default interpreter to accommodate sandbox testing procedures
  • [FR-0057] User management*
  • Introduced token requirement for protected API endpoints
  • [WIR-0095] IPIO Manager 2.0**
  • [FR-0060] VIS Admin shows used and empty disk space
  • [FR-0065] Security: log user log in

Refactors & Improvements

  • [6e81d72] Reversed input/output mapping for display consistency
  • [2f019a5] Updated test suite to reflect new interpreter and logging behavior
  • [3b917b6] Resolved mypy and flake8 issues to restore static analysis compliance