Skip to main content

2026.02.25.01

This release includes

  • Encrypted sensitive identity data
  • Localised data replicas for performance and isolation
  • Consolidated access point and visitor type handling
  • Improved permission modelling for clubs and social features

Features

Clubs & Social Integration

  • Initial Clubs screen overhaul
  • WhatsApp Club integration
  • Added person_id to club membership
  • Removed foreign key from estate membership user
  • Sent linked persons to club
  • Added group members table to People Insights
  • Added migration for permissions
  • Configured permissions for social group screens
  • Sent permission list to frontend

ID Number Encryption

  • Added encryption for:
    • Employee ID numbers
    • Contractor employee ID numbers
    • Whitelisted persons
    • Blacklisted persons
  • Handled ID numbers in replica tables
  • Fixed migration down column sizing for encryption changes

Access Control & Access Points

  • Access point consolidation
  • Standardised custom entry/exit field naming
  • Added access record identifier to:
    • Access event data
    • Redeem payload
  • Added Access Point RabbitMQ worker
  • Updated RabbitMQ config to include:
    • Access points
    • Access rights
    • Cross references
  • Added base files and migrations for:
    • Property Access Point
    • OneAccess Access Right
    • Access Right <-> Access Point cross reference
    • Scanner Group <-> Access Point cross reference
  • Renamed Access Point menu item
  • Added last access point filtering and sorting
  • Added last access point identifier (last_ap_id)

Visitor Types

  • Added visitor types dropdown and alignment updates
  • Visitor types consolidation migration
  • Removed visitor type selection from PIN generate form
  • Fixed visitor type unselect behaviour
  • Fixed visitor type label casing
  • Removed duplicate latest columns
  • Removed visitor type migration (cleanup)

Local Tables Refactor

  • Implemented local tables for:
    • People
    • Property
    • OneAccess
  • Added replica tables and migrations
  • Improved estate link loading
  • Added models for new structures
  • Moved People, Property and Access Method tables over to new local data

People & Properties Improvements

  • Sorting improvements:
    • Street sort (including street number)
    • First name sorting
    • Last access point sorting
  • Filtering improvements:
    • Owner filtering
    • Active vs archived people
    • Empty value filtering
    • Primary resident fix
    • Only show active, non-PIN methods
  • Improved table load ordering
  • Reduced search minimum threshold (1 character adjustment, later standardised to 3 characters)

CodeHop Enhancements

  • Pagination improvements
  • Correct people selection
  • Fetch people for admin enrolment from local property tables
  • Fixed event name issues
  • Enabled CodeHop mode (Centurion)

Terminology & UI Updates

  • Initial manager context terminology update
  • Initial admin context terminology update
  • Fixed enrolment page terminology
  • Added missing terminology updates
  • Ensured correct name propagation to frontend
  • Fixed edit button colour
  • Fixed timestamp display
  • Added “Not Set” property handling

General Fixes

  • Fixed Snipr offline camera logo
  • Fixed street sorting
  • Fixed people ordering
  • Fixed sorting and filtering on last access point
  • Fixed selecting users
  • Fixed active vs archived people handling