DNA Fusion Version 7.6

RELEASE DATE(s): May 1- June 3, 2019

 
 
VERSION 7.6.0.37
RELEASE DATE June 3, 2019
MERCURY FIRMWARE 1.27.4 (SSP-D2, SSP-EP, SSP-LX, DController)
 

Improvements

  • Improved download process following editing of Door Hardware and Elevators. There was an issue where all dooors or all elevators were downloaded rather than modified door or elevator object.
  • Added code to the driver to process the TransactionDB_Error*.sql files that are generated when there is an issue writing to the database.

Bug Fixes

  • Fixed an issue where editing multiple points diplayed a blank window
  • Fixed an issue where door properties window was slow to show up
  • Fixed an issue where Kone Access Levels did not show any Kone DOPs assigned to them when editing
  • Fixed an issue that occured after refreshing the events grid or after a fresh restart where peripheral events show "Station 2064xxxxx"
  • Fixed an issue where Card Disabled types did not display
  • Fixed an issue with Custom Fields not displaying properly
  • Fixed an issue where Turnstile Doors Objects were left off the Hardware Tree
  • Fixed an issue where Disabled Access Level Groups would show Disabled Legacy Access Levels instead of Doors
  • Fixed an issue where the signature was failing to load when previewing or printing a badge
  • Fixed an issue where ASSA Events were not always handled properly when there are multiple DSRs
  • Fixed an issue with Personnel Reports failing when Company(ies) selected
  • Fixed an issue where ASSA packed addresses were incorrectly set in the Transactions table

ISONAS Driver (1.1.0.14)

  • Improved startup logic to audit time zones and force a download if there are any differences between database and audit
  • Improved so the driver will only download a card "on demand" if it's determined the card should have access
  • Improved accuracy by ensuring that when re-syncing time schedules, the existing time schedules are cleared.
  • Fixed an issue where it was possilbe, using the Auto Host Grant option, to grant access when it shouldn't have been allowed
  • Fixed an issue in Card Audit Logging where time zones 8,16,24,32 did not show
  • Fixed an issue where editing holidays would not automatically download holidays on controllers configured to use Time Schedule Sets other than the default set.
  • Fixed an issue with Door Position Switch reading backwards. This can be controlled with a global setting (ISONAS DPOSActiveIsClosed). If the setting is not there it defaults to 1.
  • Fixed an issue that occured when using "Do Not Pulse Strike" with the Rex it would send a door forced event rather than door open
  • Fixed an issue where manually overridden access is not obeying holidays

 
VERSION 7.6.0.24
RELEASE DATE May 8, 2019
MERCURY FIRMWARE 1.27.4 (SSP-D2, SSP-EP, SSP-LX, DController)
 
 

Improvements

  • Now allowing client workstations to trigger both archive and restore operations provided the path is a network drive
  • Changed wording on Floor Group Dialog to be more consistent

Bug Fixes

  • Fixed an issue where restoring transaction data could result in SQL truncation errors due to inadequate field lengths in RestoreTransactionData table
  • Fixed an issue on Custom Fields table creation when Type is "None" or on Type edit
  • Fixed an issue where DNA crashes if you log out and back in
  • Fixed an issue where updating SIO firmware can result in an incorrect model number (and hardware ID) being stored in the sub-controllers database
  • Fixed an issue that occurred if a card record was open and you removed all access via the personnel tree by right clicking, the open record didn't reflect the changes
  • Fixed an issue with Acknowledge All on Graphics Maps
  • Fixed an issue where selecting multiple doors for who has access report displays an error saying 12 max was reached with only 11 are selected
  • Fixed an issue with a peripheral item event is reported the state is being passed through as the card number
  • Fixed an issue where cardholder start/stop dates entered on client in different Timezone than Server can cause incorrect access for new users

ISONAS Driver (1.1.0.6)

  • Added logic to retrieve Firmware and Co-processor firmware on startup after controller comes online as opposed to just during an audit command
  • Added logic to ensure that stored events do not trigger a manual override
  • Updated logging around manual door openings to show the card number causing the override
  • Added logic to trigger an "automatic" audit when a manual override is executed

 
VERSION 7.6.0.19
RELEASE DATE May 1, 2019
MERCURY FIRMWARE 1.27.4 (SSP-D2, SSP-EP, SSP-LX, DController)
 
 

New Features

  • Engage IP Gateway integration
  • Support for Allegion RU/RM Solution (via the Mercury RSI Engage Gateway)
  • Added the ability to add Mercury sub-controllers to the CASI M5IC
  • Created an InfoReady report that shows all personnel associated with the Schindler interface
  • Updated to the latest Mercury Security SDK
  • Added command to Commission/De-commission doors in ISONAS
  • Added “Cardholder Inactive/Active” InfoReady report for all cardholders as well as personnel groups

Improvements

  • Removed the restriction on the Unlock command for Aperio doors
  • Added Alarm Text as a replaceable parameter (%ALARMTEXT%) for emails
  • Implemented drag & drop functionality for HBM’s to allow associating them to doors
  • Added more functionality to the door subgroups. A new context menu is added to pop up a property dialog, and any changes will be applied to all the doors in the subgroup
  • Changed the default value for time schedules on the ASSA “Who Has Access” report to be the description rather than the TS number.
  • Removed ZeroConfig logic from DNA update service as it continued to spike CPU to 100% in some cases
  • Made multi-edit mode buttons for cardholders consistent with those on Personnel pages
  • Reworked how Series 3 SIOs are handled to be more flexible
  • Added logic to prevent adding multiple Schindler profiles to a single card
  • Added logic to driver to prevent old transactions from triggering TKE/KONE card swipe logic
  • Added ability to update the “Last Used” data from card reads related to non-Mercury integrations
  • Improved load times on the employee info page
  • Changed the browser title to better match the currently-selected tab (triggers/macros, access levels, time schedules)
  • Adjusted install to be more flexible on OS installations that may not have SQL Native Client 11
  • Allowing on/off configuration of error messages associated with advanced camera call ups
  • Added notes area in properties for readers, inputs, and outputs
  • Improved “where used” door report to show use in Host Based Macros
  • Updated the grid used for “where used” HBM report

