Q3 2024 Changelog (July - September 2024)
Licence Plate Recognition (ANPR)
- Renamed LPR (Licence Plate Recognition) to ANPR (Automatic Number Plate Recognition) throughout the platform for clearer terminology.
- Enhanced ANPR plate validation to prevent duplicate entries for the same camera. For integrators: Reduces configuration errors during bulk plate setup.
Recordings & Video Playback
- Fixed timezone handling when searching recordings. For users: Ensures recordings appear at the correct local time regardless of server location.
- Improved recordings page performance with optimised pagination and database indexing. For users: Faster loading when browsing large recording archives.
- Fixed playback speed detection to prevent false warnings when bitrate data is unavailable.
- Added new database index for faster recording searches across time periods.
TetherBox Management
- Redesigned TetherBox details page with cleaner drive information display in a dedicated section. For integrators: Easier to diagnose storage issues during support calls.
- Added "Disable Network Joining" option to prevent TetherBox from automatically adding new devices to the network. For integrators: Better control over managed installations with strict network policies.
- Improved time zone handling with proper Daylight Saving Time support for accurate recording timestamps. For users: Recordings always show the correct local time, even during DST transitions.
- Enhanced SSL certificate management with new ACME v2 implementation using Let's Encrypt for automatic HTTPS. For integrators: Eliminates manual certificate renewal and reduces support overhead.
- Replaced legacy SSL certificate generation system with modern certificate handling and automatic renewal.
- Improved activation URL to use app.domain instead of my.domain for consistency.
Camera Compatibility
- Fixed Hikvision DVR/NVR streaming paths to use correct capitalisation for better compatibility with recent firmware versions. For integrators: Reduces connection failures when upgrading customer sites to latest Hikvision firmware.
- Added support for additional VMD (Video Motion Detection) event types from Dahua and Hikvision cameras. For users: More accurate motion detection alerts including network changes, audio anomalies, and intrusion detection.
- Improved VMD event mapping for better detection of network changes, audio anomalies, and intrusion alerts.
- Enhanced Hik-Connect integration detection for DVR/NVR devices. For integrators: Better visibility into cloud connection status during installation.
User Interface Improvements
- Improved flash message handling to prevent cookie overflow errors when displaying multiple system messages.
- Flash messages now intelligently check size limits and discard oversized messages to prevent application errors.
- Better handling of subscription upgrade prompts without exceeding browser cookie limits.
- Improved error messages and user feedback throughout the application.
Performance & Infrastructure
- Added new caching system with Redis locking to prevent duplicate background tasks. For users: Improved system stability during peak usage periods.
- Improved database query performance with optimised indexes for ANPR and recording searches. For users: Faster search results across all modules.
- Enhanced time zone calculations for more accurate filtering based on user location. For users: Time-based filters now work correctly regardless of server timezone.
- Added middleware for better session logging and debugging.
White Label Support
- Added support for Gazer brand with custom logo and branding configuration.
Statistics
| Metric | Value |
|---|---|
| Commits | 87 |
| Lines added | 1,547 |
| Lines removed | 778 |
| Net change | +769 |
Bug Fixes
- Fixed Daylight Saving Time calculation errors that caused incorrect time-of-day filtering. For users: Time-based searches now work correctly year-round.
- Fixed cookie overflow errors that occurred when multiple flash messages were displayed simultaneously.
- Fixed ANPR recording associations to properly link plates with their corresponding video footage. For users: Easier to review footage when investigating specific licence plate detections.
- Improved country code handling for Hikvision iDS cameras (Great Britain workaround). For integrators: Eliminates configuration issues with UK-market Hikvision cameras.
- Fixed various permission checks to ensure proper access control for integrators and staff users.
Other Changes
Time-of-Day Filtering
Improved user interface for time range filtering (originally added in 2018):
- Enhanced time range filter controls for events and recordings with clearer layout. For facility managers: Simplified workflow when reviewing overnight incidents or specific shift patterns.
- Time-of-day filtering now available across events, recordings, and ANPR searches with consistent interface.
Internal
Database Optimisation
- Migrated ANPR data from Items collection to dedicated collection for improved performance. For users: Faster loading of ANPR records, especially on sites with thousands of plates.
- Database restructuring reduces query overhead when filtering large datasets.