v 3.8.5 Functionality & Fixes Release
-December 2022
This version introduced various functionality improvements to the user interface in KeyMaaS. Note that the functionality and fixes of V3.8.3 and V3.8.4 were rolled into this official release version.
Features
Allow Smart Key Status to be changed to Inactive, Lost, Stolen and Active
Remove key from being overdue if its Status makes this not apply (ie it is changed to Lost, Stolen, Inactive)
Add key name in alarm notification email
Allow editing of Physical Keys from the Physical Keys page
Added a modal popup to KeyWatchers page providing a history of key usage (last 10 transactions).
On the KeyGroup page stay on the same Key Group when something is saved
Provide last known user when holding mouse over status of key ( not in use) for quick reference
Added a new report template - "Detailed User List". Columns are Last Name, First Name, Company, ILLID, TTID, Card#, Profile, Panel Admin, KM Login, KM Admin
Provided a Popup next to Access Profile on a User to Show the KW / Group / Keys / Key Desc in a Data Grid assigned to them.
Show Site Name in Header
Provide support for Gallagher to use a combination of file based User Data Import and REST to send events
Allow listed DNSs to use alternate mail server instead of Send Grid to reduce email bouncing
Return the Key Number in the message sent for a Problem Key Alarm
Added additional User Management Checks on Changes
Expose Key Group ID to be editable on Add Key Group for Illuminated panels
Improve audit events for KeyGroups, Profiles, User Management, Site Settings and API events for Web Notifications (Sent, OK, NAK)
Fixes
Fix some situations where Card number was being reset to blank when User is Updated
Fix times on details page in Reservations that are "double adjusting" for time zone
Fix UI issue allowing Keys to be set to Time of Day overdue without requiring other Overdue enabled
Automatically fix a User Sync when no PanelUser record exists for a Delete
Fix to Administrator Events report which was missing some Event Classes
Allow ' character in usernames
Automate restart of SQL and Websites on unrecoverable Windows server errors
Fix existing Cards in True Touch when a duplicate card error occurs
On a Contractor Check Out event the key holder now receives an email/SMS if keys still held at highest priority
Fix to now allow two escalations in the user interface with the same delay
Fix to now allow approval of Users who have already expired
Fix to ensure Release Location Option is Enabled when a User is Set to Admin in KeyMaaS
Fix to ensure UserIDs -1, 0 and 20000 are not returned by searches in the API
Fix issue with duplicate Key In Events on a True Touch when Key is taken out by Unknown User and returned by someone else
KeyMaaS Release Notes