Bug Fixes

  • Fixed an issue where non-Mercury hardware does not show in the Cardholder Trace History when Tenants are enabled
  • Fixed an issue where the size of the “Door Name” column on “Door Sub Groups” is too small. The problem occurred when a user added a door with a description greater than 50 characters
  • Fixed an issue where deleting a door did not remove any door alerts associated with that door
  • Fixed an issue related to converting OEM codes for LP Series panels
  • Fixed an issue with CSV exports where they were incorrect if a column contained field delimiter or quote character
  • Fixed an issue where Schindler Profiles were incorrectly limiting the count to 64 profiles
  • Fixed an issue where the initial alarm states for Bosch Mode II hardware were not correct
  • Fixed an issue where the Bosch Mode II integration did not handle Alarm States in graphics maps
  • Fixed an issue where users couldn’t remove a time schedule from a non-default set if the default set had the same schedule ID in use with most third-party lock sets (Engage, Isonas, Axis, etc.). This could be either access levels or auto unlock uses
  • Fixed an issue where removing a time schedule could result in an erroneous message indicating it's in use and can't be deleted when in fact it's not
  • Fixed an issue where the Deleted Personnel table was incorrectly being created without an Identity column for User ID
  • Fixed an issue where changing event grid columns would result in an erroneous Schindler filter being applied
  • Fixed an issue where multiple OSDP readers on “On-Board” reader port were not working properly
  • Fixed an issue where when selecting the “Door Override” option, users received an error suggesting an invalid mode was generated
  • Fixed an issue where the multi-edit look and feel for personnel was inconsistent
  • Fixed an issue where the DNA alarm service prevented SQL from fetching when the DNA Peripheral Messages table was empty
  • Fixed an issue where when the alarm grid was active, toolbar buttons for Trace History, Launch Camera, and others would not update state unless the user right-clicked on an item in Alarms grid
  • Fixed an issue where alarm escalation objects that used a priority of 15 could cause the driver to crash on startup
  • Fixed an issue where the “Door Objects” page opened very slowly
  • Fixed an issue where the Audit Report did not show the SSP that was reset for Audit Action 57
  • Fixed an issue where if the operator didn’t have permissions to edit channels, a rights violation message would appear when right-clicking an SSP
  • Fixed an issue where if a personnel groups’ default access levels included access level groups as well as normal (not group) ASSA levels, it could show extra ASSA levels as being selected and users would not be able to remove them
  • Fixed an issue where assigning regular ASSA levels as defaults on a personnel group would fail when adding a new cardholder
  • Fixed an issue where when after updating, data stamps fields wouldn’t update automatically
  • Fixed an issue where the “Access Only” option for Trace History was not available for non-Mercury door hardware
  • Fixed an issue where the “Access Level Usage” InfoReady report could show erroneous precision doors
  • Fixed an issue where the Photo ID refresh button overlays badge preview
  • Fixed an issue where the sub-controllers report contained missing or erroneous information
  • Fixed an issue where AD-300 sub-controllers were being replaced by PIM400-485 upon SSP reset
  • Fixed an issue in Access Levels view showing expansion sign (+) for parent objects without child objects
  • Fixed an issue where removing a card did not generate an event trigger and added a corresponding event for adding a card
  • Fixed an issue where icons for door objects not changing when released to SIO
  • Fixed a minor display issue with Video View Manager

ISONAS Driver (1.1.0.4)

  • Reworked internal communication logic to support large numbers of doors while minimizing CPU and memory impact
  • Removed Telerik ORM (database access library) and replaced with Entity Framework
  • Changed logic so that time schedules are not downloaded automatically when a controller comes online
  • Rework logging to be more consistent and informative which will aid in troubleshooting.
  • Changed Event 49 (Credential Read Error) so that the Event Data column would indicate which of the Isonas issues caused it
  • Added new internal field to allow turning on/off some of verbose logging on a controller by controller basis which will be important on larger sites
  • Added a priority system for Door Mode/Momentary Unlocks so that even if a large download is taking place those commands will be executed first
  • Turned off the Firmware download in the driver since we currently require using the Isonas Configuration tool for firmware updates
  • Added visual indicator when a panel has queued up configuration commands. The diamond status indicator will turn purple when this occurs.
  • Added the ability to retrieve and store both main and co-processor firmware when a controller comes online even if UDP access to controller is not possible
  • Added driver and U/I support for "De-Commissioning/Commissioning" controllers
  • Ensured that hardware tree status is updated from online/offline (131 & 132) events as well as status as sometimes the tree gets out of sync.
  • Fixed an issue causing Access Granted event 72 to be generated with the door is actually unlocked. It will now send event index 52, Access Granted: Unlocked.
  • Added Multiselect for most Operations on Isonas Doors (Momentary Unlock, Door Modes, Refresh Status, Download, Confirm Door, Audit Door and De-Commission Door)
  • Changed client/driver logic as it relates to Time Schedule updates
  • Added functionality to Isonas Driver so ensure a door opens if the user should have access
  • Added "Audit Door" functionality to the U/I as well as the Driver to assist in troubleshooting problem doors