Skip to main content

2025.12.09 Production Release Notes

OneAccess

Fixes

  • Removed unused params in simulate endpoint
  • Ensure transactions not lost when MySQL has gone away
  • Explicitly set Person on default method creation
  • Disabled method dates setting in People controller
  • Fixed a case where access rights were not being properly merged

Central

Features

  • Snipr Dashboard
  • Access Control Diagnostic Playground
  • Access Rights per Person.
  • Access Control Start/End Date.
  • Access Control/Property Link columns on People Insights
  • Added Ownership change on relevant OneAccess Access method forms
  • Merge tool now available in Join Request processing
  • Added new resident contact local table and rabbit processing
  • Updated Device API erf contact source of truth to look at resident contact
  • Gateways better sync implementation (dev only)
  • Added new Whatsapp Community screens
  • Disable Access Control management without property link on Access Control component.
  • Added Access Control Diagnostic (Internal)
  • Exposed Access Method Serial on OneAccess report export
  • Updated Success button styling
  • Added Metric graphs to OneAccess Gateways page
  • Updated Health Dashboard layout
  • Refactored Join Request merge screen layout
  • Added Teams Channel alerting into Join Request process
  • Added timing safeguard for Property processing in Join Request process
  • Added Connect App push notifications for erroneous Join Requests
  • Allow overriding hot reload with a cookie
  • Added Merge modal header
  • Show OSID person details with out of date details in Merge screen
  • Added date and method explanations to Merge process.

Fixes

  • Fixed adding blocked properties to access methods
  • Fixed various incorrect user instead of person references in Access Method forms
  • Fixed biometric templates not showing on all access method forms
  • Correctly pass person information to add access right dialog
  • Fixed TinyMCE library issue
  • Fixed filtering by Property status on People Insights table
  • Fixed BeSecure default bluetooth method assigned to Person instead of User
  • Fixed allowing bluetooth method creation outside of Action Centre
  • Removed irrelevant biometric staging menu item - redirected to Action Centre
  • Handle edge case of VMS4 PreAuth Pin without guid
  • Removed Property contact edit on Property Modal
  • Include properties in Join Request merge
  • Fixed incorrect fingerprint status in Index table form
  • Added site is not BeSecure check when incrementing Gatebook PINs
  • Fixed BeSecure distribution handling with ownership change
  • Default sorting in OneAccess Method Index page added
  • Fixed incorrect name in OneAccess Method forms on update
  • Refactored ownership change in BeSecure forms
  • Fixed null Person links in BeSecure Method Index page
  • Refactored OneAccess Access Right create and update in Site Settings
  • Use new DateTime picker in Snipr Dashboard
  • Fixed pre-defined ranges in Snipr Dashboard
  • Fixed Access Right Person overview crash
  • Fixed table expanding on modal clicks in Access Control Component
  • Removed vulnerability handling now that package is updated.
  • Fixed table opening on multiple method click
  • Hotfixed null role in resident link processing
  • Fixing access rights incorrectly showing
  • Fixed VMS4 Preauth PINs not having guids
  • Hotfixed incorrect Device SIP config payload
  • Fixed Access Event reporting for BeSecure methods with serials that could be rounded to 0
  • Fixed allowing serials for BeSecure Access Device exports
  • Fixed incorrect alias on new method forms
  • Fixed search results showing inactive people when changing Access Method owner
  • Fixed start and end date missing when linking Person to Property
  • Fixed various Access Method Properties issues
  • Fixed sorting Properties by name in Person and Property modals
  • Fixed Access Method null Person updates in Index table
  • Standardized some Person Property endpoints
  • Fixed Campus Gate Button
  • Fixed Health dashboard tooltips
  • Made Property link visible on BeSecure
  • Fixed hard crash in Access Request
  • Fixed displaying Deny button in Join Request merge screen
  • Fixed sorting Property Contacts causing error
  • Fixed displaying Access Method start and end dates on OneAccess merge screen
  • Hidden Diagnostic button from Managers
  • Fixed sending down SIP contacts that don't have a dial sequence to Gatebook Devices
  • Standardized People Insights tables
  • Fixed non functional filtering on People Insights tables